]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
21 years agoGet VACUUM working with UNIQUE indices. Ticket #829. (CVS 1870)
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

21 years agoadd sqlite3_get_auxdata sqlite3_set_auxdata C API exports (CVS 1869)
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

21 years agoFix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is defined. ...
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

21 years agoVarious size optimizations. (CVS 1867)
drh [Mon, 26 Jul 2004 00:31:09 +0000 (00:31 +0000)] 
Various size optimizations. (CVS 1867)

FossilOrigin-Name: 1186e3ce0b660f1cf8d03a275b0331da64d21f1b

21 years agoPrepared statements now work with CREATE and DROP. All tests pass.
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

21 years agoFix more problems with deferred execution of CREATE. Still need to do DROP.
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

21 years agoProgress towards getting prepared statements and CREATE and DROP to play
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

21 years agoFirst cut at a analysis tool for version 3.0 databases. (CVS 1862)
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

21 years agoHome page updates. (CVS 1861)
drh [Thu, 22 Jul 2004 19:06:31 +0000 (19:06 +0000)] 
Home page updates. (CVS 1861)

FossilOrigin-Name: 15774aab7d20eb4dfcb47378c8255e26b8cbbe19

21 years agoVersion 3.0.3 (CVS 1860)
drh [Thu, 22 Jul 2004 18:54:04 +0000 (18:54 +0000)] 
Version 3.0.3 (CVS 1860)

FossilOrigin-Name: 068b15ae2a5187d9fc1e88c8c3fd21d647733788

21 years agoUpdates to the publish.sh script and the download.html webpage. (CVS 1858)
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

21 years agoFixes to the publish.sh file for version 3.0. (CVS 1857)
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

21 years agoUpdate changes log for 2.8.15. Add new architecture images. (CVS 1853)
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

21 years agofile join4_28.test was initially added on branch version_2. (CVS 1852)
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

21 years agofile join3_28.test was initially added on branch version_2. (CVS 1851)
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

21 years agoUpdate VERSION and changes.html in preparation for the next release. (CVS 1848)
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

21 years agoChange sqlite* to sqlite3* in the API reference for version 3.0. Ticket #818. (CVS...
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

21 years agoFix bugs associated with the codec. (CVS 1846)
drh [Thu, 22 Jul 2004 15:02:25 +0000 (15:02 +0000)] 
Fix bugs associated with the codec. (CVS 1846)

FossilOrigin-Name: b0a3becd82b9a4203c23f35dc5a5fd725e046f21

21 years agoChanges in support of using a codec. (CVS 1845)
drh [Thu, 22 Jul 2004 02:40:38 +0000 (02:40 +0000)] 
Changes in support of using a codec. (CVS 1845)

FossilOrigin-Name: 58505bf9be8e7f9d33a7a52f0d2ac167448f7b3a

21 years agoChanges in support of using a codec. (CVS 1844)
drh [Thu, 22 Jul 2004 02:40:37 +0000 (02:40 +0000)] 
Changes in support of using a codec. (CVS 1844)

FossilOrigin-Name: b77bec35742f07d79da3e85baee09a90c1494415

21 years agoInitial implementation of variable page sizes and the temp_store pragma. (CVS 1843)
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

21 years agoUpdates comments in sqlite.h.in that describe the destructor parameter
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

21 years agoUpdate the TCL API documentation. (CVS 1841)
drh [Wed, 21 Jul 2004 14:54:49 +0000 (14:54 +0000)] 
Update the TCL API documentation. (CVS 1841)

FossilOrigin-Name: df306ad9ee522b20f017be0be83d9e071d525f8e

21 years agoUpdates to the C-language API documents for version 3.0. (CVS 1840)
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

21 years agoMinor coding enhancements. (CVS 1839)
drh [Wed, 21 Jul 2004 02:53:29 +0000 (02:53 +0000)] 
Minor coding enhancements. (CVS 1839)

FossilOrigin-Name: 65c3af74c16c9fe0341b1e7e6d029927503f7404

21 years agoSimplify the where.c logic by flipping expression over so that the controlling
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

21 years agoLemon collapses common destructors and reduce actions into a single case. (CVS 1837)
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

21 years agoAdd the '%ifdef' capability to lemon. Other minor changes. (CVS 1836)
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

21 years agoHandle quotes on the table name in TABLE.* terms in SELECT statements.
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

21 years agoReport an error when attempting to open a directory as a database.
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

21 years agoAdd test for creating indices with quoted names. Ticket #695. (CVS 1831)
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

21 years agoComment out all of date/time functions with SQLITE_OMIT_DATETIME_FUNCS.
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

21 years agoCorrect handling of views on tables with quoted column names. Ticket #756. (CVS...
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

21 years agoRefinements to the LIMIT patch (1823) for ticket #749. (CVS 1825)
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

21 years agoLIMIT occurs after DISTINCT. Ticket #749. (CVS 1823)
drh [Mon, 19 Jul 2004 23:16:38 +0000 (23:16 +0000)] 
LIMIT occurs after DISTINCT.  Ticket #749. (CVS 1823)

FossilOrigin-Name: e6bc8aa80824a9156e78fc99b5ac7045b97d29c3

21 years agomore uses of sqlite3.pc (CVS 1822)
dougcurrie [Mon, 19 Jul 2004 22:28:43 +0000 (22:28 +0000)] 
more uses of sqlite3.pc (CVS 1822)

FossilOrigin-Name: a0f107ca66f825cc1fd10b15157b22fd9cc0f95c

21 years agoThe OsFile under Unix records a pointer back to the pager. This is intended
drh [Mon, 19 Jul 2004 22:08:09 +0000 (22:08 +0000)] 
The OsFile under Unix records a pointer back to the pager.  This is intended
to be used for an externalized locking patch. (CVS 1821)

FossilOrigin-Name: 511ee6392472d250b542961d1f715cc7453598e6

21 years agoRemove debugging code that was accidently left in join4.test. (CVS 1819)
drh [Mon, 19 Jul 2004 19:28:44 +0000 (19:28 +0000)] 
Remove debugging code that was accidently left in join4.test. (CVS 1819)

FossilOrigin-Name: e36e59f02eec166ef2c4e0991c97ceb536e3c3f3

21 years agoFix for ticket #813. (CVS 1818)
drh [Mon, 19 Jul 2004 19:14:01 +0000 (19:14 +0000)] 
Fix for ticket #813. (CVS 1818)

FossilOrigin-Name: 88e4bfa154e33c627ff2abb15cc55a100359d370

21 years agoStore schema cookies on the TEMP database. Ticket #807. (CVS 1817)
drh [Mon, 19 Jul 2004 17:25:24 +0000 (17:25 +0000)] 
Store schema cookies on the TEMP database.  Ticket #807. (CVS 1817)

FossilOrigin-Name: c6c13dc460094e6adea2b14849edf9f485238b99

21 years agouse -lsqlite3 in .pc file (CVS 1816)
dougcurrie [Mon, 19 Jul 2004 04:25:47 +0000 (04:25 +0000)] 
use -lsqlite3 in .pc file (CVS 1816)

FossilOrigin-Name: b36e6e4907716e048fb21903e234578596c7333d

21 years agoUse 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1815)
dougcurrie [Mon, 19 Jul 2004 03:24:59 +0000 (03:24 +0000)] 
Use 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1815)

FossilOrigin-Name: 991b6108e7cac3837d39fd9a5adbd72b082a4983

21 years agoUse 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1814)
dougcurrie [Mon, 19 Jul 2004 03:23:12 +0000 (03:23 +0000)] 
Use 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1814)

FossilOrigin-Name: 7525a1a9106f492d288676fd8aa00b470db2dc4b

21 years agoCorrectly handle joins of more than 32 tables. Ticket #806. (CVS 1812)
drh [Mon, 19 Jul 2004 02:12:14 +0000 (02:12 +0000)] 
Correctly handle joins of more than 32 tables.  Ticket #806. (CVS 1812)

FossilOrigin-Name: 880644097004cba1e215a5697d0553b3b98c9884

21 years agoA failed ATTACH leaves the database in a consistent state. Ticket #811. (CVS 1811)
drh [Mon, 19 Jul 2004 00:56:23 +0000 (00:56 +0000)] 
A failed ATTACH leaves the database in a consistent state.  Ticket #811. (CVS 1811)

FossilOrigin-Name: c22f9feb1bb00d1d54a8a87b557195573463fda9

21 years agoWhen comparing two expressions do not apply affinity to either operand.
drh [Mon, 19 Jul 2004 00:39:45 +0000 (00:39 +0000)] 
When comparing two expressions do not apply affinity to either operand.
Ticket #805. (CVS 1810)

FossilOrigin-Name: 88a4e400f916d7af088b39a9653d6452b3666577

21 years agoUnsuccessful attempt to reproduce ticket #807. (CVS 1809)
drh [Sun, 18 Jul 2004 23:47:53 +0000 (23:47 +0000)] 
Unsuccessful attempt to reproduce ticket #807. (CVS 1809)

FossilOrigin-Name: d7e9772c74a2b9377f17149cc1baa3b2d0dfbfb8

21 years agoUse only unsigned characters for upper() and lower(). Ticket #708. (CVS 1808)
drh [Sun, 18 Jul 2004 23:06:53 +0000 (23:06 +0000)] 
Use only unsigned characters for upper() and lower().  Ticket #708. (CVS 1808)

FossilOrigin-Name: 2464f79e5ddf65e90ed84ccd793995fc2f713400

21 years agoThe %W date specifier in strftime should be measured from the first Monday
drh [Sun, 18 Jul 2004 22:22:43 +0000 (22:22 +0000)] 
The %W date specifier in strftime should be measured from the first Monday
of the year.  Ticket #758. (CVS 1805)

FossilOrigin-Name: 50b016b00470e6303ede1173d0447d8239563263

21 years agoAn improved fix for the min() problem of ticket #800. (CVS 1804)
drh [Sun, 18 Jul 2004 21:33:01 +0000 (21:33 +0000)] 
An improved fix for the min() problem of ticket #800. (CVS 1804)

FossilOrigin-Name: b6e8b7a13cd9f90e2f7d963d9ddbe591571f3a27

21 years agomin() ignores NULL values. Ticket #800. (CVS 1802)
drh [Sun, 18 Jul 2004 20:52:32 +0000 (20:52 +0000)] 
min() ignores NULL values.  Ticket #800. (CVS 1802)

FossilOrigin-Name: 166234a2b61e1d6a501e48dde1caec0a02bec90b

21 years agomprintf() correctly handles "%s","". Fix for ticket #812. (CVS 1800)
drh [Sat, 17 Jul 2004 21:56:09 +0000 (21:56 +0000)] 
mprintf() correctly handles "%s","".  Fix for ticket #812. (CVS 1800)

FossilOrigin-Name: 4f56db1149f65dc2edf6626fa20ae255a5f5280c

21 years agoUse the F_FULLFSYNC fctrl if it is available. Record the name of files
drh [Sat, 17 Jul 2004 21:44:57 +0000 (21:44 +0000)] 
Use the F_FULLFSYNC fctrl if it is available.  Record the name of files
that are opened in the OsFile structure. (CVS 1799)

FossilOrigin-Name: 1d30d0dd46c2bd12ce3f7dc06492f3e27ab6bcee

21 years agoAdded tests for sqlite3_changes after a DELETE. (CVS 1798)
drh [Thu, 15 Jul 2004 20:08:39 +0000 (20:08 +0000)] 
Added tests for sqlite3_changes after a DELETE. (CVS 1798)

FossilOrigin-Name: c01f13267f592dc2678e78ea45dadddcdc154f82

21 years agoImplement the experimental sqlite3_bind_parameter_count() API in support
drh [Thu, 15 Jul 2004 14:15:00 +0000 (14:15 +0000)] 
Implement the experimental sqlite3_bind_parameter_count() API in support
of DBD::SQLite.  Also fix the sqlite3.def export list. (CVS 1797)

FossilOrigin-Name: c44943e6fe0c88830102253591a501dc7d724d2f

21 years agoMake SrcList.nSrc a signed quantity to avoid problems in AIX. (CVS 1796)
drh [Thu, 15 Jul 2004 13:37:22 +0000 (13:37 +0000)] 
Make SrcList.nSrc a signed quantity to avoid problems in AIX. (CVS 1796)

FossilOrigin-Name: f2bb83cfd7e6b7ff853099897a24346a2991bc57

21 years agoFix the return type on sqliteStrICmp when the input strings are not
drh [Thu, 15 Jul 2004 13:23:21 +0000 (13:23 +0000)] 
Fix the return type on sqliteStrICmp when the input strings are not
equal.  Ticket #804. (CVS 1794)

FossilOrigin-Name: 660b89a0fc031e798ce14f25273468e85e038efa

21 years agoBug fixes in the windows build process within the publish.sh script (CVS 1792)
drh [Thu, 1 Jul 2004 11:25:35 +0000 (11:25 +0000)] 
Bug fixes in the windows build process within the publish.sh script (CVS 1792)

FossilOrigin-Name: cda795a1d5549231b767114febd9980c9c70d4d2

21 years agoVersion 3.0.2 (Beta) (CVS 1791)
drh [Wed, 30 Jun 2004 23:59:00 +0000 (23:59 +0000)] 
Version 3.0.2 (Beta) (CVS 1791)

FossilOrigin-Name: 26a559b65835d3da4c853ed87ccdc6bfdf37461c

21 years agoAdd -DNDEBUG to the default makefile. (CVS 1790)
drh [Wed, 30 Jun 2004 23:17:05 +0000 (23:17 +0000)] 
Add -DNDEBUG to the default makefile. (CVS 1790)

FossilOrigin-Name: f5ab04dae88c68543a2264a39006a435469bfaa8

21 years agoOmit the "LL" literal qualifier as it causes problems for some compilers. (CVS 1789)
drh [Wed, 30 Jun 2004 23:04:32 +0000 (23:04 +0000)] 
Omit the "LL" literal qualifier as it causes problems for some compilers. (CVS 1789)

FossilOrigin-Name: 2010ed8040a0956f57f4ca594973ad93c0551f64

21 years agoAdd a Credits section to the version3.html document. (CVS 1788)
drh [Wed, 30 Jun 2004 22:54:06 +0000 (22:54 +0000)] 
Add a Credits section to the version3.html document. (CVS 1788)

FossilOrigin-Name: 750ec96172e200f67cbd64659a87a1633edd544e

21 years agoDo not use "new" as a variable name - some compilers think it is a keyword. (CVS...
drh [Wed, 30 Jun 2004 22:43:21 +0000 (22:43 +0000)] 
Do not use "new" as a variable name - some compilers think it is a keyword. (CVS 1787)

FossilOrigin-Name: 8a6e4ea79e5f4333fbc767832d5e55c77da204e1

21 years agoUp the version number to 3.0.2 and make changes to the website in
drh [Wed, 30 Jun 2004 22:35:06 +0000 (22:35 +0000)] 
Up the version number to 3.0.2 and make changes to the website in
preparation for the first beta release. (CVS 1786)

FossilOrigin-Name: 0b73b7a074896f45573e612992d08a22124fc485

21 years agoSpecify ASCII versions of Win32 API functions. (CVS 1785)
drh [Wed, 30 Jun 2004 14:28:59 +0000 (14:28 +0000)] 
Specify ASCII versions of Win32 API functions. (CVS 1785)

FossilOrigin-Name: 48b31540db5f0212a7e37e4833b760615afe13a3

21 years agoFix a typo in capi3.tcl. (CVS 1784)
danielk1977 [Wed, 30 Jun 2004 13:28:32 +0000 (13:28 +0000)] 
Fix a typo in capi3.tcl. (CVS 1784)

FossilOrigin-Name: 982389b25d26201116fdfd390aa4b9964b5adf69

21 years agoHave the debug version of sqliteRealloc() return partially uninitialised
danielk1977 [Wed, 30 Jun 2004 12:49:46 +0000 (12:49 +0000)] 
Have the debug version of sqliteRealloc() return partially uninitialised
memory in the same way as the non-debug version can. (CVS 1783)

FossilOrigin-Name: e78b0ff30fb630bc9835a7545525eea64924bafc

21 years agoFix a memory allocation problem in os_test.c (CVS 1782)
danielk1977 [Wed, 30 Jun 2004 12:42:59 +0000 (12:42 +0000)] 
Fix a memory allocation problem in os_test.c (CVS 1782)

FossilOrigin-Name: ed511c2ea9581933ca504ce4b43d863503c6cc22

21 years agoCoverage improvements for malloc and vdbemem.c (CVS 1781)
danielk1977 [Wed, 30 Jun 2004 11:54:06 +0000 (11:54 +0000)] 
Coverage improvements for malloc and vdbemem.c (CVS 1781)

FossilOrigin-Name: a98dd004c4d328eb44a71fecdbf8c5ab416dc524

21 years agoAdd the crashtest target to Makefile.in. Add LL suffix to long long constants
drh [Wed, 30 Jun 2004 11:41:55 +0000 (11:41 +0000)] 
Add the crashtest target to Makefile.in.  Add LL suffix to long long constants
in the vdbe.  Comment changes to vdbeaux.c. (CVS 1780)

FossilOrigin-Name: 42553001954356c942b874e95277efe235ef7692

21 years agoSkip bigfile.test on Mac OS X. Darwin does not handle large sparse files
drh [Wed, 30 Jun 2004 11:28:13 +0000 (11:28 +0000)] 
Skip bigfile.test on Mac OS X.  Darwin does not handle large sparse files
efficiently and so this test takes a really long time. (CVS 1779)

FossilOrigin-Name: a3c38a6d286ab37a9cdcc8b2243ea3258cc61ff0

21 years agoWhen a statement causes a ROLLBACK due to an ON CONFLICT clause, other active
drh [Wed, 30 Jun 2004 11:14:18 +0000 (11:14 +0000)] 
When a statement causes a ROLLBACK due to an ON CONFLICT clause, other active
VMs abort. (CVS 1778)

FossilOrigin-Name: 0fedf74e30026afe2c8caacff3d62cf5c1b1f528

21 years agoMake sure vacuum.test closes all files. (CVS 1777)
danielk1977 [Wed, 30 Jun 2004 10:54:29 +0000 (10:54 +0000)] 
Make sure vacuum.test closes all files. (CVS 1777)

FossilOrigin-Name: 4077f9a30b0c30a8749a596031aa4f7adc3a4891

21 years agoCoverage tests for vacuum.c (CVS 1776)
danielk1977 [Wed, 30 Jun 2004 09:49:22 +0000 (09:49 +0000)] 
Coverage tests for vacuum.c (CVS 1776)

FossilOrigin-Name: 152e9940b919a53fcd0da4091dbf75ab8ef15b38

21 years agoFixes for compiler warnings. Also more coverage. (CVS 1775)
danielk1977 [Wed, 30 Jun 2004 08:20:16 +0000 (08:20 +0000)] 
Fixes for compiler warnings. Also more coverage. (CVS 1775)

FossilOrigin-Name: fa19c77bf045787faa4cdc40bcfbd9eeae8594ae

21 years agoAdd some tests for overlapping SELECT, COMMIT and ROLLBACK commands. (CVS 1774)
danielk1977 [Wed, 30 Jun 2004 06:30:25 +0000 (06:30 +0000)] 
Add some tests for overlapping SELECT, COMMIT and ROLLBACK commands. (CVS 1774)

FossilOrigin-Name: d256c14943968e7adf4b73988cac6af941c9b12d

21 years agoImprove test coverage of util.c (CVS 1773)
drh [Wed, 30 Jun 2004 04:02:11 +0000 (04:02 +0000)] 
Improve test coverage of util.c (CVS 1773)

FossilOrigin-Name: 68ac32213766c5e83de54373b90030a458538017

21 years agoImproved test coverage of func.c and hash.c. (CVS 1772)
drh [Wed, 30 Jun 2004 03:08:24 +0000 (03:08 +0000)] 
Improved test coverage of func.c and hash.c. (CVS 1772)

FossilOrigin-Name: 0c999f28137bd82ba24dd263bab30d22329eed73

21 years agoAllow strings that look like integers to be inserted into IPK columns in a
danielk1977 [Wed, 30 Jun 2004 02:43:38 +0000 (02:43 +0000)] 
Allow strings that look like integers to be inserted into IPK columns in a
UTF-16 database. (CVS 1771)

FossilOrigin-Name: e5e39764038311cbb3555b5bd41de2563a89113e

21 years agoMinor fixes for UTF-16 databases. (CVS 1770)
danielk1977 [Wed, 30 Jun 2004 02:35:51 +0000 (02:35 +0000)] 
Minor fixes for UTF-16 databases. (CVS 1770)

FossilOrigin-Name: 6c5c11e07e157c15cf99078fce2a1bc478e287ce

21 years agoSome extra tests for the OP_MustBeInt opcode. (CVS 1769)
drh [Wed, 30 Jun 2004 02:29:03 +0000 (02:29 +0000)] 
Some extra tests for the OP_MustBeInt opcode. (CVS 1769)

FossilOrigin-Name: b9d5858ca171e11afaeb9712efa0fc1a0e79102b

21 years agoRemove some pointless asserts from btree.c. (CVS 1768)
drh [Wed, 30 Jun 2004 01:07:01 +0000 (01:07 +0000)] 
Remove some pointless asserts from btree.c. (CVS 1768)

FossilOrigin-Name: 73eec675059f6d2178c6175268e80750378bf07b

21 years agoRun tests in UTF-16 mode. (CVS 1767)
danielk1977 [Tue, 29 Jun 2004 23:52:48 +0000 (23:52 +0000)] 
Run tests in UTF-16 mode. (CVS 1767)

FossilOrigin-Name: 822bee3a4eb88054cc573a7b2d7f15ea2547bc1a

21 years agoFix capi3.test so that it works with production (as well as debugging ) builds. ...
danielk1977 [Tue, 29 Jun 2004 14:03:58 +0000 (14:03 +0000)] 
Fix capi3.test so that it works with production (as well as debugging ) builds. (CVS 1766)

FossilOrigin-Name: 9cf371d85d99235771f173572265c5e4dd5ab273

21 years agoFix TRACE7 in os_common.h. (CVS 1765)
drh [Tue, 29 Jun 2004 13:54:50 +0000 (13:54 +0000)] 
Fix TRACE7 in os_common.h. (CVS 1765)

FossilOrigin-Name: 76e0b74961af3ff285757ac428b82fe7eaffc025

21 years agoEnsure the tcl interface returns an error when sqlite3_create_function()
danielk1977 [Tue, 29 Jun 2004 13:41:21 +0000 (13:41 +0000)] 
Ensure the tcl interface returns an error when sqlite3_create_function()
fails. (CVS 1764)

FossilOrigin-Name: 357a82cd224e33e11870ad7c2f934c27af682881

21 years agoTest cases intended to improve coverage of main.c. (CVS 1763)
danielk1977 [Tue, 29 Jun 2004 13:18:23 +0000 (13:18 +0000)] 
Test cases intended to improve coverage of main.c. (CVS 1763)

FossilOrigin-Name: 15a084e9ea14d093f75c54a321f146c18f4453d7

21 years agoImproved test coverage of table.c and printf.c. (CVS 1762)
drh [Tue, 29 Jun 2004 13:04:32 +0000 (13:04 +0000)] 
Improved test coverage of table.c and printf.c. (CVS 1762)

FossilOrigin-Name: ba87834d863cb50f3016ccb04f790be5fa4070c6

21 years agoImproved test coverage of tclsqlite.c (CVS 1761)
drh [Tue, 29 Jun 2004 12:39:08 +0000 (12:39 +0000)] 
Improved test coverage of tclsqlite.c (CVS 1761)

FossilOrigin-Name: 008e57dcd5e16886ed732fe1e9797a3c00e8c579

21 years agoAdd testing for sqlite3_trace() and fix a bug. (CVS 1760)
drh [Tue, 29 Jun 2004 11:26:59 +0000 (11:26 +0000)] 
Add testing for sqlite3_trace() and fix a bug. (CVS 1760)

FossilOrigin-Name: 7a15391079ae9ce5360fa13e8779c8872885e789

21 years agoComment out unused routine in os_unix.c. (CVS 1759)
drh [Tue, 29 Jun 2004 11:08:19 +0000 (11:08 +0000)] 
Comment out unused routine in os_unix.c. (CVS 1759)

FossilOrigin-Name: 20db8124ace5fbfa99035ae28e5c98f4c5fcde00

21 years agoDo not set new error messages after a malloc failure. (CVS 1758)
drh [Tue, 29 Jun 2004 10:53:54 +0000 (10:53 +0000)] 
Do not set new error messages after a malloc failure. (CVS 1758)

FossilOrigin-Name: f46251ee0a654e9aa927df31968f7792f771caa9

21 years agoFix error reporting path for errors that occur while reading the database
danielk1977 [Tue, 29 Jun 2004 08:59:35 +0000 (08:59 +0000)] 
Fix error reporting path for errors that occur while reading the database
schema. (CVS 1757)

FossilOrigin-Name: 157db33e09399f31bcdaf58ea90fe618fefcd9bd

21 years agoBug-fixes to get the two threadtest C programs working again. (CVS 1756)
danielk1977 [Tue, 29 Jun 2004 07:45:33 +0000 (07:45 +0000)] 
Bug-fixes to get the two threadtest C programs working again. (CVS 1756)

FossilOrigin-Name: ffd3312b66e2657c3431eab814aadec254af2403

21 years agoTry to get threads working again on Linux. (CVS 1755)
drh [Tue, 29 Jun 2004 03:29:00 +0000 (03:29 +0000)] 
Try to get threads working again on Linux. (CVS 1755)

FossilOrigin-Name: a8417cb83e9d070f46e7505f92a95f057b992658

21 years agoMore coverage testing. (CVS 1754)
danielk1977 [Mon, 28 Jun 2004 13:09:11 +0000 (13:09 +0000)] 
More coverage testing. (CVS 1754)

FossilOrigin-Name: 332921041040b343b6b568685ff55d21a624f502

21 years agoGet all tests working under win2k. (CVS 1753)
drh [Mon, 28 Jun 2004 11:52:45 +0000 (11:52 +0000)] 
Get all tests working under win2k. (CVS 1753)

FossilOrigin-Name: 168112c8b76af132c675a6508d3ee7764ef7a845

21 years agoAdd a simple test case for inter-process locking. (CVS 1752)
danielk1977 [Mon, 28 Jun 2004 08:25:47 +0000 (08:25 +0000)] 
Add a simple test case for inter-process locking. (CVS 1752)

FossilOrigin-Name: b0fcc99d227c061203fb1e0f4583b66723033159

21 years agoFix some problems with multi-file transaction rollback. (CVS 1751)
danielk1977 [Mon, 28 Jun 2004 04:52:30 +0000 (04:52 +0000)] 
Fix some problems with multi-file transaction rollback. (CVS 1751)

FossilOrigin-Name: 06e8e30b249c10512a225d6c7a5fcb5c666595e6

21 years agoA few more warning fixes. (CVS 1750)
danielk1977 [Mon, 28 Jun 2004 01:16:46 +0000 (01:16 +0000)] 
A few more warning fixes. (CVS 1750)

FossilOrigin-Name: 81e4994045697470bcfd692a794731c8291a8a30