]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Tue, 22 Jun 2004 14:41:35 +0000 (14:41 +0000)]
Rename sqlite.dll to sqlite3.dll. (CVS 1665)
FossilOrigin-Name:
a82cb4d30a1191322e61faedc9c48472d0686c98
drh [Tue, 22 Jun 2004 14:41:00 +0000 (14:41 +0000)]
Prepare for another ALPHA release. Version number 3.0.1. (CVS 1664)
FossilOrigin-Name:
6dd7b02537c20af2074ada70c3fd4294dd46742d
drh [Tue, 22 Jun 2004 14:40:11 +0000 (14:40 +0000)]
Do not apply unary '-' to an unsigned "sizeof" result. (CVS 1663)
FossilOrigin-Name:
129c5d5e3af4a7eeeebf5e4cbe9f0da5c123a68b
danielk1977 [Tue, 22 Jun 2004 13:23:47 +0000 (13:23 +0000)]
Fix error introduced during merge of main.mk. (CVS 1662)
FossilOrigin-Name:
eef6da38d5b1d84e8a1eb9fe88f0f568717ea323
drh [Tue, 22 Jun 2004 13:22:40 +0000 (13:22 +0000)]
Fix some segfaults that could have occurred after a malloc() failure. (CVS 1661)
FossilOrigin-Name:
80151e728101c3cd5a8cf36cca2bfa661b21c746
danielk1977 [Tue, 22 Jun 2004 13:12:51 +0000 (13:12 +0000)]
Add crash.test script. (CVS 1660)
FossilOrigin-Name:
64a6d805178af8947ccca19898c06979c226d92b
drh [Tue, 22 Jun 2004 12:46:53 +0000 (12:46 +0000)]
Add comments to test1.c. (CVS 1659)
FossilOrigin-Name:
be6bd6c99dde902aafd02d8a72f3d42826caabe8
drh [Tue, 22 Jun 2004 12:30:19 +0000 (12:30 +0000)]
Add os_tst.c to the TESTSRC macro in main.mk. (CVS 1658)
FossilOrigin-Name:
d0def160e5cf37cde771c2d9b18904a2a1f8c358
danielk1977 [Tue, 22 Jun 2004 12:18:32 +0000 (12:18 +0000)]
Improve the os_test.c module. (CVS 1657)
FossilOrigin-Name:
ecdb93d3c92e34f7d85aa2fd703880669397b216
drh [Tue, 22 Jun 2004 12:13:55 +0000 (12:13 +0000)]
Patch around compilers that do not support "long long int". (CVS 1656)
FossilOrigin-Name:
d98b1502e2947d24ab9f4a5d2e5b9a95dde92faf
danielk1977 [Tue, 22 Jun 2004 11:29:02 +0000 (11:29 +0000)]
Add os_test.c. Not activated yet. (CVS 1655)
FossilOrigin-Name:
d16b863849d1aa887fe403e25153b1e9df6b837e
dougcurrie [Mon, 21 Jun 2004 21:49:57 +0000 (21:49 +0000)]
configure fixes for cygwin (line endings in configure.ac) ticket #772 (CVS 1654)
FossilOrigin-Name:
819a5973d15bf619182e47abd9b9dca2a560d8ff
dougcurrie [Mon, 21 Jun 2004 21:44:49 +0000 (21:44 +0000)]
configure fixes for cygwin (line endings in configure.ac) (CVS 1653)
FossilOrigin-Name:
eec48814f470bc90c7a3ffd8a0f0e84af52abb26
dougcurrie [Mon, 21 Jun 2004 18:57:29 +0000 (18:57 +0000)]
configure and makefile updates for v3-alpha compiler macros (CVS 1652)
FossilOrigin-Name:
99f38932d6e777392e168493ebcf5559ecc994c7
drh [Mon, 21 Jun 2004 18:14:45 +0000 (18:14 +0000)]
Fix an uninitialized variable. The variable was harmless, but pedantic
error checking in MSVC raised an exception on it. (CVS 1651)
FossilOrigin-Name:
afc398c2ca97ff165ea8242a5ffb8b6374b7fa8f
danielk1977 [Mon, 21 Jun 2004 11:30:56 +0000 (11:30 +0000)]
Remove unused OP_UtfXX opcodes. (CVS 1650)
FossilOrigin-Name:
84d6354fce8332b2fb4365ee23b9c9b7c012db9f
danielk1977 [Mon, 21 Jun 2004 10:45:06 +0000 (10:45 +0000)]
Avoid opening a temp table for aggregate queries with no GROUP BY clause. (CVS 1649)
FossilOrigin-Name:
4d02df63496091a1e643601f84313f42130d6282
danielk1977 [Mon, 21 Jun 2004 09:06:41 +0000 (09:06 +0000)]
Add the OP_Concat8 opcode, similar in concept to OP_String8. (CVS 1648)
FossilOrigin-Name:
bbd3e93348bc3a1178f5278c6cf0b82e75bbf642
danielk1977 [Mon, 21 Jun 2004 08:18:51 +0000 (08:18 +0000)]
Ensure sqlite3ErrorMsg() is used to report errors during compilation,
sqlite3Error() during execution. Also remove unused param from
sqlite3VdbeReset() and Finalize(). (CVS 1647)
FossilOrigin-Name:
7a33daef5b49b1f2d89f27e0063372fe4f1702c8
danielk1977 [Mon, 21 Jun 2004 07:36:32 +0000 (07:36 +0000)]
Update sqlite3_column_decltype() to return NULL as the declartion type for
an expression that is not a column reference. (CVS 1646)
FossilOrigin-Name:
ee9dffd986621490af7bd45c7fe070bb7da8c357
danielk1977 [Mon, 21 Jun 2004 06:50:26 +0000 (06:50 +0000)]
Update sqlite3_changes() to match the documentation and add
sqlite3_total_changes(). (CVS 1645)
FossilOrigin-Name:
ae2f4a0943854fedbbb6fab1dc3aaf972722ed95
dougcurrie [Sun, 20 Jun 2004 03:06:18 +0000 (03:06 +0000)]
fix fulltest error by restoring unset (CVS 1644)
FossilOrigin-Name:
d2ccac9d01994de09a195d71cb63d1bf9fb0d33f
drh [Sat, 19 Jun 2004 17:33:07 +0000 (17:33 +0000)]
Make sure VdbeFunc entries are initialized before trying to destroy them.
Also, unrelated comment changes in build.c. (CVS 1643)
FossilOrigin-Name:
fc3b3a8fe86980db4de402bb8e85f8f739fc3883
drh [Sat, 19 Jun 2004 16:06:10 +0000 (16:06 +0000)]
Omit the DB_Locked and DB_Cookie flags. Other minor cleanup. (CVS 1642)
FossilOrigin-Name:
01f74b420c3f24918c066172e09cebbb22568faf
drh [Sat, 19 Jun 2004 15:40:23 +0000 (15:40 +0000)]
Clear up another zero-length array. This seems to fix the segfault in
func-13.4 too. (CVS 1641)
FossilOrigin-Name:
70680a34b4b617286d92730bd3042b8b569b3371
drh [Sat, 19 Jun 2004 15:22:56 +0000 (15:22 +0000)]
Fix problems with the WatCom C compiler: Arrays must contain at least one
element. sqlite3FreeX declared properly. Don't allow run-time expression
(the SQLITE_UTF16NATIVE macro) in an array initializer. (CVS 1640)
FossilOrigin-Name:
fbfc3c95a8abf25bb9e2b44cfeb7186c5b0591d7
drh [Sat, 19 Jun 2004 14:49:12 +0000 (14:49 +0000)]
Omit the sqlite3VdbeCode() routine. Use sqlite3NameFromToken() more to
reduce the amount of code. (CVS 1639)
FossilOrigin-Name:
99d0436e0ee1c917b2b7bbf005f05288b535648a
drh [Sat, 19 Jun 2004 11:57:39 +0000 (11:57 +0000)]
file spaceanal.tcl was initially added on branch version_2. (CVS 1638)
FossilOrigin-Name:
936e60d7b122079de23db301a55c6e8510c82e18
drh [Sat, 19 Jun 2004 11:39:01 +0000 (11:39 +0000)]
Create sqlite3.def and move sqlite.def into the attic. (CVS 1635)
FossilOrigin-Name:
a5c98a272ec30971a9aa9ba2a6e2dec1a4dd8c18
danielk1977 [Sat, 19 Jun 2004 09:35:36 +0000 (09:35 +0000)]
Remove the unused 'next_cookie' mechanism. (CVS 1634)
FossilOrigin-Name:
c94a9759ca6346a8c32f388a7aa1f0f139d6abc2
danielk1977 [Sat, 19 Jun 2004 09:08:16 +0000 (09:08 +0000)]
Make sure ATTACH and DETACH fail if a transaction is active. (CVS 1633)
FossilOrigin-Name:
c49d8bdc3e1172a283f7aaf208fbb9096acd5ab6
danielk1977 [Sat, 19 Jun 2004 08:18:07 +0000 (08:18 +0000)]
Remove the iCollate argument from sqlite3_create_function() (CVS 1632)
FossilOrigin-Name:
728d57ff5517a51c3aad4ba95525b1aa2065bd19
danielk1977 [Sat, 19 Jun 2004 03:33:57 +0000 (03:33 +0000)]
Update sqlite3_close() API to match documentation. (CVS 1630)
FossilOrigin-Name:
61819740fe8916892afe502196bb8b75a51f81e8
drh [Sat, 19 Jun 2004 03:26:12 +0000 (03:26 +0000)]
Update sqlite.def for version 3.0. (CVS 1629)
FossilOrigin-Name:
327780ade9ac99470018320218f39fbbc8f21837
danielk1977 [Sat, 19 Jun 2004 02:22:10 +0000 (02:22 +0000)]
Fix for #764. When reloading the schema, load the temp schema last. (CVS 1628)
FossilOrigin-Name:
1f43219a7402af7255743466731dba2afb31d12b
dougcurrie [Sat, 19 Jun 2004 02:19:39 +0000 (02:19 +0000)]
fix dependencies for testfixture in Makefile.in (CVS 1627)
FossilOrigin-Name:
26676538ee63311393b52c8479c324469bf71f65
drh [Sat, 19 Jun 2004 00:16:31 +0000 (00:16 +0000)]
Change the name of the TCL command from "sqlite" to "sqlite3" so that both
SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626)
FossilOrigin-Name:
d705d051bed2b92b6c3bbcc75fe5b056633b9c31
dougcurrie [Fri, 18 Jun 2004 23:21:47 +0000 (23:21 +0000)]
MinGW/MSYS build fixes; ticket #765 (CVS 1625)
FossilOrigin-Name:
5f383c1ee1a2aec9e192f29528ec2a02f2329d19
dougcurrie [Fri, 18 Jun 2004 23:20:53 +0000 (23:20 +0000)]
MinGW/MSYS build fixes; ticket #765 (CVS 1624)
FossilOrigin-Name:
3c6b9b41a682a7bb979acc1e269eea2384aa9d45
dougcurrie [Fri, 18 Jun 2004 23:19:19 +0000 (23:19 +0000)]
MinGW/MSYS build fixes; ticket #765 (CVS 1623)
FossilOrigin-Name:
7121cee78c2ed20fd09190fdcca1c8c92ef1e09d
drh [Fri, 18 Jun 2004 17:45:11 +0000 (17:45 +0000)]
Fix declaration problem in the previous check-in. (CVS 1622)
FossilOrigin-Name:
f312057da4304857d16b344b784c84ce14e2ef69
drh [Fri, 18 Jun 2004 17:10:16 +0000 (17:10 +0000)]
Changes to allow libsqlite3.a and libsqlite.a to be both linked into the
same program at the same time. (CVS 1621)
FossilOrigin-Name:
2590fffcaa92adc619f7a927d2b5169d8dfef50a
drh [Fri, 18 Jun 2004 15:13:48 +0000 (15:13 +0000)]
Fix typos in documentation. Fix publish.sh so that it correctly builds the
ZIP archive of preprocesses source code. (CVS 1620)
FossilOrigin-Name:
fee0c5e308c3de1937185e2060c8757e605ab3a2
drh [Fri, 18 Jun 2004 12:29:23 +0000 (12:29 +0000)]
Version 3.0.0 (ALPHA) (CVS 1619)
FossilOrigin-Name:
8b409aaae42cc36d96536531da41f05bd0cdd29c
danielk1977 [Fri, 18 Jun 2004 11:34:09 +0000 (11:34 +0000)]
Fix typos in capi3.tcl (CVS 1618)
FossilOrigin-Name:
9e0e530f10bf70996471650496173dee074c2732
drh [Fri, 18 Jun 2004 11:29:35 +0000 (11:29 +0000)]
Update the Makefile.in, version number, change log, etc for the 3.0.0
release. (CVS 1617)
FossilOrigin-Name:
917391e05ef45fd1eae883a99e6bbe6d7df3cc1c
danielk1977 [Fri, 18 Jun 2004 11:25:21 +0000 (11:25 +0000)]
Fix typos and minor errors in lang.tcl. (CVS 1616)
FossilOrigin-Name:
61db159c7d1d971266e487d44e3eb5bf6ac9a8e3
danielk1977 [Fri, 18 Jun 2004 06:02:35 +0000 (06:02 +0000)]
Fix a couple of gcc warnings. (CVS 1615)
FossilOrigin-Name:
960f55f3ecbef4581c8cb7be860023ba10de4e96
danielk1977 [Fri, 18 Jun 2004 04:24:54 +0000 (04:24 +0000)]
Optimisation for unicode encoding conversion routines. (CVS 1614)
FossilOrigin-Name:
39a415eaa65964742e40b7ea4d471fa04007c6c9
drh [Thu, 17 Jun 2004 19:04:17 +0000 (19:04 +0000)]
Documentation updates in preparation for the release of version 3.0.0. (CVS 1613)
FossilOrigin-Name:
9fb29f7331254b601b71f0fe7d77f91915272dc7
danielk1977 [Thu, 17 Jun 2004 07:53:01 +0000 (07:53 +0000)]
Remove redundant opcodes OP_MakeKey and OP_MakeIdxKey. (CVS 1612)
FossilOrigin-Name:
a71a9ff114f2162696d8d37fbc87b315568f6dcb
danielk1977 [Thu, 17 Jun 2004 06:13:34 +0000 (06:13 +0000)]
Handle conflicting ON CONFLICT clauses in table definitions. (CVS 1611)
FossilOrigin-Name:
12e77e759ec5b45b7fb94aa815435127f395162e
danielk1977 [Thu, 17 Jun 2004 05:36:44 +0000 (05:36 +0000)]
Use the faster LIKE function from sqlite v2. Add special user functions to
test builds to test the auxdata APIs. (CVS 1610)
FossilOrigin-Name:
b9493c5facea4d24a6cbc4f6fa2f75dc2399a11d
danielk1977 [Thu, 17 Jun 2004 00:01:21 +0000 (00:01 +0000)]
Remove the second definition of SQLITE_N_BTREE_META from test3.c. (CVS 1609)
FossilOrigin-Name:
b1e66ae4640c2cd32d47c043b5c25ea67182098b
danielk1977 [Wed, 16 Jun 2004 12:02:47 +0000 (12:02 +0000)]
Trivial modifications to prevent compiler warnings. (CVS 1608)
FossilOrigin-Name:
b3d5ad6f7832d46e34e99e4a1cb7e47c88f207a4
danielk1977 [Wed, 16 Jun 2004 12:02:43 +0000 (12:02 +0000)]
Trivial modifications to prevent compiler warnings. (CVS 1607)
FossilOrigin-Name:
7974c9a6f5ed86f02176376d99d909c43a4ae455
danielk1977 [Wed, 16 Jun 2004 12:00:29 +0000 (12:00 +0000)]
Trivial modifications to prevent compiler warnings. (CVS 1606)
FossilOrigin-Name:
6001c5e1ced08096bb404e72ff533b7edcc896ec
danielk1977 [Wed, 16 Jun 2004 10:39:52 +0000 (10:39 +0000)]
Fix handling of a failed malloc() in various places (CVS 1605)
FossilOrigin-Name:
b739ef2a1b8f7cfee4ab3f4c1319c159bd1e2e40
danielk1977 [Wed, 16 Jun 2004 10:39:23 +0000 (10:39 +0000)]
Fix handling of a failed malloc() in various places (CVS 1604)
FossilOrigin-Name:
7d8edce4c12d075acbc6bac6758aabb2769f983a
danielk1977 [Wed, 16 Jun 2004 07:45:24 +0000 (07:45 +0000)]
Fix two more memory leaks. (CVS 1603)
FossilOrigin-Name:
98b48704a1ce983677cdb269c24f7bca4ed606f7
drh [Wed, 16 Jun 2004 03:02:00 +0000 (03:02 +0000)]
Documentation updates and changes the publish.sh script. (CVS 1602)
FossilOrigin-Name:
e9a77f8972128550f6ff98dcf854eb7680eaee8b
danielk1977 [Tue, 15 Jun 2004 16:51:01 +0000 (16:51 +0000)]
Assorted memory leak fixes. (CVS 1600)
FossilOrigin-Name:
07b90f3690768e852384fbbde0ba59e69e24d1da
danielk1977 [Tue, 15 Jun 2004 13:36:30 +0000 (13:36 +0000)]
Memory leak fixes for tests in file select1.test. (CVS 1599)
FossilOrigin-Name:
59db58ebd30cd7c79c32f5a725620e740eff661d
danielk1977 [Tue, 15 Jun 2004 11:40:04 +0000 (11:40 +0000)]
Minor bugfixes and test case adjustments for version 2 test cases to work
with version 3. (CVS 1598)
FossilOrigin-Name:
e21a181376d4115c7dbe614f3f8a1fbf82d77c75
danielk1977 [Tue, 15 Jun 2004 02:44:18 +0000 (02:44 +0000)]
(1) Vdbe makes a copy of column types. (2) Don't invalidate other cursors
when a statement or transaction is rolled back. (3) Update capi2.test for
the new API. (CVS 1597)
FossilOrigin-Name:
4f5e2530829ef91753b083b5f2a1d7332e311cb6
drh [Tue, 15 Jun 2004 02:13:26 +0000 (02:13 +0000)]
Update comments in btree.c. No changes to code. (CVS 1596)
FossilOrigin-Name:
1c6a0706359c21e3b04e9097837a297d1d7714c3
drh [Tue, 15 Jun 2004 01:40:29 +0000 (01:40 +0000)]
Do not use the page containing locks for anything to avoid problems with
the manditory file locking on windows. (CVS 1595)
FossilOrigin-Name:
5a814202777f381caf5337b37e11c9ab8b8f554a
drh [Tue, 15 Jun 2004 00:29:03 +0000 (00:29 +0000)]
Add the sqlite3OsFileModTime() interface. But it is still unused. The
change counter in page 1 is always incremented. (CVS 1594)
FossilOrigin-Name:
186c6f93e12978907c5f0ff81d90bdf7367b9274
danielk1977 [Mon, 14 Jun 2004 23:46:47 +0000 (23:46 +0000)]
Update some old tests to use the new API. (CVS 1593)
FossilOrigin-Name:
af6edd2c0ad160435acd5bfa7af36c4f394f0bb8
danielk1977 [Mon, 14 Jun 2004 13:14:59 +0000 (13:14 +0000)]
Schema modifications are committed internally when a statement transaction
is committed. (CVS 1592)
FossilOrigin-Name:
4cfc5a36e9891a9b69209f94194fc492e203ab75
danielk1977 [Mon, 14 Jun 2004 11:54:18 +0000 (11:54 +0000)]
Fix a bug in the auth.test script. (CVS 1590)
FossilOrigin-Name:
1fa97dd81d349e448171a78f69e463e7fa364daa
danielk1977 [Mon, 14 Jun 2004 11:43:46 +0000 (11:43 +0000)]
Have the TCL 'errorcode' interface call sqlite3_errcode(). (CVS 1589)
FossilOrigin-Name:
f4b4df6514c19b0c23b399142749a7e4a20d0f70
danielk1977 [Mon, 14 Jun 2004 11:35:17 +0000 (11:35 +0000)]
Don't invoke authorisation callback during database initialisation. (CVS 1588)
FossilOrigin-Name:
293fbf0aa5c221bc341d0d9afc73d459f427f940
danielk1977 [Mon, 14 Jun 2004 09:41:17 +0000 (09:41 +0000)]
Bugfix for previous checkin. (CVS 1587)
FossilOrigin-Name:
2737505f28e37627ed6091e356d005624e1f49fa
danielk1977 [Mon, 14 Jun 2004 09:35:16 +0000 (09:35 +0000)]
Ensure master journal file is deleted when a transaction is committed. (CVS 1586)
FossilOrigin-Name:
cb3cbe00be9a42e974688016a056053cedb55eef
danielk1977 [Mon, 14 Jun 2004 08:26:35 +0000 (08:26 +0000)]
Check the value of the schema cookie before reading the sqlite_master table. (CVS 1585)
FossilOrigin-Name:
80c299f8839d920c61854f575498340b28db98d7
danielk1977 [Mon, 14 Jun 2004 06:13:06 +0000 (06:13 +0000)]
Change tests in pager.test to account for the extra cache hit in the code
that updates file change counter. (CVS 1584)
FossilOrigin-Name:
76ac9a787b42da3bfa94192b26ed48483b5ff189
danielk1977 [Mon, 14 Jun 2004 06:03:57 +0000 (06:03 +0000)]
Ensure the master journal directory is synced. Also, change the master journal
format to store journal file names. (CVS 1583)
FossilOrigin-Name:
73cd0aabb24f7b663c8b55cf5e8fcb34fd48c032
danielk1977 [Mon, 14 Jun 2004 05:10:42 +0000 (05:10 +0000)]
Update the file change counter just before each transaction is committed. (CVS 1582)
FossilOrigin-Name:
4649abcbfd032836b196b5d690ef66e4aa494c45
drh [Sun, 13 Jun 2004 23:07:04 +0000 (23:07 +0000)]
os_win.c is now working with the new locking protocol. (CVS 1581)
FossilOrigin-Name:
77c5eaa10a9d2e2bb8f89b7434d6e6efbacf35e9
drh [Sun, 13 Jun 2004 00:54:01 +0000 (00:54 +0000)]
More speed improvements. (CVS 1580)
FossilOrigin-Name:
c5ebc1c05eccc2c0697b6047a504954e11960f73
drh [Sat, 12 Jun 2004 20:42:29 +0000 (20:42 +0000)]
The VDBE aggregate functions use an in-memory btree instead of a disk-based
btree for improved performance. (CVS 1579)
FossilOrigin-Name:
8029f1e465b900215acdff48c8eefb53c71341a8
drh [Sat, 12 Jun 2004 20:12:51 +0000 (20:12 +0000)]
Speed up in the handling of VDBE cursors. (CVS 1578)
FossilOrigin-Name:
e42316f5708de6f639b7b54e08d4be73b45367e9
drh [Sat, 12 Jun 2004 18:12:15 +0000 (18:12 +0000)]
Improve the speed of OP_Column through better caching. (CVS 1577)
FossilOrigin-Name:
f687977a28eda5ce0aa1cba2fdfb0152443032bc
drh [Sat, 12 Jun 2004 14:11:38 +0000 (14:11 +0000)]
Fix typo in the locking document. (CVS 1576)
FossilOrigin-Name:
99a7bd83ac38e14bb936a834634313cf98279a62
danielk1977 [Sat, 12 Jun 2004 09:25:12 +0000 (09:25 +0000)]
(1) Modifications to the user-function interface and (2) Internal changes
to automatically created indices. (CVS 1575)
FossilOrigin-Name:
5903f53828b5d282b33e27813417e4317c9ecf0b
drh [Sat, 12 Jun 2004 02:17:14 +0000 (02:17 +0000)]
Bug fix in the unix locking code. (CVS 1574)
FossilOrigin-Name:
dcad244f58453d23f2bcb749dcea077434bbd08c
danielk1977 [Sat, 12 Jun 2004 01:43:26 +0000 (01:43 +0000)]
Change prototype for busy callbacks to "int xBusy(void *, int);" (CVS 1573)
FossilOrigin-Name:
4f1cfca5ca703d0068cf8d6222dc8e0cfb7e24b6
danielk1977 [Sat, 12 Jun 2004 00:42:34 +0000 (00:42 +0000)]
Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572)
FossilOrigin-Name:
9b84f2f488e1d37ba1a4c4cf31490bcbba0f6edd
drh [Fri, 11 Jun 2004 22:04:31 +0000 (22:04 +0000)]
Fix typos in the new locking document. (CVS 1571)
FossilOrigin-Name:
022075517cc0edc5f21de4b92ef188bda2034c98
drh [Fri, 11 Jun 2004 17:48:02 +0000 (17:48 +0000)]
Documentation of the new pager locking mechanism. (CVS 1570)
FossilOrigin-Name:
13cf1ba8256bf8cee0195dbaeac71a20cd2c2fc2
danielk1977 [Fri, 11 Jun 2004 13:19:21 +0000 (13:19 +0000)]
Have the vdbe aggregator use a btree table instead of a hash table. (CVS 1569)
FossilOrigin-Name:
8d56118f64dbaf8c8006266fa7026f900a4a16bd
danielk1977 [Fri, 11 Jun 2004 10:51:27 +0000 (10:51 +0000)]
Fix various collation sequence issues. (CVS 1568)
FossilOrigin-Name:
66835ee67051027456a536e33b2f88a741654525
drh [Thu, 10 Jun 2004 23:35:50 +0000 (23:35 +0000)]
Comment changes in pager.c. (CVS 1567)
FossilOrigin-Name:
0e420f72cd5885e32914b4d958bad811fdd9fb77
drh [Thu, 10 Jun 2004 22:51:42 +0000 (22:51 +0000)]
Add new contributed logo TIFF. (CVS 1566)
FossilOrigin-Name:
86744c9aca8f27c994a2bf37c4f9fd3c90b1266f
danielk1977 [Thu, 10 Jun 2004 14:01:08 +0000 (14:01 +0000)]
Correctly handle the situation where a collation sequence is available, but
not in the preferred encoding. (CVS 1565)
FossilOrigin-Name:
49ab4794e1b5be5cbb3b87a65477659762487cf8
danielk1977 [Thu, 10 Jun 2004 10:51:52 +0000 (10:51 +0000)]
Add the sqlite3_collation_needed() API and fix some error handling cases
involving unknown collation sequences. (CVS 1564)
FossilOrigin-Name:
67500546ea24fd7a30348960c98cd257dbfa965f
danielk1977 [Thu, 10 Jun 2004 10:51:47 +0000 (10:51 +0000)]
Add the sqlite3_collation_needed() API and fix some error handling cases
involving unknown collation sequences. (CVS 1563)
FossilOrigin-Name:
518d82d3b1ab996d675f45c94d740c98578a04a6
danielk1977 [Thu, 10 Jun 2004 10:50:08 +0000 (10:50 +0000)]
Add the sqlite3_collation_needed() API and fix some error handling cases
involving unknown collation sequences. (CVS 1562)
FossilOrigin-Name:
edf069b9f4044ed2a80962c7722052bf1b80bf45
danielk1977 [Thu, 10 Jun 2004 05:59:24 +0000 (05:59 +0000)]
Misc fixes for test cases failing due to the new locking model. (CVS 1561)
FossilOrigin-Name:
71e98d0d089576433c4b06dcba1c57063bd366f5