]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Fri, 3 Sep 2004 00:27:56 +0000 (00:27 +0000)]
More tests of sqlite3_step() and SQLITE_BUSY added. (CVS 1936)
FossilOrigin-Name:
9e6645dd781cb8e422e371ca23766dc1b689481e
drh [Thu, 2 Sep 2004 16:53:12 +0000 (16:53 +0000)]
Fix a typo in the "News" on the homepage. (CVS 1935)
FossilOrigin-Name:
45d7158878a9648708d8ed47944707169a7f7f1c
drh [Thu, 2 Sep 2004 16:45:58 +0000 (16:45 +0000)]
Version 3.0.6 (beta) (CVS 1934)
FossilOrigin-Name:
c190b95c30981d2a6026e501e21af675ff8a2d13
drh [Thu, 2 Sep 2004 16:36:03 +0000 (16:36 +0000)]
Update version number and documentation for version 3.0.6. (CVS 1933)
FossilOrigin-Name:
67370926e374180b2de6e9ab60e5c9ddab4b1317
drh [Thu, 2 Sep 2004 15:53:56 +0000 (15:53 +0000)]
Address some minor 32/64 bit issues. (CVS 1932)
FossilOrigin-Name:
6c9be972c1c289b657ba87db8db08fceb89b0171
drh [Thu, 2 Sep 2004 15:49:07 +0000 (15:49 +0000)]
Fix a bug in the pagesize test script. (CVS 1931)
FossilOrigin-Name:
1cf05bc607c88a3c0b81e82ee2d4fc761f08901a
drh [Thu, 2 Sep 2004 15:27:41 +0000 (15:27 +0000)]
Fix VACUUM so that it works on files whose name contains '. Ticket #873 (CVS 1930)
FossilOrigin-Name:
8dd938e48048ffeb11181db9d98112ea2adbcfa6
drh [Thu, 2 Sep 2004 15:14:00 +0000 (15:14 +0000)]
Fix a problem with EXPLAIN on pragmas that return single integer values.
Ticket #886 (CVS 1929)
FossilOrigin-Name:
8ce3d730b0bf1a9b9472ff38c58c462ebc3566e3
drh [Thu, 2 Sep 2004 14:57:08 +0000 (14:57 +0000)]
Transactions commit on the last sqlite3_step(), not on sqlite3_finalize().
This allows the sqlite3_step() to return SQLITE_BUSY if the commit is
blocked by a lock. Ticket #885. (CVS 1928)
FossilOrigin-Name:
d1b29156558f1c576002cdb2544dffaa693da39b
drh [Wed, 1 Sep 2004 16:12:25 +0000 (16:12 +0000)]
Work around a bug in the Borland C++ compiler. Ticket #881. (CVS 1927)
FossilOrigin-Name:
18af6ba580a5ad50a20955bfe2ebce8e30b1d39e
drh [Wed, 1 Sep 2004 03:06:34 +0000 (03:06 +0000)]
Optimizations on the SELECT code generator. (CVS 1926)
FossilOrigin-Name:
9c411c3c8dde2061c98513a413ef58c5c2de45af
drh [Tue, 31 Aug 2004 23:41:26 +0000 (23:41 +0000)]
Changes to support compiling under windows. (CVS 1925)
FossilOrigin-Name:
68a712f3728587ee20f6f15900e9826eeeaaa0de
drh [Tue, 31 Aug 2004 13:45:11 +0000 (13:45 +0000)]
Simplifications and optimizations. Also: disable the corrupt.test for now. (CVS 1924)
FossilOrigin-Name:
8fd65e704888a8e2f4a712a94fd0e3f866c10ef3
drh [Tue, 31 Aug 2004 00:52:37 +0000 (00:52 +0000)]
Combine the implementation of LIKE and GLOB into a single parameterized
function. (CVS 1923)
FossilOrigin-Name:
0a47c8f86d1649e9ae7edd4c49a6fe5f5272351e
drh [Mon, 30 Aug 2004 16:52:17 +0000 (16:52 +0000)]
Better detection and handling of corrupt database files. (CVS 1922)
FossilOrigin-Name:
8f5b199e845fa7ae3444ef69bd840716d305cf73
drh [Mon, 30 Aug 2004 14:58:11 +0000 (14:58 +0000)]
Documentation updates (CVS 1921)
FossilOrigin-Name:
9322c439c5727f0d65548efdf4de4d7b89b4be66
drh [Mon, 30 Aug 2004 14:22:31 +0000 (14:22 +0000)]
Remove the \001 character that lemon inserts automatically in its
output file. The need for this character has expired and it creates
confusion for users. Ticket #877 (CVS 1920)
FossilOrigin-Name:
acfc59186ac7452c0a74dc4ef8df9a1c94fc4f46
drh [Mon, 30 Aug 2004 01:54:05 +0000 (01:54 +0000)]
Modify the sqlite shell program so that the ".dump" command does not give up
if it encounters an SQLITE_CORRUPT error. It tries to keep going in order
to extract as much information as it can from the corrupt database. (CVS 1919)
FossilOrigin-Name:
d3f3acb77f4e9f597af5afac565916b9c5e1c5d6
drh [Sun, 29 Aug 2004 23:42:13 +0000 (23:42 +0000)]
Change the name of the global variable to sqlite3_temp_directory to
avoid a naming conflict with version 2.8. (CVS 1918)
FossilOrigin-Name:
431f7436a680b7c520aa559b0bf8619d7faba8c1
drh [Sun, 29 Aug 2004 20:08:58 +0000 (20:08 +0000)]
Fix a bug in the NOCASE collating function. (CVS 1917)
FossilOrigin-Name:
32c2974af67abbbfa75c46afdab59ea6d5c15beb
drh [Sun, 29 Aug 2004 18:14:39 +0000 (18:14 +0000)]
Version 3.0.5 (beta) (CVS 1916)
FossilOrigin-Name:
f3fe8c9fa63ed50e033f6caf7927cc3a998bcaa1
drh [Sun, 29 Aug 2004 18:14:18 +0000 (18:14 +0000)]
Adjustments to the download.html page generator script. (CVS 1915)
FossilOrigin-Name:
a6dc1331396569a3d7c3fad27b98577918d7219d
drh [Sun, 29 Aug 2004 17:52:40 +0000 (17:52 +0000)]
Increase the version number and update the change log in preparation for
the release of version 3.0.5. (CVS 1914)
FossilOrigin-Name:
69922aabb5c0065eb551fe20065c866e6abad434
drh [Sun, 29 Aug 2004 17:30:49 +0000 (17:30 +0000)]
Back out an optimization that was causing problems in UTF-16 databases. (CVS 1913)
FossilOrigin-Name:
988cb064ab2d3c9b64c075265a8cb4402a604332
drh [Sun, 29 Aug 2004 16:25:03 +0000 (16:25 +0000)]
Corrections to transient table handling in compound select statments.
Tickets #826 and #875. (CVS 1912)
FossilOrigin-Name:
9cc765be4611a248cfcce1243fd1bbeaf5202968
drh [Sun, 29 Aug 2004 01:31:05 +0000 (01:31 +0000)]
Progress toward fixing iproblems with compound selects. (CVS 1911)
FossilOrigin-Name:
307478593d5d96b79386da222c7742ea2eaa5467
drh [Sat, 28 Aug 2004 18:21:21 +0000 (18:21 +0000)]
Add prototype in sqlite3.h for the sqlite3_libversion() function. (CVS 1910)
FossilOrigin-Name:
d50c47b4995bd9b58e1293aa6513361cffc6babe
drh [Sat, 28 Aug 2004 18:17:48 +0000 (18:17 +0000)]
Memory handling fixes and optimizations in the VDBE. Ticket #862. (CVS 1909)
FossilOrigin-Name:
5f8d246852c7cefd5941b8c7bb22177dfc7157c5
drh [Sat, 28 Aug 2004 16:19:00 +0000 (16:19 +0000)]
Add the sqlite3_libversion() API (ticket #834). Fix the build scripts to
correctly build the shared libraries with version 8.4 of Tcl. (CVS 1908)
FossilOrigin-Name:
6db26a19ea7ac77be41a7416dedaef1b9dfd9e16
drh [Sat, 28 Aug 2004 14:49:46 +0000 (14:49 +0000)]
Add new defenses against misuse of the C API. Ticket #870. (CVS 1906)
FossilOrigin-Name:
6ef1f662d71c75bdb7f61b2fff03f5b1b41e5586
drh [Sat, 28 Aug 2004 01:12:56 +0000 (01:12 +0000)]
Add sqlite_temp_directory to the windows driver. (CVS 1905)
FossilOrigin-Name:
f5b0e5b0b2f17d179c23c7e4542dbbb452096056
drh [Thu, 26 Aug 2004 01:12:13 +0000 (01:12 +0000)]
Update the TCL binding documentation to describe the newly added ability
to specify TCL variable names in the body of an SQL statement. (CVS 1904)
FossilOrigin-Name:
b3b9e58103dd6c65c55caf9a25bc1c257b37df88
drh [Thu, 26 Aug 2004 00:56:05 +0000 (00:56 +0000)]
Protect Tcl_Obj pointers from change using Tcl_IncrRefCount() while
executing SQL statements in the TCL bindings. (CVS 1903)
FossilOrigin-Name:
6199f2f243514bbd4befbf768a7e03aec775bed2
drh [Wed, 25 Aug 2004 04:07:01 +0000 (04:07 +0000)]
Host parameter names conform to SQL-2003. (CVS 1902)
FossilOrigin-Name:
fd584d1ccf6643b723c2ff0a7a16c2aea3f1142c
drh [Tue, 24 Aug 2004 15:23:34 +0000 (15:23 +0000)]
Fix a bug in the parsing of wildcards that begin with '$'. (CVS 1901)
FossilOrigin-Name:
054dd8901dbfe64a8f61e7b99e23512057bad99a
drh [Sat, 21 Aug 2004 19:20:42 +0000 (19:20 +0000)]
Fix a pager bug that might have made multi-database commits non-atomic
if a power failure occurred at just the wrong moment. (CVS 1900)
FossilOrigin-Name:
b6eb4bf8c7763ef73723fc3d3697af435c19bae4
drh [Sat, 21 Aug 2004 17:54:45 +0000 (17:54 +0000)]
Optimizations to the code generator. (CVS 1899)
FossilOrigin-Name:
bd6649c5aae1bf182610eb267b546c297a34481d
drh [Fri, 20 Aug 2004 18:34:20 +0000 (18:34 +0000)]
Tcl interface transfers values directly between SQLite and Tcl_Objs, without
at translation to strings. (CVS 1898)
FossilOrigin-Name:
e97c331362545ce21117776c7b61d3488668f2bf
drh [Fri, 20 Aug 2004 16:02:39 +0000 (16:02 +0000)]
Add support for named wildcards in SQL statements. (CVS 1897)
FossilOrigin-Name:
d3be0b7c5a39c02b9b2d6d85f1595d591984a569
drh [Fri, 20 Aug 2004 14:08:50 +0000 (14:08 +0000)]
Optimizations in the hash table module. (CVS 1896)
FossilOrigin-Name:
d5b0269e0dd7c310460a7ffc4120ed45db823ce9
drh [Thu, 19 Aug 2004 15:12:26 +0000 (15:12 +0000)]
Enhance lemon so that a @X instead of just X in the code expands to the
major token value rather than the minor token value. Use this to make
the parser a few hundred bytes smaller. (CVS 1895)
FossilOrigin-Name:
28215096e0748b5b02776ddb4c964e0161bc0f16
drh [Thu, 19 Aug 2004 13:29:15 +0000 (13:29 +0000)]
Add the SQLITE_BUSY_RESERVED_LOCK compile-time option. (CVS 1894)
FossilOrigin-Name:
25fe7a42ec2e06e659d7a0a6664789114c007e17
drh [Wed, 18 Aug 2004 19:09:43 +0000 (19:09 +0000)]
Make sure the database file is correctly truncated after a ROLLBACK that
occurs after a statement abort. (CVS 1893)
FossilOrigin-Name:
6afe467d146828d67ad17af21604c2e691aa5dff
drh [Wed, 18 Aug 2004 16:05:18 +0000 (16:05 +0000)]
Better debug logging of the pager. (CVS 1892)
FossilOrigin-Name:
1cc0323f2597584b3f3239e8948ac3ff3db8da03
drh [Wed, 18 Aug 2004 15:58:22 +0000 (15:58 +0000)]
Be more agressive about not creating or opening the TEMP database if there
are no TEMP tables. (CVS 1891)
FossilOrigin-Name:
6b2b6b2dbd821070a2781685c4b63a50bc8f5cae
drh [Wed, 18 Aug 2004 02:10:15 +0000 (02:10 +0000)]
Avoid creating a TEMP database unless it is absolutely necessary. (CVS 1890)
FossilOrigin-Name:
5914a11caa4c6e778cd7ca010427897c8f971552
drh [Tue, 17 Aug 2004 10:42:54 +0000 (10:42 +0000)]
Fix a typo in a comment. (CVS 1889)
FossilOrigin-Name:
9af1d4d1456d32c2e15f73f79928572f3bfba6ae
drh [Sat, 14 Aug 2004 19:20:09 +0000 (19:20 +0000)]
If meta(3)>0 then make the database readonly for now. This allows the current
database to interact with future releases that might include autovacuum. (CVS 1888)
FossilOrigin-Name:
7619bf4771781005da23a3e9d7b00de405e27a64
drh [Sat, 14 Aug 2004 18:34:54 +0000 (18:34 +0000)]
Fix a bug that was preventing "PRAGMA temp_store=MEMORY" from working. (CVS 1887)
FossilOrigin-Name:
bb55894521848b6a9d8b516a3c7eeb3482936d7e
drh [Sat, 14 Aug 2004 18:18:44 +0000 (18:18 +0000)]
The command-line shell should avoid writing changes into string constants. (CVS 1886)
FossilOrigin-Name:
6b8178de9936e48ed69d1546218b5def6665b459
drh [Sat, 14 Aug 2004 17:10:10 +0000 (17:10 +0000)]
Add the ability to specify a alternative temporary file directory using the
"sqlite_temp_directory" global variable. (CVS 1885)
FossilOrigin-Name:
fce56ba6a3c53843fabdfad4f545e35a83a01aa9
drh [Mon, 9 Aug 2004 00:26:57 +0000 (00:26 +0000)]
Version 3.0.4 (beta) (CVS 1884)
FossilOrigin-Name:
98edbdd5176704a3a8cbcb19614b51c59d748fda
drh [Mon, 9 Aug 2004 00:04:04 +0000 (00:04 +0000)]
Prepare for the release of version 3.0.4. (CVS 1883)
FossilOrigin-Name:
72fb719bdd627694d89ea523dda3cf44537463a9
drh [Sun, 8 Aug 2004 23:39:19 +0000 (23:39 +0000)]
Fix problems in the handling of malloc failures. (CVS 1882)
FossilOrigin-Name:
81d91d14cf2352fc7981b361ac9af99b3cbbc9e8
drh [Sun, 8 Aug 2004 20:22:17 +0000 (20:22 +0000)]
Make sure the argument to ctype.h macros is always an unsigned character.
Ticket #839. (CVS 1881)
FossilOrigin-Name:
b065973898c06a81c69b70b3fa91c79334bd9b9a
drh [Sun, 8 Aug 2004 19:43:29 +0000 (19:43 +0000)]
Attempting to open a locked table for writing should fail immediately.
Ticket #842. (CVS 1880)
FossilOrigin-Name:
fc879a9b1d05ddb8f8c552c1d334597e41b29b27
drh [Sat, 7 Aug 2004 23:54:48 +0000 (23:54 +0000)]
Do not invoke the busy callback when trying to promote a lock from SHARED
to RESERVED. This avoids a deadlock. (CVS 1879)
FossilOrigin-Name:
d33771a303d9c20dd477b1a973024ff763203211
drh [Fri, 6 Aug 2004 17:00:40 +0000 (17:00 +0000)]
Fix a bug in the logic that converts numbers into strings inside the VM.
Ticket #844 (CVS 1878)
FossilOrigin-Name:
863540be248d3079e1a997349be6c74199149511
drh [Wed, 4 Aug 2004 15:16:55 +0000 (15:16 +0000)]
In the command-line shell: importments to the "help" message and better
error checking in the new .import command. (CVS 1877)
FossilOrigin-Name:
ed489f776aed2de2f16e5c4b93ec6bc872118fb2
drh [Wed, 4 Aug 2004 14:44:33 +0000 (14:44 +0000)]
Separate P4 timing asm code out of the SQLITE_DEBUG macro so that SQLITE_DEBUG
can be used on non-x86 machines and with compilers other than GCC.
Ticket #838. (CVS 1876)
FossilOrigin-Name:
add266ccc3146fa56572d109e84c8a79dc3df2ca
drh [Wed, 4 Aug 2004 14:29:22 +0000 (14:29 +0000)]
Separate the ifdefs for INTPTR_TYPE and UINTPTR_TYPE in sqliteInt.h. (CVS 1875)
FossilOrigin-Name:
4e7953c13fd2cb32e5c97737c4b2f99b1b1edc9b
drh [Sun, 1 Aug 2004 03:52:17 +0000 (03:52 +0000)]
Fix a memory leak when the auxiliary data of a database structure is used. (CVS 1874)
FossilOrigin-Name:
7ecff04a6153aa200233e6c0846a65e0213c3179
drh [Sun, 1 Aug 2004 00:10:45 +0000 (00:10 +0000)]
Add the ".import" command to the command-line shell. (CVS 1873)
FossilOrigin-Name:
b56afe640f7f3f2837120e3dd923c529c4a3123a
drh [Tue, 27 Jul 2004 13:38:47 +0000 (13:38 +0000)]
Additional test case to cover ticket #831. (CVS 1872)
FossilOrigin-Name:
a62129af99b4a576a48eb4931f417af257f510c7
drh [Mon, 26 Jul 2004 23:32:26 +0000 (23:32 +0000)]
Honor the ORDER BY clause in a subquery that is the right-hand side of an IN
operator. Ticket #827. (CVS 1871)
FossilOrigin-Name:
76fe68cff6ce75dada510544b063dc1069eb2e0e
drh [Mon, 26 Jul 2004 23:07:51 +0000 (23:07 +0000)]
Get VACUUM working with UNIQUE indices. Ticket #829. (CVS 1870)
FossilOrigin-Name:
88a19a4386708c3c10448740d2bbe149055bcc6e
dougcurrie [Mon, 26 Jul 2004 15:31:21 +0000 (15:31 +0000)]
add sqlite3_get_auxdata sqlite3_set_auxdata C API exports (CVS 1869)
FossilOrigin-Name:
15bfb2d153b9ffbb6b59146e1288d0e2e4cdf66f
drh [Mon, 26 Jul 2004 12:24:22 +0000 (12:24 +0000)]
Fix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is defined. (CVS 1868)
FossilOrigin-Name:
e3cad1ab6226089265b4d15c6fc67cc33a31425f
drh [Mon, 26 Jul 2004 00:31:09 +0000 (00:31 +0000)]
Various size optimizations. (CVS 1867)
FossilOrigin-Name:
1186e3ce0b660f1cf8d03a275b0331da64d21f1b
drh [Sat, 24 Jul 2004 17:38:29 +0000 (17:38 +0000)]
Prepared statements now work with CREATE and DROP. All tests pass.
No memory leaks. (CVS 1866)
FossilOrigin-Name:
ebdb661e0eefe123c422d3c1c371e325bb6cf673
drh [Sat, 24 Jul 2004 14:35:58 +0000 (14:35 +0000)]
Fix more problems with deferred execution of CREATE. Still need to do DROP.
There is now a memory leak. (CVS 1865)
FossilOrigin-Name:
6db3f122aad25b5226670ce682b7263d55c0d301
drh [Sat, 24 Jul 2004 03:30:47 +0000 (03:30 +0000)]
Progress towards getting prepared statements and CREATE and DROP to play
nicely together. Work is incomplete. Some tests are known to fail. (CVS 1864)
FossilOrigin-Name:
49b991492496e104f5eca620a5d465a742b7ff3a
drh [Fri, 23 Jul 2004 00:01:38 +0000 (00:01 +0000)]
First cut at a analysis tool for version 3.0 databases. (CVS 1862)
FossilOrigin-Name:
7c7f698b2eda7b1b34f5ca7fe104145d8bbd8f56
drh [Thu, 22 Jul 2004 19:06:31 +0000 (19:06 +0000)]
Home page updates. (CVS 1861)
FossilOrigin-Name:
15774aab7d20eb4dfcb47378c8255e26b8cbbe19
drh [Thu, 22 Jul 2004 18:54:04 +0000 (18:54 +0000)]
Version 3.0.3 (CVS 1860)
FossilOrigin-Name:
068b15ae2a5187d9fc1e88c8c3fd21d647733788
drh [Thu, 22 Jul 2004 18:53:17 +0000 (18:53 +0000)]
Updates to the publish.sh script and the download.html webpage. (CVS 1858)
FossilOrigin-Name:
23c2ec459101d45c17e6e4cc6a20ed1b981cfd35
drh [Thu, 22 Jul 2004 18:44:23 +0000 (18:44 +0000)]
Fixes to the publish.sh file for version 3.0. (CVS 1857)
FossilOrigin-Name:
cc82288b9fff13ae1dc0ae61dfc6be1ac0e603f7
drh [Thu, 22 Jul 2004 16:12:19 +0000 (16:12 +0000)]
Update changes log for 2.8.15. Add new architecture images. (CVS 1853)
FossilOrigin-Name:
8dd9b4de278570e8a741d28752724117e8c5fae0
drh [Thu, 22 Jul 2004 16:08:38 +0000 (16:08 +0000)]
file join4_28.test was initially added on branch version_2. (CVS 1852)
FossilOrigin-Name:
dc3caba7f0c8f1decb20e57915278acb8388fdd9
drh [Thu, 22 Jul 2004 16:08:38 +0000 (16:08 +0000)]
file join3_28.test was initially added on branch version_2. (CVS 1851)
FossilOrigin-Name:
ee5c2cff810511b8f457c5c5af0791fc7f05d6c4
drh [Thu, 22 Jul 2004 15:47:28 +0000 (15:47 +0000)]
Update VERSION and changes.html in preparation for the next release. (CVS 1848)
FossilOrigin-Name:
428f80239e68671a258ed3d1a00f42b32e4ea0c9
drh [Thu, 22 Jul 2004 15:45:15 +0000 (15:45 +0000)]
Change sqlite* to sqlite3* in the API reference for version 3.0. Ticket #818. (CVS 1847)
FossilOrigin-Name:
7c96daddb6b857f904f0ea72d6bad21ab7dc3f16
drh [Thu, 22 Jul 2004 15:02:25 +0000 (15:02 +0000)]
Fix bugs associated with the codec. (CVS 1846)
FossilOrigin-Name:
b0a3becd82b9a4203c23f35dc5a5fd725e046f21
drh [Thu, 22 Jul 2004 02:40:38 +0000 (02:40 +0000)]
Changes in support of using a codec. (CVS 1845)
FossilOrigin-Name:
58505bf9be8e7f9d33a7a52f0d2ac167448f7b3a
drh [Thu, 22 Jul 2004 02:40:37 +0000 (02:40 +0000)]
Changes in support of using a codec. (CVS 1844)
FossilOrigin-Name:
b77bec35742f07d79da3e85baee09a90c1494415
drh [Thu, 22 Jul 2004 01:19:35 +0000 (01:19 +0000)]
Initial implementation of variable page sizes and the temp_store pragma. (CVS 1843)
FossilOrigin-Name:
4cf6e9db757931aba2f300b7869305434d6f2d2b
drh [Wed, 21 Jul 2004 15:21:36 +0000 (15:21 +0000)]
Updates comments in sqlite.h.in that describe the destructor parameter
to sqlite3_bind_.... (CVS 1842)
FossilOrigin-Name:
166eb60614d958674469d6661c694aa5955ada7b
drh [Wed, 21 Jul 2004 14:54:49 +0000 (14:54 +0000)]
Update the TCL API documentation. (CVS 1841)
FossilOrigin-Name:
df306ad9ee522b20f017be0be83d9e071d525f8e
drh [Wed, 21 Jul 2004 14:07:57 +0000 (14:07 +0000)]
Updates to the C-language API documents for version 3.0. (CVS 1840)
FossilOrigin-Name:
814c58d470922d77cfcc6c4d5d26c1ec4c28ca60
drh [Wed, 21 Jul 2004 02:53:29 +0000 (02:53 +0000)]
Minor coding enhancements. (CVS 1839)
FossilOrigin-Name:
65c3af74c16c9fe0341b1e7e6d029927503f7404
drh [Tue, 20 Jul 2004 18:23:14 +0000 (18:23 +0000)]
Simplify the where.c logic by flipping expression over so that the controlling
variable is always on the left. (CVS 1838)
FossilOrigin-Name:
ec8bfa3891dbf0f3172e31cf322974c03f9af59a
drh [Tue, 20 Jul 2004 14:06:51 +0000 (14:06 +0000)]
Lemon collapses common destructors and reduce actions into a single case. (CVS 1837)
FossilOrigin-Name:
3c5aa850eeec5c75c5200a3707852cc5fc9e780b
drh [Tue, 20 Jul 2004 12:45:22 +0000 (12:45 +0000)]
Add the '%ifdef' capability to lemon. Other minor changes. (CVS 1836)
FossilOrigin-Name:
522ff721ccc33c4b89072fed4e451f0df82e8140
drh [Tue, 20 Jul 2004 01:45:19 +0000 (01:45 +0000)]
Handle quotes on the table name in TABLE.* terms in SELECT statements.
Ticket #680. (CVS 1833)
FossilOrigin-Name:
826b6797a9f08c69b9378cb403d746e91a54dcde
drh [Tue, 20 Jul 2004 01:14:13 +0000 (01:14 +0000)]
Report an error when attempting to open a directory as a database.
Ticket #687. (CVS 1832)
FossilOrigin-Name:
4d77037be34b357d24d18d1e13b5f0df580b83ff
drh [Tue, 20 Jul 2004 00:52:44 +0000 (00:52 +0000)]
Add test for creating indices with quoted names. Ticket #695. (CVS 1831)
FossilOrigin-Name:
7e72c5b7b5e355e41c30d4ef47268e11f4c97425
drh [Tue, 20 Jul 2004 00:39:14 +0000 (00:39 +0000)]
Comment out all of date/time functions with SQLITE_OMIT_DATETIME_FUNCS.
Ticket #784. (CVS 1828)
FossilOrigin-Name:
4e2ad572ea1800a2da1ea18548415c6fbf396259
drh [Tue, 20 Jul 2004 00:20:23 +0000 (00:20 +0000)]
Correct handling of views on tables with quoted column names. Ticket #756. (CVS 1826)
FossilOrigin-Name:
8ac5a8ad5eec381585adb6812fc39a1a30aee4c1
drh [Mon, 19 Jul 2004 23:38:11 +0000 (23:38 +0000)]
Refinements to the LIMIT patch (1823) for ticket #749. (CVS 1825)
FossilOrigin-Name:
9d4f43f030438b3e7358032de2e04132b80e04a8
drh [Mon, 19 Jul 2004 23:16:38 +0000 (23:16 +0000)]
LIMIT occurs after DISTINCT. Ticket #749. (CVS 1823)
FossilOrigin-Name:
e6bc8aa80824a9156e78fc99b5ac7045b97d29c3