drh 
							
						 
					 
					
						
						
							
						
						f1a7a13928 
					 
					
						
						
							
							The sqlite_get_table() function now returns an error if you pass in two  
						
						... 
						
						
						
						or more SELECT statements that return different numbers of columns. (CVS 436)
FossilOrigin-Name: e2558c34034cf49524084ec819df58934a8af983 
						
						
					 
					
						2002-03-23 00:52:01 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						1cc3d75f69 
					 
					
						
						
							
							Fix a bug in subquery generation when the subquery is a compound select.  
						
						... 
						
						
						
						Also added new tests to cover this case. (CVS 435)
FossilOrigin-Name: aaf7fd4cef04d3d70a0444aad1b606bfc663c3e8 
						
						
					 
					
						2002-03-23 00:31:29 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						27a3220c54 
					 
					
						
						
							
							One more change before 2.4.2: Make the os.h header file more robust in  
						
						... 
						
						
						
						detecting whether to use unix or windows. (CVS 434)
FossilOrigin-Name: c2e0b79057c9c643e7432e62c90399c8f34339f9 
						
						
					 
					
						2002-03-20 00:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						5aed9c7410 
					 
					
						
						
							
							Version 2.4.2 (CVS 433)  
						
						... 
						
						
						
						FossilOrigin-Name: b0805b606904e18800c9850b5aa33724c4619de8 
						
						
					 
					
						2002-03-19 23:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						84e5920738 
					 
					
						
						
							
							Bug fix: allow ROWID as a column in SELECT statements where the FROM clause  
						
						... 
						
						
						
						includes views which are flattened. (CVS 431)
FossilOrigin-Name: a3a360b308e45eaaf19efda80e30f2d420799cf2 
						
						
					 
					
						2002-03-14 14:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						094b2bbfc7 
					 
					
						
						
							
							Fix bug in anonymous subquery in a join.  Parser requires a semicolon or  
						
						... 
						
						
						
						end-of-input before executing. (CVS 429)
FossilOrigin-Name: c0e3f1c592f583a0659901743a368aff1927f1cb 
						
						
					 
					
						2002-03-13 18:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						28b4e4890b 
					 
					
						
						
							
							Preparing for the 2.4.0 release. (CVS 426)  
						
						... 
						
						
						
						FossilOrigin-Name: 9f5b241cb2fc89f66d3762b4b4978b8e114caf53 
						
						
					 
					
						2002-03-11 02:06:13 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						603240cf5d 
					 
					
						
						
							
							Add the ability to turn of calls to fsync() using the "synchronous" pragma.  
						
						... 
						
						
						
						Increased the default cache size from 100 to 2000 and made the "cache_size"
pragma persistent. (CVS 418)
FossilOrigin-Name: 414da4af1f4aebc3936ca339fbc7932add081912 
						
						
					 
					
						2002-03-05 01:11:12 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						ef2daf547d 
					 
					
						
						
							
							Updates to the documentation.  Changed version number to 2.4.0-beta1 (CVS 417)  
						
						... 
						
						
						
						FossilOrigin-Name: 36a8fe0ad0ee2a67afafc04125dcc085ec1b5a13 
						
						
					 
					
						2002-03-04 02:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						832508b7ea 
					 
					
						
						
							
							Subquery flattening is implemented and passes all regression tests.  
						
						... 
						
						
						
						We still need to add addition tests to the suite to further exercise
the flattener, however. (CVS 408)
FossilOrigin-Name: d5d3e79cc58da5bd315cc1fea1f7cbf46274da16 
						
						
					 
					
						2002-03-02 17:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						8e0a2f903a 
					 
					
						
						
							
							Added support for user-defined normal functions.  Support for user-defined  
						
						... 
						
						
						
						aggregates is pending. (CVS 390)
FossilOrigin-Name: c490a1ff951c5d4a2de8e4f8d349189bfaef7f74 
						
						
					 
					
						2002-02-23 23:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						17f7193434 
					 
					
						
						
							
							Change the SQLITE_MASTER format to version 2 in preparation for adding views. (CVS 386)  
						
						... 
						
						
						
						FossilOrigin-Name: b2a9807fed544e83002366149b9a363759338c5d 
						
						
					 
					
						2002-02-21 12:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						5cf8e8c7fa 
					 
					
						
						
							
							New ROWIDs are numbered sequentially. (CVS 383)  
						
						... 
						
						
						
						FossilOrigin-Name: 1686196a8aea326f616bc8205df99cd84d955ec4 
						
						
					 
					
						2002-02-19 22:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						aaab5725db 
					 
					
						
						
							
							Change the name of the sanity_check PRAGMA to "integrity_check" and make  
						
						... 
						
						
						
						it available on all compiles. (CVS 381)
FossilOrigin-Name: c6e9048e66c8d8e2d5f6c62aa724eef3e9d9f572 
						
						
					 
					
						2002-02-19 13:39:21 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						9e2751da83 
					 
					
						
						
							
							Final changes before 2.3.3 (CVS 380)  
						
						... 
						
						
						
						FossilOrigin-Name: a53de7625ac300ba3e61eed2e983010da8fa027b 
						
						
					 
					
						2002-02-19 00:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						0a36c57eb0 
					 
					
						
						
							
							Bug fix: CREATE TABLE, followed by DROP TABLE within the same transaction is  
						
						... 
						
						
						
						working now. (CVS 378)
FossilOrigin-Name: 553579f936b3a4477c6adfd991adccd06280bfd2 
						
						
					 
					
						2002-02-18 22:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						969fa7c128 
					 
					
						
						
							
							Add support for CREATE TABLE AS. (CVS 377)  
						
						... 
						
						
						
						FossilOrigin-Name: 78a50971e9adc8739e7888201c79465a40e1a152 
						
						
					 
					
						2002-02-18 18:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						e64e7b203e 
					 
					
						
						
							
							Allow general expressions in the VALUES clause of an INSERT statement. (CVS 376)  
						
						... 
						
						
						
						FossilOrigin-Name: ec1f3fae6f8cd8466892cd370e1802e492a76e6e 
						
						
					 
					
						2002-02-18 13:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						cf9095061c 
					 
					
						
						
							
							Additional tests for the sub-query feature. (CVS 375)  
						
						... 
						
						
						
						FossilOrigin-Name: a0019fce701fc858134f0a33bda9a511e41a09f8 
						
						
					 
					
						2002-02-18 13:35:33 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						22f70c32f0 
					 
					
						
						
							
							Add support for subqueries in the FROM clause of a SELECT.  Still need  
						
						... 
						
						
						
						to add tests for this feature. (CVS 372)
FossilOrigin-Name: 89ffa9ff132858b62a91df1fb7fe49b2d58c01e7 
						
						
					 
					
						2002-02-18 01:17:00 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						2f4392ff5b 
					 
					
						
						
							
							All identifiers to be quoted in square brackets, for compatibility with  
						
						... 
						
						
						
						MS-Access. (CVS 370)
FossilOrigin-Name: e17a858c9eeb70c62f54c88e6be5897e58d67301 
						
						
					 
					
						2002-02-14 21:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						1e336b42f1 
					 
					
						
						
							
							Fix an incorrect assert() in pager.c. (CVS 369)  
						
						... 
						
						
						
						FossilOrigin-Name: 08a68e098a677c508652ba2ff4bd63185cab7546 
						
						
					 
					
						2002-02-14 12:50:33 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						976658734c 
					 
					
						
						
							
							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 
						
						
					 
					
						2002-02-13 23:22:53 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						24e97df9c7 
					 
					
						
						
							
							Fix a serious bug in INSERT when the source is a SELECT. (CVS 366)  
						
						... 
						
						
						
						FossilOrigin-Name: 20ea737536700b016385c70105a2af8b2bffce2b 
						
						
					 
					
						2002-02-03 19:06:02 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						fa86c4127d 
					 
					
						
						
							
							Checkpoint code added to the pager.  Regression tests work but the new APIs  
						
						... 
						
						
						
						have not been tested yet. (CVS 361)
FossilOrigin-Name: aaa53e113ef849e34883ead8ae584c722ad967db 
						
						
					 
					
						2002-02-02 15:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						b419a926d4 
					 
					
						
						
							
							Added ON CONFLICT support to COPY. Updates to documentation. Bug fixes. (CVS 359)  
						
						... 
						
						
						
						FossilOrigin-Name: cf1538d71c9ce12d5e59f367e03642cbcaf6b717 
						
						
					 
					
						2002-01-30 16:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						6b12545f4f 
					 
					
						
						
							
							Bug fix: The IN operator was not working if either side derived from  
						
						... 
						
						
						
						an INTEGER PRIMARY KEY. (CVS 354)
FossilOrigin-Name: dbcfe198fbaa155874ef82a96b6a4b993ccf3931 
						
						
					 
					
						2002-01-28 15:53:03 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						9208643d2a 
					 
					
						
						
							
							Constant ORDER BY or GROUP BY expressions are an error. (CVS 352)  
						
						... 
						
						
						
						FossilOrigin-Name: 035984a5b00b4a1a6505405f40b15c7695283c0a 
						
						
					 
					
						2002-01-22 14:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						7613bfae56 
					 
					
						
						
							
							Fix a bug in the -separator command-line option. (CVS 351)  
						
						... 
						
						
						
						FossilOrigin-Name: 593c986f694b14839b2a2ed1da4da468c53fefa5 
						
						
					 
					
						2002-01-22 12:39:24 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						a2e00042a1 
					 
					
						
						
							
							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 
						
						
					 
					
						2002-01-22 03:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						af9ff33ac1 
					 
					
						
						
							
							Added the last_insert_rowid API function.  Improved documentation of  
						
						... 
						
						
						
						the random ROWID algorithm. (CVS 349)
FossilOrigin-Name: f74d61aaf3fec06cde2c4a6f1465f86ac9058ad2 
						
						
					 
					
						2002-01-16 21:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						a297b5c3cf 
					 
					
						
						
							
							Added implementations for sqliteOsEnterMutex() and sqliteOsLeaveMutex(). (CVS 348)  
						
						... 
						
						
						
						FossilOrigin-Name: f8a026a3ca14ef0b0d562029dd6b184f060457f4 
						
						
					 
					
						2002-01-15 18:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						9647ff85fe 
					 
					
						
						
							
							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 
						
						
					 
					
						2002-01-14 02:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						da9e034610 
					 
					
						
						
							
							Fix a problem with the way temporary tables mask permanent tables. (CVS 345)  
						
						... 
						
						
						
						FossilOrigin-Name: ba89da603135e5f63f6f97ba3adad02682375c07 
						
						
					 
					
						2002-01-10 14:31:48 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						af989ba546 
					 
					
						
						
							
							Homepage changes prior to version 2.2.1. (CVS 344)  
						
						... 
						
						
						
						FossilOrigin-Name: e78b1ea23ccda4bc476fbb070586dcac2cc83331 
						
						
					 
					
						2002-01-09 13:35:11 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						74e24cd0fa 
					 
					
						
						
							
							Working on a bug: Dropping and recreating a table within a transaction  
						
						... 
						
						
						
						causes an assertion failure. (CVS 342)
FossilOrigin-Name: b3656a5cfef91c89de2cbb9790087d0d53c03e6f 
						
						
					 
					
						2002-01-09 03:19:59 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						e638bbf820 
					 
					
						
						
							
							Makefile changes from Andreas Rottmann (CVS 340)  
						
						... 
						
						
						
						FossilOrigin-Name: e7004afbf808b6389e67e8a335c610227c76101b 
						
						
					 
					
						2002-01-07 19:04:21 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						c6b52df32d 
					 
					
						
						
							
							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 
						
						
					 
					
						2002-01-04 03:09:29 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						e7ec22019d 
					 
					
						
						
							
							Update documentation for the 2.2.0 release. (CVS 335)  
						
						... 
						
						
						
						FossilOrigin-Name: 14392258c5b6385091be8d684e3ea6841941b483 
						
						
					 
					
						2001-12-22 19:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						7c917d196f 
					 
					
						
						
							
							Added the ability to say things like "SELECT rowid, * FROM table1;" (CVS 332)  
						
						... 
						
						
						
						FossilOrigin-Name: ffbdd43f5de62e7bf81631c83473aca29c3a6c98 
						
						
					 
					
						2001-12-16 20:05:05 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						c38f3d510c 
					 
					
						
						
							
							Typo in change log fixed. (CVS 330)  
						
						... 
						
						
						
						FossilOrigin-Name: 3a31daf6465b989a2b0790a2d1ba22ff955486a0 
						
						
					 
					
						2001-12-15 03:00:42 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4cbd68f805 
					 
					
						
						
							
							Release 2.1.7 (CVS 329)  
						
						... 
						
						
						
						FossilOrigin-Name: 71cb9e8ad7616b1f84dc04700685bd4dc157d2db 
						
						
					 
					
						2001-12-15 02:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						a7fcb05988 
					 
					
						
						
							
							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 
						
						
					 
					
						2001-12-14 15:09:55 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						2cf65aad6c 
					 
					
						
						
							
							Bug fix in the sqliteOsLock() and sqliteOsUnlock() routines of POSIX.  
						
						... 
						
						
						
						Version 2.1.5. (CVS 325)
FossilOrigin-Name: 669454060867593290c1ce8c45bd87d011976289 
						
						
					 
					
						2001-12-06 13:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						208611fbca 
					 
					
						
						
							
							Minor changes prior to 2.1.4 (CVS 324)  
						
						... 
						
						
						
						FossilOrigin-Name: 2fb22adbd15740d5e1581d4114cdf5149e0b62dc 
						
						
					 
					
						2001-12-05 00:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						b8ca307e7b 
					 
					
						
						
							
							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 
						
						
					 
					
						2001-12-05 00:21:20 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						6ff13859d5 
					 
					
						
						
							
							Add the ability to do a single .command as the second argument  
						
						... 
						
						
						
						to the command-line shell. (CVS 321)
FossilOrigin-Name: 653f37c365a0b5d59c11b7dbba57905ffaeff2dc 
						
						
					 
					
						2001-11-25 13:18:23 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						7a7c73905d 
					 
					
						
						
							
							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 
						
						
					 
					
						2001-11-24 00:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						f5bf0a78be 
					 
					
						
						
							
							Fix a bug in DROP TABLE that could cause SQLITE_MASTER table corruption.  
						
						... 
						
						
						
						The root problem was that the sequence of BTree operations (Delete, Next)
would not always leave the cursor pointing at the first entry after the
entry that was deleted.  A consequence of this error was that a DROP TABLE
on a table with indices would not always remove every index associated
with that table from the SQLITE_MASTER table.  Subsequent attempts to
open the database will fail when the index for the missing table was
parsed.  Changes have also been made to ignore extra indices in the
SQLITE_MASTER table so that a database previously corrupted by this bug
is once again readable. (CVS 316)
FossilOrigin-Name: 8a984667113564f2bac7412165b6ff8b7e3e8f70 
						
						
					 
					
						2001-11-23 00:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						c3a64ba0a6 
					 
					
						
						
							
							Fix a bug in the locking protocol. (CVS 315)  
						
						... 
						
						
						
						FossilOrigin-Name: a9db1c12c5a4d5741de0e5eb5aa87c647a5646b8 
						
						
					 
					
						2001-11-22 00:01:27 +00:00