]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
23 years agoTry to reduce the number of malloc() for user-defined functions. Begin
drh [Wed, 27 Feb 2002 19:50:59 +0000 (19:50 +0000)] 
Try to reduce the number of malloc() for user-defined functions.  Begin
transfering built-in functions over to the user-define function
mechanism. (CVS 399)

FossilOrigin-Name: c4f9e017b449d4036fa8d2bf77b931d4c31d74f7

23 years agoRevise the API for user-defined functions. (CVS 398)
drh [Wed, 27 Feb 2002 19:00:20 +0000 (19:00 +0000)] 
Revise the API for user-defined functions. (CVS 398)

FossilOrigin-Name: 633951f0fa11c91f93aa2862df84691750c01e73

23 years agoThe user-defined function routines failed to detect a malloc() failure. (CVS 397)
drh [Wed, 27 Feb 2002 01:53:13 +0000 (01:53 +0000)] 
The user-defined function routines failed to detect a malloc() failure. (CVS 397)

FossilOrigin-Name: 085b0d671a1dac964693d69d866224de155dfe4c

23 years agoBug fixes in the VIEW implementation. (CVS 396)
drh [Wed, 27 Feb 2002 01:47:11 +0000 (01:47 +0000)] 
Bug fixes in the VIEW implementation. (CVS 396)

FossilOrigin-Name: 668ef6380eba256ef82477b63aef850249a619a0

23 years agoComment changes only. (CVS 395)
drh [Tue, 26 Feb 2002 23:55:31 +0000 (23:55 +0000)] 
Comment changes only. (CVS 395)

FossilOrigin-Name: 63b87f2ea6cd78f039bf40026d21b18de20b3ba7

23 years agoFix a bug in the quoting of .dump output. By Rajit Singh. (CVS 394)
drh [Tue, 26 Feb 2002 23:24:26 +0000 (23:24 +0000)] 
Fix a bug in the quoting of .dump output.  By Rajit Singh. (CVS 394)

FossilOrigin-Name: f2310f36d53e9176be7af620ecdf1e5a1dfd4388

23 years agoAdded a "stddev()" aggregate function for testing the new user aggregate
drh [Sun, 24 Feb 2002 17:12:53 +0000 (17:12 +0000)] 
Added a "stddev()" aggregate function for testing the new user aggregate
function interface. (CVS 393)

FossilOrigin-Name: 2198109712ccf988f93db5740a4f248e80fb9f5d

23 years agoCode for user-defined aggregates added. Legacy tests all pass but there
drh [Sun, 24 Feb 2002 03:25:14 +0000 (03:25 +0000)] 
Code for user-defined aggregates added.  Legacy tests all pass but there
has been no testing of the new user-defined aggregate code. (CVS 392)

FossilOrigin-Name: 1e037eb303d8508cb2ea3418e71b03315d895fbd

23 years agoMove the build-in function definitions into a new source file "func.c". (CVS 391)
drh [Sun, 24 Feb 2002 01:55:15 +0000 (01:55 +0000)] 
Move the build-in function definitions into a new source file "func.c". (CVS 391)

FossilOrigin-Name: 530b0f4f2def89e200b7b0724a5967bf981bd91d

23 years agoAdded support for user-defined normal functions. Support for user-defined
drh [Sat, 23 Feb 2002 23:45:45 +0000 (23:45 +0000)] 
Added support for user-defined normal functions.  Support for user-defined
aggregates is pending. (CVS 390)

FossilOrigin-Name: c490a1ff951c5d4a2de8e4f8d349189bfaef7f74

23 years agoModify lemon to use much less memory for its parser tables. This reduces
drh [Sat, 23 Feb 2002 19:39:46 +0000 (19:39 +0000)] 
Modify lemon to use much less memory for its parser tables.  This reduces
the size of the library by 50K, which is important for an embedded library. (CVS 389)

FossilOrigin-Name: 67a135a051e7c96ddbfe85976539b4b8372c7026

23 years agoBug fix in lemon: 3-way conflicts (SHIFT/REDUCE/REDUCE) were not detected or
drh [Sat, 23 Feb 2002 18:45:13 +0000 (18:45 +0000)] 
Bug fix in lemon: 3-way conflicts (SHIFT/REDUCE/REDUCE) were not detected or
resolved.  This is now fixed.  Also, table compression works a little better. (CVS 388)

FossilOrigin-Name: 8da0ac9a8bb859377613dd18f4f423eb49c7338b

23 years agoCode to implement CREATE VIEW is in place. A quick smoke test shows that
drh [Sat, 23 Feb 2002 02:32:10 +0000 (02:32 +0000)] 
Code to implement CREATE VIEW is in place.  A quick smoke test shows that
it works, but there are probably still many bugs. (CVS 387)

FossilOrigin-Name: 39fed2df11382b9855d518502a6c2ca200fa66b8

23 years agoChange the SQLITE_MASTER format to version 2 in preparation for adding views. (CVS...
drh [Thu, 21 Feb 2002 12:01:27 +0000 (12:01 +0000)] 
Change the SQLITE_MASTER format to version 2 in preparation for adding views. (CVS 386)

FossilOrigin-Name: b2a9807fed544e83002366149b9a363759338c5d

23 years agoDo not allow dot-commands to occur in the middle of a real SQL command. (CVS 385)
drh [Thu, 21 Feb 2002 02:25:02 +0000 (02:25 +0000)] 
Do not allow dot-commands to occur in the middle of a real SQL command. (CVS 385)

FossilOrigin-Name: ffb00bf36a9a5851ea4a69f9c7dd7ce412553e3b

23 years agoFix a comment. (CVS 384)
drh [Tue, 19 Feb 2002 22:43:58 +0000 (22:43 +0000)] 
Fix a comment. (CVS 384)

FossilOrigin-Name: 953928537c350e6c9df157553114c6d9d44712d5

23 years agoNew ROWIDs are numbered sequentially. (CVS 383)
drh [Tue, 19 Feb 2002 22:42:05 +0000 (22:42 +0000)] 
New ROWIDs are numbered sequentially. (CVS 383)

FossilOrigin-Name: 1686196a8aea326f616bc8205df99cd84d955ec4

23 years agoOptimize simple min() and max() queries. (CVS 382)
drh [Tue, 19 Feb 2002 15:00:07 +0000 (15:00 +0000)] 
Optimize simple min() and max() queries. (CVS 382)

FossilOrigin-Name: cc5abfe392bdb8c3ed00e0610bc2b41851bfc9d7

23 years agoChange the name of the sanity_check PRAGMA to "integrity_check" and make
drh [Tue, 19 Feb 2002 13:39:21 +0000 (13:39 +0000)] 
Change the name of the sanity_check PRAGMA to "integrity_check" and make
it available on all compiles. (CVS 381)

FossilOrigin-Name: c6e9048e66c8d8e2d5f6c62aa724eef3e9d9f572

23 years agoVersion 2.3.3 (CVS 444)
drh [Tue, 19 Feb 2002 00:30:00 +0000 (00:30 +0000)] 
Version 2.3.3 (CVS 444)

FossilOrigin-Name: 72c5a92aa6e3ae712af152cff8d1dc5b997b538e

23 years agoFinal changes before 2.3.3 (CVS 380)
drh [Tue, 19 Feb 2002 00:15:12 +0000 (00:15 +0000)] 
Final changes before 2.3.3 (CVS 380)

FossilOrigin-Name: a53de7625ac300ba3e61eed2e983010da8fa027b

23 years agoAdded a C wrapper program to test threading under Unix. (CVS 379)
drh [Mon, 18 Feb 2002 22:50:26 +0000 (22:50 +0000)] 
Added a C wrapper program to test threading under Unix. (CVS 379)

FossilOrigin-Name: 8d5634a4470a8145c0fbd0b843d55371d2f95e81

23 years agoBug fix: CREATE TABLE, followed by DROP TABLE within the same transaction is
drh [Mon, 18 Feb 2002 22:49:59 +0000 (22:49 +0000)] 
Bug fix: CREATE TABLE, followed by DROP TABLE within the same transaction is
working now. (CVS 378)

FossilOrigin-Name: 553579f936b3a4477c6adfd991adccd06280bfd2

23 years agoAdd support for CREATE TABLE AS. (CVS 377)
drh [Mon, 18 Feb 2002 18:30:32 +0000 (18:30 +0000)] 
Add support for CREATE TABLE AS. (CVS 377)

FossilOrigin-Name: 78a50971e9adc8739e7888201c79465a40e1a152

23 years agoAllow general expressions in the VALUES clause of an INSERT statement. (CVS 376)
drh [Mon, 18 Feb 2002 13:56:36 +0000 (13:56 +0000)] 
Allow general expressions in the VALUES clause of an INSERT statement. (CVS 376)

FossilOrigin-Name: ec1f3fae6f8cd8466892cd370e1802e492a76e6e

23 years agoAdditional tests for the sub-query feature. (CVS 375)
drh [Mon, 18 Feb 2002 13:35:33 +0000 (13:35 +0000)] 
Additional tests for the sub-query feature. (CVS 375)

FossilOrigin-Name: a0019fce701fc858134f0a33bda9a511e41a09f8

23 years agoEnhancement to Windows "file-exists" function by Joel Lucsy. (CVS 374)
drh [Mon, 18 Feb 2002 12:48:45 +0000 (12:48 +0000)] 
Enhancement to Windows "file-exists" function by Joel Lucsy. (CVS 374)

FossilOrigin-Name: d3d59261da9bef3250e99444167ad6ef98764574

23 years agoTest and documentation updates for sub-queries. (CVS 373)
drh [Mon, 18 Feb 2002 03:21:45 +0000 (03:21 +0000)] 
Test and documentation updates for sub-queries. (CVS 373)

FossilOrigin-Name: 607c0c49b2098771020514198cb1076de8245a62

23 years agoAdd support for subqueries in the FROM clause of a SELECT. Still need
drh [Mon, 18 Feb 2002 01:17:00 +0000 (01:17 +0000)] 
Add support for subqueries in the FROM clause of a SELECT.  Still need
to add tests for this feature. (CVS 372)

FossilOrigin-Name: 89ffa9ff132858b62a91df1fb7fe49b2d58c01e7

23 years agoMake the sqliteParseInfoReset() function locale to the select.c file. (CVS 371)
drh [Sun, 17 Feb 2002 00:30:36 +0000 (00:30 +0000)] 
Make the sqliteParseInfoReset() function locale to the select.c file. (CVS 371)

FossilOrigin-Name: 2336b1eadaedf2556a1988acc7bdf133135154dc

23 years agoAll identifiers to be quoted in square brackets, for compatibility with
drh [Thu, 14 Feb 2002 21:42:51 +0000 (21:42 +0000)] 
All identifiers to be quoted in square brackets, for compatibility with
MS-Access. (CVS 370)

FossilOrigin-Name: e17a858c9eeb70c62f54c88e6be5897e58d67301

23 years agoVersion 2.3.2 (CVS 446)
drh [Thu, 14 Feb 2002 12:59:59 +0000 (12:59 +0000)] 
Version 2.3.2 (CVS 446)

FossilOrigin-Name: 4d067000077ee8f0221a7940232dc658c7f04b49

23 years agoFix an incorrect assert() in pager.c. (CVS 369)
drh [Thu, 14 Feb 2002 12:50:33 +0000 (12:50 +0000)] 
Fix an incorrect assert() in pager.c. (CVS 369)

FossilOrigin-Name: 08a68e098a677c508652ba2ff4bd63185cab7546

23 years agoVersion 2.3.1 (CVS 445)
drh [Wed, 13 Feb 2002 23:29:59 +0000 (23:29 +0000)] 
Version 2.3.1 (CVS 445)

FossilOrigin-Name: 846148d6e3fd0529abfef3f819e4a7cb91e44422

23 years agoBug fix: if PRAGMA full_column_names=ON is set and you do a query like this:
drh [Wed, 13 Feb 2002 23:22:53 +0000 (23:22 +0000)] 
Bug fix: if PRAGMA full_column_names=ON is set and you do a query like this:
"SELECT rowid,* FROM ...", then an assertion failed.  Bummer. (CVS 368)

FossilOrigin-Name: df6bf627a51358e8b14297403feab7b888c38580

23 years agoVersion 2.3.0 (CVS 447)
drh [Sun, 3 Feb 2002 19:30:00 +0000 (19:30 +0000)] 
Version 2.3.0 (CVS 447)

FossilOrigin-Name: 4c7dfd93530a2a3e50e78235f4e691a5fec109fe

23 years agoReenable testing code even if NDEBUG is defined. (CVS 367)
drh [Sun, 3 Feb 2002 19:15:02 +0000 (19:15 +0000)] 
Reenable testing code even if NDEBUG is defined. (CVS 367)

FossilOrigin-Name: 0090c279d83ee355fbac8a484401d29bfa50b0dc

23 years agoFix a serious bug in INSERT when the source is a SELECT. (CVS 366)
drh [Sun, 3 Feb 2002 19:06:02 +0000 (19:06 +0000)] 
Fix a serious bug in INSERT when the source is a SELECT. (CVS 366)

FossilOrigin-Name: 20ea737536700b016385c70105a2af8b2bffce2b

23 years agoPut in PRAGMA SANITY_CHECK in place of VACUUM. (CVS 365)
drh [Sun, 3 Feb 2002 17:37:36 +0000 (17:37 +0000)] 
Put in PRAGMA SANITY_CHECK in place of VACUUM. (CVS 365)

FossilOrigin-Name: 7c65029e5bf26eb640aef529a7421cd0d6ffd1a9

23 years agoThe VACUUM command now does a database sanity check. (CVS 364)
drh [Sun, 3 Feb 2002 03:34:07 +0000 (03:34 +0000)] 
The VACUUM command now does a database sanity check. (CVS 364)

FossilOrigin-Name: 95d1f8389dd5e168bdf0290169662296b6a0f6d9

23 years agoFive-algorithm conflict resolution appears to be working. (CVS 363)
drh [Sun, 3 Feb 2002 00:56:09 +0000 (00:56 +0000)] 
Five-algorithm conflict resolution appears to be working. (CVS 363)

FossilOrigin-Name: 0115518f8e4591123582e3d2bb67282111ebcf60

23 years agoGet the ABORT conflict resolution algorithm working. (CVS 362)
drh [Sat, 2 Feb 2002 18:49:19 +0000 (18:49 +0000)] 
Get the ABORT conflict resolution algorithm working. (CVS 362)

FossilOrigin-Name: 9be4d4c6f12056782966396dca0b8e2d384d0cf2

23 years agoCheckpoint code added to the pager. Regression tests work but the new APIs
drh [Sat, 2 Feb 2002 15:01:15 +0000 (15:01 +0000)] 
Checkpoint code added to the pager.  Regression tests work but the new APIs
have not been tested yet. (CVS 361)

FossilOrigin-Name: aaa53e113ef849e34883ead8ae584c722ad967db

23 years agoChange to five conflict resolution algorithms: ROLLBACK, ABORT, FAIL,
drh [Thu, 31 Jan 2002 15:54:21 +0000 (15:54 +0000)] 
Change to five conflict resolution algorithms: ROLLBACK, ABORT, FAIL,
IGNORE, and REPLACE.  This checkin is code only.  Documentation and
tests are still needed.  Also, ABORT is not fully implemented. (CVS 360)

FossilOrigin-Name: d0e7cf4a83e6abad7129bed356b7492dddaff474

23 years agoAdded ON CONFLICT support to COPY. Updates to documentation. Bug fixes. (CVS 359)
drh [Wed, 30 Jan 2002 16:17:23 +0000 (16:17 +0000)] 
Added ON CONFLICT support to COPY. Updates to documentation. Bug fixes. (CVS 359)

FossilOrigin-Name: cf1538d71c9ce12d5e59f367e03642cbcaf6b717

23 years agoBetter testing of the ON CONFLICT logic. (CVS 358)
drh [Wed, 30 Jan 2002 04:32:00 +0000 (04:32 +0000)] 
Better testing of the ON CONFLICT logic. (CVS 358)

FossilOrigin-Name: 9bbddb8e013b47547164f71f2d7abd995f8d7385

23 years agoMore bug fixes in the ON CONFLICT enhancement. (CVS 357)
drh [Wed, 30 Jan 2002 00:54:55 +0000 (00:54 +0000)] 
More bug fixes in the ON CONFLICT enhancement. (CVS 357)

FossilOrigin-Name: 8229b5f6a348a56432a4a609ee125520c5831973

23 years agoThe new ON CONFLICT logic is in and passes the legacy tests. But the
drh [Tue, 29 Jan 2002 23:07:02 +0000 (23:07 +0000)] 
The new ON CONFLICT logic is in and passes the legacy tests.  But the
new capabilities have not been tested and are likely broken. (CVS 356)

FossilOrigin-Name: ac8a4189e2a0c41161ee359db25de94435420368

23 years agoBeginning to insert the infrastructure for ON CONFLICT clauses. (CVS 355)
drh [Tue, 29 Jan 2002 18:41:24 +0000 (18:41 +0000)] 
Beginning to insert the infrastructure for ON CONFLICT clauses. (CVS 355)

FossilOrigin-Name: e00a9ff8f99dd58f7cb19a6195fac21f4c8b4af9

23 years agoVersion 2.2.5 (CVS 448)
drh [Mon, 28 Jan 2002 15:59:59 +0000 (15:59 +0000)] 
Version 2.2.5 (CVS 448)

FossilOrigin-Name: af3bb80810c6cd302a884a106cc70591a738e102

23 years agoBug fix: The IN operator was not working if either side derived from
drh [Mon, 28 Jan 2002 15:53:03 +0000 (15:53 +0000)] 
Bug fix: The IN operator was not working if either side derived from
an INTEGER PRIMARY KEY. (CVS 354)

FossilOrigin-Name: dbcfe198fbaa155874ef82a96b6a4b993ccf3931

23 years agoDo not escape the backslash character in shell output. (CVS 353)
drh [Thu, 24 Jan 2002 00:00:21 +0000 (00:00 +0000)] 
Do not escape the backslash character in shell output. (CVS 353)

FossilOrigin-Name: 5f8c097ebef28315ac2335a768d101e995ccbba2

23 years agoVersion 2.2.4 (CVS 449)
drh [Tue, 22 Jan 2002 14:15:00 +0000 (14:15 +0000)] 
Version 2.2.4 (CVS 449)

FossilOrigin-Name: 16712dae4feedd001d8153141a55e298b3a80a94

23 years agoConstant ORDER BY or GROUP BY expressions are an error. (CVS 352)
drh [Tue, 22 Jan 2002 14:11:29 +0000 (14:11 +0000)] 
Constant ORDER BY or GROUP BY expressions are an error. (CVS 352)

FossilOrigin-Name: 035984a5b00b4a1a6505405f40b15c7695283c0a

23 years agoFix a bug in the -separator command-line option. (CVS 351)
drh [Tue, 22 Jan 2002 12:39:24 +0000 (12:39 +0000)] 
Fix a bug in the -separator command-line option. (CVS 351)

FossilOrigin-Name: 593c986f694b14839b2a2ed1da4da468c53fefa5

23 years agoThe right-hand side of an AS in a SELECT can be used within expressions of
drh [Tue, 22 Jan 2002 03:13:42 +0000 (03:13 +0000)] 
The right-hand side of an AS in a SELECT can be used within expressions of
the WHERE, ORDER BY, GROUP BY, and/or HAVING clauses. (CVS 350)

FossilOrigin-Name: 3684beab0f8a71ebdf453871bbde7a9ab1f65385

23 years agoVersion 2.2.3 (CVS 450)
drh [Wed, 16 Jan 2002 21:04:59 +0000 (21:04 +0000)] 
Version 2.2.3 (CVS 450)

FossilOrigin-Name: a4fe893ce7cdec0d8a4f8cdc640b8967dce7763e

23 years agoAdded the last_insert_rowid API function. Improved documentation of
drh [Wed, 16 Jan 2002 21:00:27 +0000 (21:00 +0000)] 
Added the last_insert_rowid API function.  Improved documentation of
the random ROWID algorithm. (CVS 349)

FossilOrigin-Name: f74d61aaf3fec06cde2c4a6f1465f86ac9058ad2

23 years agoAdded implementations for sqliteOsEnterMutex() and sqliteOsLeaveMutex(). (CVS 348)
drh [Tue, 15 Jan 2002 18:39:43 +0000 (18:39 +0000)] 
Added implementations for sqliteOsEnterMutex() and sqliteOsLeaveMutex(). (CVS 348)

FossilOrigin-Name: f8a026a3ca14ef0b0d562029dd6b184f060457f4

23 years agoFix warning messages in VC++. Patches from nicolas352001. (CVS 347)
drh [Mon, 14 Jan 2002 09:28:19 +0000 (09:28 +0000)] 
Fix warning messages in VC++.  Patches from nicolas352001. (CVS 347)

FossilOrigin-Name: f3038d218c91b44b70b75a7b881ea24c87fa6a02

23 years agoVersion 2.2.2 (CVS 451)
drh [Mon, 14 Jan 2002 03:00:00 +0000 (03:00 +0000)] 
Version 2.2.2 (CVS 451)

FossilOrigin-Name: 7da00a33fece0b03b88c5103ce2b57e4d74ba2e4

23 years agoFix a bug that could cause UPDATE to fail for a table that contains
drh [Mon, 14 Jan 2002 02:56:24 +0000 (02:56 +0000)] 
Fix a bug that could cause UPDATE to fail for a table that contains
both an INTEGER PRIMARY KEY and an index. (CVS 346)

FossilOrigin-Name: 96cd07a881d7bea86a66d7dfe54713be9c81cb4c

23 years agoFix a problem with the way temporary tables mask permanent tables. (CVS 345)
drh [Thu, 10 Jan 2002 14:31:48 +0000 (14:31 +0000)] 
Fix a problem with the way temporary tables mask permanent tables. (CVS 345)

FossilOrigin-Name: ba89da603135e5f63f6f97ba3adad02682375c07

23 years agoVersion 2.2.1 (CVS 452)
drh [Wed, 9 Jan 2002 13:44:59 +0000 (13:44 +0000)] 
Version 2.2.1 (CVS 452)

FossilOrigin-Name: 61c38f3bfef430f39aa98e9e7fa37324132b4381

23 years agoHomepage changes prior to version 2.2.1. (CVS 344)
drh [Wed, 9 Jan 2002 13:35:11 +0000 (13:35 +0000)] 
Homepage changes prior to version 2.2.1. (CVS 344)

FossilOrigin-Name: e78b1ea23ccda4bc476fbb070586dcac2cc83331

23 years agoContinued work on the DROP/CREATE problem. (CVS 343)
drh [Wed, 9 Jan 2002 13:30:41 +0000 (13:30 +0000)] 
Continued work on the DROP/CREATE problem. (CVS 343)

FossilOrigin-Name: 0a3aa99e11ec9803cea646092bc21676e75a6670

23 years agoWorking on a bug: Dropping and recreating a table within a transaction
drh [Wed, 9 Jan 2002 03:19:59 +0000 (03:19 +0000)] 
Working on a bug: Dropping and recreating a table within a transaction
causes an assertion failure. (CVS 342)

FossilOrigin-Name: b3656a5cfef91c89de2cbb9790087d0d53c03e6f

23 years agoAdded a manpage from A. Rottmann. (CVS 341)
drh [Mon, 7 Jan 2002 19:58:43 +0000 (19:58 +0000)] 
Added a manpage from A. Rottmann. (CVS 341)

FossilOrigin-Name: 7deb62241300ff23af5a78dd855f0f69e5f16ffd

23 years agoMakefile changes from Andreas Rottmann (CVS 1725)
drh [Mon, 7 Jan 2002 19:04:22 +0000 (19:04 +0000)] 
Makefile changes from Andreas Rottmann (CVS 1725)

FossilOrigin-Name: 7910bc7885ddbd90400c3c50014bba499e34d53d

23 years agoMakefile changes from Andreas Rottmann (CVS 340)
drh [Mon, 7 Jan 2002 19:04:21 +0000 (19:04 +0000)] 
Makefile changes from Andreas Rottmann (CVS 340)

FossilOrigin-Name: e7004afbf808b6389e67e8a335c610227c76101b

23 years agoComment updates most. Also some small changes to the VDBE. (CVS 339)
drh [Sun, 6 Jan 2002 17:07:40 +0000 (17:07 +0000)] 
Comment updates most.  Also some small changes to the VDBE. (CVS 339)

FossilOrigin-Name: 9b0be4fcc1cbca69f5fee906f86dfb36a323fe84

23 years agoAn attempt to delete a single row using a WHERE clause that specifies
drh [Fri, 4 Jan 2002 03:09:29 +0000 (03:09 +0000)] 
An attempt to delete a single row using a WHERE clause that specifies
the rowid would result in an error if the rowid did not exist.  This
problem has been resolved. (CVS 338)

FossilOrigin-Name: 011be9a9d2632d261489005d97c69b0a0bc5a108

23 years agoComment changes. Change the use of BTree so that either the key is
drh [Mon, 31 Dec 2001 02:48:51 +0000 (02:48 +0000)] 
Comment changes.  Change the use of BTree so that either the key is
an integer or the data is empty. (CVS 337)

FossilOrigin-Name: 18e606f7486eb3a4ab128504d88a44f53d39e5b2

23 years agoVersion 2.2.0 (CVS 453)
drh [Sat, 22 Dec 2001 21:59:59 +0000 (21:59 +0000)] 
Version 2.2.0 (CVS 453)

FossilOrigin-Name: 6bb62d8fab621b79b2fd1601669b1d4c8a547774

23 years agoBug fix in the out-of-order INSERT. (CVS 336)
drh [Sat, 22 Dec 2001 21:48:29 +0000 (21:48 +0000)] 
Bug fix in the out-of-order INSERT. (CVS 336)

FossilOrigin-Name: a26d0880b20ca5534400a3689d1da31fe6aaa934

23 years agoUpdate documentation for the 2.2.0 release. (CVS 335)
drh [Sat, 22 Dec 2001 19:27:39 +0000 (19:27 +0000)] 
Update documentation for the 2.2.0 release. (CVS 335)

FossilOrigin-Name: 14392258c5b6385091be8d684e3ea6841941b483

23 years agoBug fixing in the new integer primary key code. (CVS 334)
drh [Sat, 22 Dec 2001 14:49:24 +0000 (14:49 +0000)] 
Bug fixing in the new integer primary key code. (CVS 334)

FossilOrigin-Name: 29cab124b4f7eae9d9feb60d2f3a2c443fd9b9aa

23 years agoAdded support for the INTEGER PRIMARY KEY column type. (CVS 333)
drh [Fri, 21 Dec 2001 14:30:42 +0000 (14:30 +0000)] 
Added support for the INTEGER PRIMARY KEY column type. (CVS 333)

FossilOrigin-Name: 236a54d289e858a1e0505a20d907a2a40c01b521

23 years agoAdded the ability to say things like "SELECT rowid, * FROM table1;" (CVS 332)
drh [Sun, 16 Dec 2001 20:05:05 +0000 (20:05 +0000)] 
Added the ability to say things like "SELECT rowid, * FROM table1;" (CVS 332)

FossilOrigin-Name: ffbdd43f5de62e7bf81631c83473aca29c3a6c98

23 years agoComment and documentation changes. (CVS 331)
drh [Sat, 15 Dec 2001 14:22:18 +0000 (14:22 +0000)] 
Comment and documentation changes. (CVS 331)

FossilOrigin-Name: e8595579a5218aa3f344f967a23ac52ea89daca1

23 years agoVersion 2.1.7 (CVS 454)
drh [Sat, 15 Dec 2001 03:04:59 +0000 (03:04 +0000)] 
Version 2.1.7 (CVS 454)

FossilOrigin-Name: 0d44465347125c8e7e962ffb67213f9953a9b7ab

23 years agoTypo in change log fixed. (CVS 330)
drh [Sat, 15 Dec 2001 03:00:42 +0000 (03:00 +0000)] 
Typo in change log fixed. (CVS 330)

FossilOrigin-Name: 3a31daf6465b989a2b0790a2d1ba22ff955486a0

23 years agoRelease 2.1.7 (CVS 329)
drh [Sat, 15 Dec 2001 02:58:18 +0000 (02:58 +0000)] 
Release 2.1.7 (CVS 329)

FossilOrigin-Name: 71cb9e8ad7616b1f84dc04700685bd4dc157d2db

23 years agoFix a bug in the sqliteBtreeFirst() function which was causing the first
drh [Sat, 15 Dec 2001 02:47:28 +0000 (02:47 +0000)] 
Fix a bug in the sqliteBtreeFirst() function which was causing the first
row of a table to be repeated during a scan. (CVS 328)

FossilOrigin-Name: 1404ac076b2155778b6b21546b30df6f45ea7ba7

23 years agoFix a critical bug in the creation of temporary tables. (CVS 327)
drh [Sat, 15 Dec 2001 02:35:59 +0000 (02:35 +0000)] 
Fix a critical bug in the creation of temporary tables. (CVS 327)

FossilOrigin-Name: 96f707413699eec16053a0323affbe8bf3760c14

23 years agoVersion 2.1.6 (CVS 455)
drh [Fri, 14 Dec 2001 15:14:59 +0000 (15:14 +0000)] 
Version 2.1.6 (CVS 455)

FossilOrigin-Name: 6ecd90b6c3f3616af78b5ac6323e0f2e883a61c9

23 years agoFix a race condition in the locking code that would sometimes cause
drh [Fri, 14 Dec 2001 15:09:55 +0000 (15:09 +0000)] 
Fix a race condition in the locking code that would sometimes cause
SQLITE_PROTOCOL or SQLITE_CORRUPT to be returned when SQLITE_BUSY should
have been returned. (CVS 326)

FossilOrigin-Name: b0d218876442187af08161d989e6887b1cb4130c

23 years agoVersion 2.1.5 (CVS 456)
drh [Thu, 6 Dec 2001 13:30:00 +0000 (13:30 +0000)] 
Version 2.1.5 (CVS 456)

FossilOrigin-Name: 8e90ad552fad83568297202848fe7eb2b63db33d

23 years agoBug fix in the sqliteOsLock() and sqliteOsUnlock() routines of POSIX.
drh [Thu, 6 Dec 2001 13:24:14 +0000 (13:24 +0000)] 
Bug fix in the sqliteOsLock() and sqliteOsUnlock() routines of POSIX.
Version 2.1.5. (CVS 325)

FossilOrigin-Name: 669454060867593290c1ce8c45bd87d011976289

23 years agoVersion 2.1.4 (CVS 457)
drh [Wed, 5 Dec 2001 00:59:59 +0000 (00:59 +0000)] 
Version 2.1.4 (CVS 457)

FossilOrigin-Name: 121c522e673cc2a2176582981cc5cd8694095337

23 years agoMinor changes prior to 2.1.4 (CVS 324)
drh [Wed, 5 Dec 2001 00:46:02 +0000 (00:46 +0000)] 
Minor changes prior to 2.1.4 (CVS 324)

FossilOrigin-Name: 2fb22adbd15740d5e1581d4114cdf5149e0b62dc

23 years agoVersion 2.1.4 (CVS 323)
drh [Wed, 5 Dec 2001 00:22:00 +0000 (00:22 +0000)] 
Version 2.1.4 (CVS 323)

FossilOrigin-Name: 003f967e8749903af859ad81a8a57767ea20ddec

23 years agoBug fix: sqlite_exec() would sometimes return SQLITE_PROTOCOL when it
drh [Wed, 5 Dec 2001 00:21:20 +0000 (00:21 +0000)] 
Bug fix: sqlite_exec() would sometimes return SQLITE_PROTOCOL when it
should have returned SQLITE_BUSY.  There was also a deadlock that the
previous bug was masking. (CVS 322)

FossilOrigin-Name: 585ed5ebf1c1afc8ae1d569b121208018d8ecd49

23 years agoAdd the ability to do a single .command as the second argument
drh [Sun, 25 Nov 2001 13:18:23 +0000 (13:18 +0000)] 
Add the ability to do a single .command as the second argument
to the command-line shell. (CVS 321)

FossilOrigin-Name: 653f37c365a0b5d59c11b7dbba57905ffaeff2dc

23 years agoFix typos. (CVS 320)
drh [Sat, 24 Nov 2001 13:50:53 +0000 (13:50 +0000)] 
Fix typos. (CVS 320)

FossilOrigin-Name: 3be8a189e8ccf8a82acc4ee72cc75b6cc92aa193

23 years agoTypos fixed. (CVS 319)
drh [Sat, 24 Nov 2001 13:36:30 +0000 (13:36 +0000)] 
Typos fixed. (CVS 319)

FossilOrigin-Name: e86a68c5ace984da09d3ce44dae5d501ec0d0eec

23 years agoUpdate the FAQ. Change the GMT timezone label to UTC on all files. (CVS 318)
drh [Sat, 24 Nov 2001 13:23:04 +0000 (13:23 +0000)] 
Update the FAQ.  Change the GMT timezone label to UTC on all files. (CVS 318)

FossilOrigin-Name: f1a5808288e4204aee03531de0b9e6646062bd94

23 years agoVersion 2.1.3 (CVS 458)
drh [Sat, 24 Nov 2001 00:45:00 +0000 (00:45 +0000)] 
Version 2.1.3 (CVS 458)

FossilOrigin-Name: 974d42839b6ced9c9b9ea14abec0c4723388a991

23 years agoFix comparison functions so that they are consistent with the order
drh [Sat, 24 Nov 2001 00:31:46 +0000 (00:31 +0000)] 
Fix comparison functions so that they are consistent with the order
of elements in indices.  Fix the handling of large integers. (CVS 317)

FossilOrigin-Name: fc2aae04578c305304a45ec6b76d3ab216cc7526

23 years agoVersion 2.1.2 (CVS 459)
drh [Fri, 23 Nov 2001 00:30:00 +0000 (00:30 +0000)] 
Version 2.1.2 (CVS 459)

FossilOrigin-Name: f14835df32b4a16c840b8827f0c17f0e6d526312