]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
20 years agoPort the "DEFAULT CURRENT_TIME" etc. functionality from an earlier fork of sqlite...
danielk1977 [Tue, 9 Nov 2004 12:44:37 +0000 (12:44 +0000)] 
Port the "DEFAULT CURRENT_TIME" etc. functionality from an earlier fork of sqlite. (CVS 2082)

FossilOrigin-Name: 0d27c8ff48f327ad82dd5b5b3b47b8d221f119b7

20 years agoRefactor the space-analysis script for readability. (CVS 2081)
danielk1977 [Tue, 9 Nov 2004 07:42:11 +0000 (07:42 +0000)] 
Refactor the space-analysis script for readability. (CVS 2081)

FossilOrigin-Name: 63f2ee22e20ed7e520fd9230acc5c6db43b69d13

20 years agoUpdate the space-analyzer tool to support auto-vacuum databases. (CVS 2080)
danielk1977 [Mon, 8 Nov 2004 16:15:09 +0000 (16:15 +0000)] 
Update the space-analyzer tool to support auto-vacuum databases. (CVS 2080)

FossilOrigin-Name: 1cb8086612c7dec170da0910cf0cbe4e48c417f8

20 years agoA few more auto-vacuum tests. (CVS 2079)
danielk1977 [Mon, 8 Nov 2004 12:32:50 +0000 (12:32 +0000)] 
A few more auto-vacuum tests. (CVS 2079)

FossilOrigin-Name: 9d4a60bbd67704ff3a9503678db94498dc700ccc

20 years agoCheck in the file autovacuum_crash.test that should be part of the previous check...
danielk1977 [Mon, 8 Nov 2004 09:51:09 +0000 (09:51 +0000)] 
Check in the file autovacuum_crash.test that should be part of the previous check-in. (CVS 2078)

FossilOrigin-Name: 9d7cd1f732ba6f9d69fc30100a4608b74f212b76

20 years agoTest auto-vacuum mode for crash-proofness. Also fix a bug related to the same. (CVS...
danielk1977 [Mon, 8 Nov 2004 09:26:09 +0000 (09:26 +0000)] 
Test auto-vacuum mode for crash-proofness. Also fix a bug related to the same. (CVS 2077)

FossilOrigin-Name: 839ad771a6e781426c0fd624a4d1c91a5fcf8546

20 years agoAuto-vacuum: Account for the page reserved for windows locking (PENDING_BYTE). (CVS...
danielk1977 [Mon, 8 Nov 2004 07:13:13 +0000 (07:13 +0000)] 
Auto-vacuum: Account for the page reserved for windows locking (PENDING_BYTE). (CVS 2076)

FossilOrigin-Name: d6335698696c7b651bbc436c5177d87eb57a8934

20 years agoReindex tests added and bugs fixed. (CVS 2075)
drh [Sun, 7 Nov 2004 13:01:49 +0000 (13:01 +0000)] 
Reindex tests added and bugs fixed. (CVS 2075)

FossilOrigin-Name: ad433ec2b6bd34e33dfe119668f38fbb978e889d

20 years agoAuto-vacuum: Ensure pages to be removed by database truncation are in the journal...
danielk1977 [Sat, 6 Nov 2004 12:26:07 +0000 (12:26 +0000)] 
Auto-vacuum: Ensure pages to be removed by database truncation are in the journal file. Also fix an sqlite3pager_movepage() bug. (CVS 2074)

FossilOrigin-Name: 081676e491760a45325e2349b177d6382faab9f5

20 years agoCompile and pass the quick regression tests with autovacuum disabled. (CVS 2073)
drh [Sat, 6 Nov 2004 00:02:48 +0000 (00:02 +0000)] 
Compile and pass the quick regression tests with autovacuum disabled. (CVS 2073)

FossilOrigin-Name: 89b9026a5371f1c5589f04e3b69171ec1f605b7b

20 years agoFirst cut at a REINDEX command. Basic testing only. No documentation. (CVS 2072)
drh [Fri, 5 Nov 2004 23:46:15 +0000 (23:46 +0000)] 
First cut at a REINDEX command.  Basic testing only.  No documentation. (CVS 2072)

FossilOrigin-Name: 11dba47e61279bdf3be6f64a6259b877f3bf6155

20 years agoUse sqlite3NestedParse to implement DROP INDEX. (CVS 2071)
drh [Fri, 5 Nov 2004 22:18:49 +0000 (22:18 +0000)] 
Use sqlite3NestedParse to implement DROP INDEX. (CVS 2071)

FossilOrigin-Name: 0f81aa5b057eab908b46b70ea9e9a42bc2ee8c21

20 years agoUse sqlite3NestedParse to implement CREATE INDEX. (CVS 2070)
drh [Fri, 5 Nov 2004 20:58:39 +0000 (20:58 +0000)] 
Use sqlite3NestedParse to implement CREATE INDEX. (CVS 2070)

FossilOrigin-Name: 47d8ebdaaddcb7a05e1917dd1dee2029c34228a4

20 years agoCreate table now works with sqlite3NestedParse. This changed uncovered
drh [Fri, 5 Nov 2004 17:17:50 +0000 (17:17 +0000)] 
Create table now works with sqlite3NestedParse.  This changed uncovered
a latent bug in xprintf which is also fixed. (CVS 2069)

FossilOrigin-Name: b0506bdd701339d63166ada065445776dd499588

20 years agoDo not truncate a database file until after fsync() has been called on the journal...
danielk1977 [Fri, 5 Nov 2004 16:37:02 +0000 (16:37 +0000)] 
Do not truncate a database file until after fsync() has been called on the journal. (CVS 2068)

FossilOrigin-Name: cfee7f4a004c5e57d58edcf9de3ded0a199940a3

20 years agoMake auto-vacuum a run-time option (default determined by SQLITE_DEFAULT_AUTOVACUUM...
danielk1977 [Fri, 5 Nov 2004 15:45:09 +0000 (15:45 +0000)] 
Make auto-vacuum a run-time option (default determined by SQLITE_DEFAULT_AUTOVACUUM macro). (CVS 2067)

FossilOrigin-Name: b9d5f007fc32d4f471e0e11cc4baadb100612878

20 years agoAuto-vacuum bug: Don't set meta(3) to a pointer-map page number when deleting a table...
danielk1977 [Fri, 5 Nov 2004 12:58:25 +0000 (12:58 +0000)] 
Auto-vacuum bug: Don't set meta(3) to a pointer-map page number when deleting a table. (CVS 2066)

FossilOrigin-Name: 44a015b3a3bbecc4ec1e02bb371d3274e2b6edf3

20 years agoFix allocation of tables in an auto-vacuum database when the required root-page is...
danielk1977 [Fri, 5 Nov 2004 12:27:02 +0000 (12:27 +0000)] 
Fix allocation of tables in an auto-vacuum database when the required root-page is on the free-list. (CVS 2065)

FossilOrigin-Name: 4e2433378e06210f0274c317c6d12b48236211fe

20 years agoDon't code an OP_Statement within sqlite3NestedParse(). Also a correction
danielk1977 [Fri, 5 Nov 2004 09:19:27 +0000 (09:19 +0000)] 
Don't code an OP_Statement within sqlite3NestedParse(). Also a correction
to the UPDATE statement used within destroyRootPage(). (CVS 2064)

FossilOrigin-Name: fdcc31f0c6106dacfed6612b173fe4be3c02546a

20 years agoWhen using sqlite3NestedParse() to modify the sqlite_master table, do not code OP_Cal...
danielk1977 [Fri, 5 Nov 2004 06:02:06 +0000 (06:02 +0000)] 
When using sqlite3NestedParse() to modify the sqlite_master table, do not code OP_Callback. (CVS 2063)

FossilOrigin-Name: 296a298c484aac981e7e490a0cb4159717fc4ea4

20 years agoAnother bug fix from two check-ins ago. (CVS 2062)
drh [Fri, 5 Nov 2004 05:23:59 +0000 (05:23 +0000)] 
Another bug fix from two check-ins ago. (CVS 2062)

FossilOrigin-Name: c46eef2f6d32b8546e1441e7e6f103e6ad97f1f4

20 years agoFix a bug in the previous check-in. (CVS 2061)
drh [Fri, 5 Nov 2004 05:20:40 +0000 (05:20 +0000)] 
Fix a bug in the previous check-in. (CVS 2061)

FossilOrigin-Name: 9d259d48defda57ab0bd66460bd2ba7f3a2695e9

20 years agoMore use of sqlite3NestedParse. This version of the code does not work. (CVS 2060)
drh [Fri, 5 Nov 2004 05:10:28 +0000 (05:10 +0000)] 
More use of sqlite3NestedParse.  This version of the code does not work. (CVS 2060)

FossilOrigin-Name: ac2d5a605c873cac68bfde4bbe3797608a47b21e

20 years agoBegin using sqlite3NestedParse() to generate sections of code. (CVS 2059)
drh [Fri, 5 Nov 2004 03:56:00 +0000 (03:56 +0000)] 
Begin using sqlite3NestedParse() to generate sections of code. (CVS 2059)

FossilOrigin-Name: 2d302931a69d1add1dae9f820133872b4fefe93e

20 years agoFix bug introduced with (2057). (CVS 2058)
danielk1977 [Fri, 5 Nov 2004 01:45:13 +0000 (01:45 +0000)] 
Fix bug introduced with (2057). (CVS 2058)

FossilOrigin-Name: aed2e623ec9c4044696dc2d6f7f4c53216b45479

20 years agoPop the value pushed by OP_Destroy if SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2057)
danielk1977 [Fri, 5 Nov 2004 01:24:12 +0000 (01:24 +0000)] 
Pop the value pushed by OP_Destroy if SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2057)

FossilOrigin-Name: b0c103340ad27533d3e5b2f1b18557fd9c8b55df

20 years agoIncremental check-in of changes that will ultimately lead to a
drh [Fri, 5 Nov 2004 00:43:11 +0000 (00:43 +0000)] 
Incremental check-in of changes that will ultimately lead to a
working autoincrement. (CVS 2056)

FossilOrigin-Name: 10c3d88305e404b9e4cc4eef0b8e5dc7864a5937

20 years agoAll tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055)
drh [Thu, 4 Nov 2004 14:47:11 +0000 (14:47 +0000)] 
All tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055)

FossilOrigin-Name: 158a2d16a8630e3b5892120f6ea68f2b0dc47eb3

20 years agoSupport root-page allocation/deallocation in auto-vacuum databases. Still a few probl...
danielk1977 [Thu, 4 Nov 2004 14:30:04 +0000 (14:30 +0000)] 
Support root-page allocation/deallocation in auto-vacuum databases. Still a few problems. (CVS 2054)

FossilOrigin-Name: 1da361fae82d420be63c53f8e3efaccac24f348a

20 years agoAll tests pass even if OMIT_TRIGGER is defined. (CVS 2053)
drh [Thu, 4 Nov 2004 04:42:28 +0000 (04:42 +0000)] 
All tests pass even if OMIT_TRIGGER is defined. (CVS 2053)

FossilOrigin-Name: c33b3a613751057e8a46fdcd428b8448329d414d

20 years agoFix a #ifdef in util.c. Ticket #984. (CVS 2052)
drh [Thu, 4 Nov 2004 04:34:14 +0000 (04:34 +0000)] 
Fix a #ifdef in util.c.  Ticket #984. (CVS 2052)

FossilOrigin-Name: da045bd183335a112f9a6c805c12efe12d0a25ca

20 years agoAdd support for table allocation (not deallocation) in auto-vacuum databases. (CVS...
danielk1977 [Thu, 4 Nov 2004 02:57:33 +0000 (02:57 +0000)] 
Add support for table allocation (not deallocation) in auto-vacuum databases. (CVS 2051)

FossilOrigin-Name: 571de52376f52999268ba5e0cd05c6c6eff1ebbf

20 years agoUpdate tests to work even if some features of the library are disabled. (CVS 2050)
drh [Wed, 3 Nov 2004 16:27:01 +0000 (16:27 +0000)] 
Update tests to work even if some features of the library are disabled. (CVS 2050)

FossilOrigin-Name: b11fc9b3f3a2711f98e7e45724aa1d30081197f3

20 years agoMore work on optionally removing unused features at compile-time. (CVS 2049)
drh [Wed, 3 Nov 2004 13:59:04 +0000 (13:59 +0000)] 
More work on optionally removing unused features at compile-time. (CVS 2049)

FossilOrigin-Name: a82980fd70285820c64b42393ef85a9e21addc5d

20 years agoAuto-vacuum bug: Deallocate pointer-map pages when shrinking a database file. (CVS...
danielk1977 [Wed, 3 Nov 2004 11:37:07 +0000 (11:37 +0000)] 
Auto-vacuum bug: Deallocate pointer-map pages when shrinking a database file. (CVS 2048)

FossilOrigin-Name: bec6a65acaa8bfd8fe2cb475ba2e992a1993e4e7

20 years agoComment the autovacuum.test script. No code or test-case changes. (CVS 2047)
danielk1977 [Wed, 3 Nov 2004 09:30:54 +0000 (09:30 +0000)] 
Comment the autovacuum.test script. No code or test-case changes. (CVS 2047)

FossilOrigin-Name: 2eacd38620f7270467b16e9e2f350aa0b4869a10

20 years agoAuto-vacuum bug: Correctly manipulate page cache hash-table entries in sqlite3pager_m...
danielk1977 [Wed, 3 Nov 2004 08:44:05 +0000 (08:44 +0000)] 
Auto-vacuum bug: Correctly manipulate page cache hash-table entries in sqlite3pager_movepage(). (CVS 2046)

FossilOrigin-Name: 719c1b79671c8cd7c5a6b5967ad4265b65e433d3

20 years agoThe makefile now runs mkkeywordhash.c. Keywords that are unused are
drh [Wed, 3 Nov 2004 03:59:57 +0000 (03:59 +0000)] 
The makefile now runs mkkeywordhash.c.  Keywords that are unused are
omitted from the keyword hash table. (CVS 2045)

FossilOrigin-Name: 007aec11333432e08d1091b728773011e9078bc3

20 years agoAuto-vacuum bugfix: Do not attempt to move a pointer-map page during auto-vacuum...
danielk1977 [Wed, 3 Nov 2004 03:52:37 +0000 (03:52 +0000)] 
Auto-vacuum bugfix: Do not attempt to move a pointer-map page during auto-vacuum. (CVS 2044)

FossilOrigin-Name: bd50fbb5fecd1829c87e8ca72c458c71f590274b

20 years agoFix an auto-vacuum bug that occurs when a btree cell is promoted to the parent page...
danielk1977 [Wed, 3 Nov 2004 03:01:16 +0000 (03:01 +0000)] 
Fix an auto-vacuum bug that occurs when a btree cell is promoted to the parent page during a delete. (CVS 2043)

FossilOrigin-Name: b7d953e1195897de4869ec241a65e8a3d1320efb

20 years agoFix a problem in the pragma.test script. (CVS 2041)
drh [Tue, 2 Nov 2004 18:15:49 +0000 (18:15 +0000)] 
Fix a problem in the pragma.test script. (CVS 2041)

FossilOrigin-Name: a2c9c45c803350f45911a72eb61efa9c3089f8ca

20 years agoGet btree.c to compile with -DNDEBUG=1. (CVS 2040)
drh [Tue, 2 Nov 2004 18:05:09 +0000 (18:05 +0000)] 
Get btree.c to compile with -DNDEBUG=1. (CVS 2040)

FossilOrigin-Name: 8378c144c1e1cedb7deea271fa274182d08198b8

20 years agoFix an auto-vacuum bug for btree entries that span more than one overflow page. ...
danielk1977 [Tue, 2 Nov 2004 14:40:32 +0000 (14:40 +0000)] 
Fix an auto-vacuum bug for btree entries that span more than one overflow page. (CVS 2039)

FossilOrigin-Name: 40249ed19cd53cb61f9575d8165316faf2627479

20 years agoRequire that the page size be a power of 2. (CVS 2038)
drh [Tue, 2 Nov 2004 14:24:33 +0000 (14:24 +0000)] 
Require that the page size be a power of 2. (CVS 2038)

FossilOrigin-Name: c33b34dbe9657b151b9ab00a6b50a255fae623f8

20 years agoCode to auto-vacuum the database if all root pages happen to be in the right place...
danielk1977 [Tue, 2 Nov 2004 12:56:41 +0000 (12:56 +0000)] 
Code to auto-vacuum the database if all root pages happen to be in the right place. Not active by default and largely untested. (CVS 2037)

FossilOrigin-Name: d12481f09cbe51c7ea499bc22afec5de3af14ad4

20 years agoUpdates to the support.html page. (CVS 2036)
drh [Mon, 1 Nov 2004 16:03:11 +0000 (16:03 +0000)] 
Updates to the support.html page. (CVS 2036)

FossilOrigin-Name: 5515accee348c6364cd58903a19029519797e123

20 years agoAdd code to create/update the btree 'pointer-map' for auto-vacuum mode. (CVS 2035)
danielk1977 [Sun, 31 Oct 2004 16:25:42 +0000 (16:25 +0000)] 
Add code to create/update the btree 'pointer-map' for auto-vacuum mode. (CVS 2035)

FossilOrigin-Name: bebd967f3627220c3ce0352c8ca9c7c17b722ce6

20 years agoInsert #ifdefs that can optionally remove features at compiletime resulting
drh [Sun, 31 Oct 2004 02:22:47 +0000 (02:22 +0000)] 
Insert #ifdefs that can optionally remove features at compiletime resulting
in a database engine with a smaller footprint. (CVS 2034)

FossilOrigin-Name: be661acfa849bb0d5692797dd221f5a8a457f8ad

20 years agoBegin adding the ability to remove unused features at compile-time and still
drh [Sat, 30 Oct 2004 20:23:09 +0000 (20:23 +0000)] 
Begin adding the ability to remove unused features at compile-time and still
have all the tests pass. (CVS 2033)

FossilOrigin-Name: 2aa506ccb003a25555b414772002d0130db93052

20 years agoMove affinity.html into the attic. (CVS 2032)
drh [Tue, 26 Oct 2004 16:34:37 +0000 (16:34 +0000)] 
Move affinity.html into the attic. (CVS 2032)

FossilOrigin-Name: 87a3c668f0dcd43f5d9b38d92a75a4ac38d49057

20 years agoMark the affinity.html file as obsolete. (CVS 2031)
drh [Tue, 26 Oct 2004 16:33:14 +0000 (16:33 +0000)] 
Mark the affinity.html file as obsolete. (CVS 2031)

FossilOrigin-Name: 09de96b6b2e877282be0815ba76c10f18839ff6b

20 years agoFix a bug in the ".databases" command of the command-line shell.
drh [Tue, 26 Oct 2004 00:08:10 +0000 (00:08 +0000)] 
Fix a bug in the ".databases" command of the command-line shell.
Ticket #973 (CVS 2030)

FossilOrigin-Name: 507d8e6f5cff308116289b27b3138e5bbfd55352

20 years agoMinor optimizations in the pragma module. (CVS 2029)
drh [Mon, 25 Oct 2004 20:33:44 +0000 (20:33 +0000)] 
Minor optimizations in the pragma module. (CVS 2029)

FossilOrigin-Name: 63efd50a1608eb4ccac44a233c0f77c3956f9fa0

20 years agoTighter encoding of the keyword hash table in the tokenizer. (CVS 2028)
drh [Sat, 23 Oct 2004 05:10:18 +0000 (05:10 +0000)] 
Tighter encoding of the keyword hash table in the tokenizer. (CVS 2028)

FossilOrigin-Name: 7b9886f8d4db366bc7dbf25495f0d3b907d25689

20 years agoAdd the experimental and scary pragma "writable_schema". (CVS 2027)
drh [Fri, 22 Oct 2004 20:29:21 +0000 (20:29 +0000)] 
Add the experimental and scary pragma "writable_schema". (CVS 2027)

FossilOrigin-Name: 39f7870a54d90d5163fcad3f08cd63699c4bb567

20 years agoFix alignment problems in btree and pager and allow page sizes that are
drh [Fri, 22 Oct 2004 16:22:57 +0000 (16:22 +0000)] 
Fix alignment problems in btree and pager and allow page sizes that are
not a multiple of 8. (CVS 2026)

FossilOrigin-Name: 0539c2d2b8e16efcbe4db3afeae9c7b426e11b05

20 years agoReinsert code deleted by (1998) that we thought was unused but was in fact
drh [Tue, 19 Oct 2004 16:40:59 +0000 (16:40 +0000)] 
Reinsert code deleted by (1998) that we thought was unused but was in fact
needed.  Fix for ticket #966. (CVS 2025)

FossilOrigin-Name: 370ca539506a431dbe77dcb644215886760f34e9

20 years agoFix a typo in the quickstart document. (CVS 2024)
drh [Tue, 19 Oct 2004 01:31:20 +0000 (01:31 +0000)] 
Fix a typo in the quickstart document. (CVS 2024)

FossilOrigin-Name: 55b03c560d2f66c55d64c3e9f9577e33f8c63195

20 years agoFix typos in the names of some regression tests. Ticket #962. (CVS 2023)
drh [Mon, 18 Oct 2004 21:34:46 +0000 (21:34 +0000)] 
Fix typos in the names of some regression tests.  Ticket #962. (CVS 2023)

FossilOrigin-Name: 77542beb31349b85bdf404c46980da346dde3266

21 years agoFix typo on homepage. Ticket #956. (CVS 2022)
drh [Tue, 12 Oct 2004 02:38:09 +0000 (02:38 +0000)] 
Fix typo on homepage.  Ticket #956. (CVS 2022)

FossilOrigin-Name: 552ec6770a942fa014242b10fab87b58210dcf08

21 years agoVersion 3.0.8 (CVS 2021)
drh [Tue, 12 Oct 2004 00:56:08 +0000 (00:56 +0000)] 
Version 3.0.8 (CVS 2021)

FossilOrigin-Name: 7dd66d7653adf5cdd6b3b0fb9053815ab199d6cc

21 years agoUpdates to the README file (CVS 2020)
drh [Tue, 12 Oct 2004 00:50:33 +0000 (00:50 +0000)] 
Updates to the README file (CVS 2020)

FossilOrigin-Name: d3d0d7a8bb63842739fb470f7843db1ffbdc7d4f

21 years agoIncrement the version number. Prepare for release of version 3.0.8. (CVS 2019)
drh [Mon, 11 Oct 2004 22:26:00 +0000 (22:26 +0000)] 
Increment the version number.  Prepare for release of version 3.0.8. (CVS 2019)

FossilOrigin-Name: ff04d7d48b8f9cdfa9b5bb720511c6f4490796e7

21 years agoFix typo on the homepage. (CVS 2018)
drh [Mon, 11 Oct 2004 21:49:06 +0000 (21:49 +0000)] 
Fix typo on the homepage. (CVS 2018)

FossilOrigin-Name: 7f190f85e2722edf198423d2b71a1524afe5a32d

21 years agoFix typo in the lockingv3.html page on the website. (CVS 2017)
drh [Mon, 11 Oct 2004 21:48:27 +0000 (21:48 +0000)] 
Fix typo in the lockingv3.html page on the website. (CVS 2017)

FossilOrigin-Name: a31b647727052495073fec86f52367bc10264723

21 years agoThe mkopcodeh.awk script removes \r for use with msys. Ticket #954. (CVS 2016)
drh [Sun, 10 Oct 2004 19:11:35 +0000 (19:11 +0000)] 
The mkopcodeh.awk script removes \r for use with msys.  Ticket #954. (CVS 2016)

FossilOrigin-Name: c4fb44fd5f89960ec09c9ed64aeb037b5ca55ea2

21 years agoDocumentation updates (CVS 2015)
drh [Sun, 10 Oct 2004 18:00:46 +0000 (18:00 +0000)] 
Documentation updates (CVS 2015)

FossilOrigin-Name: a4546c09d7a42f9086e63a38008a87df030b4374

21 years agoTypos and spelling errors in documention. (CVS 2014)
drh [Sun, 10 Oct 2004 17:24:53 +0000 (17:24 +0000)] 
Typos and spelling errors in documention. (CVS 2014)

FossilOrigin-Name: 16e2ace2db5c051aefe7f72504ad6c1cc5e7a0f4

21 years agoNew links on the common header page of the website. (CVS 2013)
drh [Sat, 9 Oct 2004 15:54:32 +0000 (15:54 +0000)] 
New links on the common header page of the website. (CVS 2013)

FossilOrigin-Name: 6d6246f150f27042b8ede0fe73ecca1aefd2c3e4

21 years agoSort the output of glob in test script attach2.test. Ticket #948. (CVS 2012)
drh [Thu, 7 Oct 2004 22:22:39 +0000 (22:22 +0000)] 
Sort the output of glob in test script attach2.test.  Ticket #948. (CVS 2012)

FossilOrigin-Name: 3d04eef9b7decd21acc30d47af1bb1386333c351

21 years agoOptimizations to the tokenizer. (CVS 2011)
drh [Thu, 7 Oct 2004 19:03:01 +0000 (19:03 +0000)] 
Optimizations to the tokenizer. (CVS 2011)

FossilOrigin-Name: e5540ce047e0215904005bc9df4ff0d1d0a3c1d1

21 years agoAdditional parser optimizations. (CVS 2010)
drh [Thu, 7 Oct 2004 03:06:28 +0000 (03:06 +0000)] 
Additional parser optimizations. (CVS 2010)

FossilOrigin-Name: 618dee121e41d8e5c9b4d5c167475b11ddcda2d7

21 years agoIn the command-line shell in CSV move, put strings in C-style double-quotes.
drh [Thu, 7 Oct 2004 00:32:39 +0000 (00:32 +0000)] 
In the command-line shell in CSV move, put strings in C-style double-quotes.
Ticket #911. (CVS 2009)

FossilOrigin-Name: 1376a0bb8d864de755c614b2ecce4342155fd09b

21 years agoFix naming conflict between sqlite.h and sqlite3.h. Ticket #946. (CVS 2007)
drh [Wed, 6 Oct 2004 15:52:01 +0000 (15:52 +0000)] 
Fix naming conflict between sqlite.h and sqlite3.h.  Ticket #946. (CVS 2007)

FossilOrigin-Name: 30370412630970a76aafb9715106911b716256db

21 years agoConvert many constants to have type "const". (CVS 2006)
drh [Wed, 6 Oct 2004 15:41:16 +0000 (15:41 +0000)] 
Convert many constants to have type "const". (CVS 2006)

FossilOrigin-Name: d790c84c5a889928d07f5394fffef0cbb8d5f214

21 years agoMove some work out of the makefiles and into awk scripts in separate files.
drh [Wed, 6 Oct 2004 15:03:57 +0000 (15:03 +0000)] 
Move some work out of the makefiles and into awk scripts in separate files.
Ticket #940. (CVS 2005)

FossilOrigin-Name: 4d0f29d54c0ccb153abd77d9b62b6461ec1e978f

21 years agoSize optimization in the parser. (CVS 2004)
drh [Wed, 6 Oct 2004 14:39:28 +0000 (14:39 +0000)] 
Size optimization in the parser. (CVS 2004)

FossilOrigin-Name: 8e2ae2449882f70fe4e77c100193c053d7669ae6

21 years agoFix the ".import" command of the command-line shell so that it ignores
drh [Wed, 6 Oct 2004 14:39:06 +0000 (14:39 +0000)] 
Fix the ".import" command of the command-line shell so that it ignores
\n and \r at the end of a line.  Ticket #939. (CVS 2003)

FossilOrigin-Name: dcbf4817a7a3ce18a2d5ed008346933a36acd543

21 years agoRearrange memory allocation in sqlite3VdbeMakeReady to try to work around
drh [Tue, 5 Oct 2004 17:37:36 +0000 (17:37 +0000)] 
Rearrange memory allocation in sqlite3VdbeMakeReady to try to work around
some byte-alignment problems on Sparc. (CVS 2002)

FossilOrigin-Name: f623d6e74fb5f6f70a22c06278b2bb1b4b7f9b85

21 years agoUse the database name supplied to table_info() and related pragmas. (CVS 2001)
drh [Tue, 5 Oct 2004 15:42:53 +0000 (15:42 +0000)] 
Use the database name supplied to table_info() and related pragmas. (CVS 2001)

FossilOrigin-Name: 0415af325739fd4e0bd4761c889719355a1ec4ff

21 years agoAdd support for DEFERRED, IMMEDIATE, and EXCLUSIVE transactions. (CVS 2000)
drh [Tue, 5 Oct 2004 02:41:42 +0000 (02:41 +0000)] 
Add support for DEFERRED, IMMEDIATE, and EXCLUSIVE transactions. (CVS 2000)

FossilOrigin-Name: 81ff8107ad63113782cf5a9ba7a512496114ba08

21 years agoMore changes to take advantage of the TK_ and OP_ alignments to avoid
drh [Mon, 4 Oct 2004 13:38:09 +0000 (13:38 +0000)] 
More changes to take advantage of the TK_ and OP_ alignments to avoid
unnecessary translations. (CVS 1999)

FossilOrigin-Name: e8e972ba65fc36171f6b685e8a8f67f93452e031

21 years agoSave about 800 bytes of code space by aligning TK_ and OP_ constants so that
drh [Mon, 4 Oct 2004 13:19:23 +0000 (13:19 +0000)] 
Save about 800 bytes of code space by aligning TK_ and OP_ constants so that
we do not have to translate between them. (CVS 1998)

FossilOrigin-Name: 4c817e3f293a9c1365e632f7dc13ae440263332a

21 years agoFixes to the OsUnlock() interface. Correctly leave a SHARED lock behind
drh [Sat, 2 Oct 2004 20:38:28 +0000 (20:38 +0000)] 
Fixes to the OsUnlock() interface.  Correctly leave a SHARED lock behind
when requested.  Honor the error code that OsUnlock() returns.
Ticket #913 and #938. (CVS 1997)

FossilOrigin-Name: c4697503d0ad080290b91e96dfc9a1a63f2df7e6

21 years agomake diskfull test work on Windows; see check-in (1994) (CVS 1996)
dougcurrie [Fri, 1 Oct 2004 18:21:43 +0000 (18:21 +0000)] 
make diskfull test work on Windows; see check-in (1994) (CVS 1996)

FossilOrigin-Name: 4493e287809874fabeddf5ca9045065a30790f2f

21 years agoAdditional code to test the SQLITE_FULL return when the disk is full. (CVS 1994)
drh [Fri, 1 Oct 2004 14:38:02 +0000 (14:38 +0000)] 
Additional code to test the SQLITE_FULL return when the disk is full. (CVS 1994)

FossilOrigin-Name: 44e56f0bba61245d342d6e75510d6c35785efd49

21 years agoFully release exclusive locks in the Unlock primitive of Unix.
drh [Fri, 1 Oct 2004 03:02:48 +0000 (03:02 +0000)] 
Fully release exclusive locks in the Unlock primitive of Unix.
Ticket #913. (CVS 1993)

FossilOrigin-Name: 11a37a74b101b9e37dcf1c3e57e45fbcd39a1c21

21 years agoUse type i64 instead of off_t for file offsets since off_t is giving
drh [Fri, 1 Oct 2004 02:00:31 +0000 (02:00 +0000)] 
Use type i64 instead of off_t for file offsets since off_t is giving
portability problems.  Ticket #924. (CVS 1992)

FossilOrigin-Name: 8972c004dc825f668d952e7d082a89046b9260f1

21 years agoStrict prototype on sqlite3_libversion(). Ticket #936 (CVS 1991)
drh [Thu, 30 Sep 2004 14:24:50 +0000 (14:24 +0000)] 
Strict prototype on sqlite3_libversion().  Ticket #936 (CVS 1991)

FossilOrigin-Name: 1d3c6f735101d8fc582871c0370805596d975001

21 years agoCorrectly parser column typenames that contain more than one identifier.
drh [Thu, 30 Sep 2004 14:22:47 +0000 (14:22 +0000)] 
Correctly parser column typenames that contain more than one identifier.
Ticket #934. (CVS 1990)

FossilOrigin-Name: 85ad18712d2bd2b4322ceb617f33c265c1933240

21 years agoAllow functions to be created when there are outstanding VMs.
drh [Thu, 30 Sep 2004 13:43:13 +0000 (13:43 +0000)] 
Allow functions to be created when there are outstanding VMs.
(Ticket #926)  Fix problems with sqlite3_errcode().  Add tests for
sqlite3_errcode(). (CVS 1989)

FossilOrigin-Name: d0f1dc5898382258b283308c2cce55a8bc378ee4

21 years agoComment changes in btree.c. No changes to code. (CVS 1988)
drh [Mon, 27 Sep 2004 13:19:51 +0000 (13:19 +0000)] 
Comment changes in btree.c.  No changes to code. (CVS 1988)

FossilOrigin-Name: b15abf984fa06ae968d92fa9533dab20dcebd323

21 years agoBug fix in btree.c in cases where usableSize!=pageSize. Ticket #925. (CVS 1987)
drh [Mon, 27 Sep 2004 12:20:52 +0000 (12:20 +0000)] 
Bug fix in btree.c in cases where usableSize!=pageSize.  Ticket #925. (CVS 1987)

FossilOrigin-Name: cb3e12372d96f5a24f5a5d79645c705775bc63ff

21 years agoRemove unused CLUSTER keyword from the parser. (CVS 1986)
drh [Sat, 25 Sep 2004 15:29:09 +0000 (15:29 +0000)] 
Remove unused CLUSTER keyword from the parser. (CVS 1986)

FossilOrigin-Name: 54ee1664aaaa1a3380009b5206a0fa79cd286fc5

21 years agoOptimizations in the tokenizer. (CVS 1985)
drh [Sat, 25 Sep 2004 15:25:26 +0000 (15:25 +0000)] 
Optimizations in the tokenizer. (CVS 1985)

FossilOrigin-Name: 26898c57cb2419d4200803f79fdd821c3093cba2

21 years agoCode cleanup: get rid of the sqlite3SetNString utility function. (CVS 1984)
drh [Sat, 25 Sep 2004 14:39:18 +0000 (14:39 +0000)] 
Code cleanup: get rid of the sqlite3SetNString utility function. (CVS 1984)

FossilOrigin-Name: 9ef4c24a9acc2128891303de1ffd2ef4509d779c

21 years agoCode simplifications and size reductions. (CVS 1983)
drh [Sat, 25 Sep 2004 13:12:14 +0000 (13:12 +0000)] 
Code simplifications and size reductions. (CVS 1983)

FossilOrigin-Name: cb631a135da92fd689ee40a8b7e2695a510eb765

21 years agoSize optimizations in vdbeapi.c. (CVS 1982)
drh [Fri, 24 Sep 2004 23:59:12 +0000 (23:59 +0000)] 
Size optimizations in vdbeapi.c. (CVS 1982)

FossilOrigin-Name: b2f3d4bb8e24212d3cef7615c24da13f29c1440c

21 years agoSave a few bytes in utf.c. (CVS 1981)
drh [Fri, 24 Sep 2004 23:20:51 +0000 (23:20 +0000)] 
Save a few bytes in utf.c. (CVS 1981)

FossilOrigin-Name: 8154d545e8ae3d22490b49ce4f327605883accaa

21 years agoOptimizations to vdbeaux.c and printf.c (CVS 1980)
drh [Fri, 24 Sep 2004 22:32:30 +0000 (22:32 +0000)] 
Optimizations to vdbeaux.c and printf.c (CVS 1980)

FossilOrigin-Name: eabc77c99b3e78b4c620a1736d9acfa6cb1e7b67