/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of test/tester.tcl

2019-04-15
15:17
Merge the latest trunk enhancements. file: [58b25712] check-in: [8950f119] user: drh branch: wal2, size: 73446
2019-04-02
00:34
Merge enhancements from trunk. file: [08e60d34] check-in: [0b35aebb] user: drh branch: apple-osx, size: 74115
2019-04-01
18:43
Add a test case to cover a missed VDBE branch generated by window.c. file: [64ac253a] check-in: [b36813d6] user: dan branch: trunk, size: 73169
17:24
If the library is built with SQLITE_VDBE_COVERAGE defined, have the Tcl tests generate a vdbe coverage report in file testdir/vdbe_coverage.txt. file: [6e7b4469] check-in: [f0ed7146] user: dan branch: trunk, size: 73160
2019-03-08
15:57
Merge the latest enhancements and fixes from trunk. file: [71725eee] check-in: [bf20d4ff] user: drh branch: wal2, size: 72442
2019-02-07
18:49
Merge the offical 3.27.0 release. file: [bb88d190] check-in: [62829164] user: drh branch: apple-osx, size: 73111
2019-02-05
19:15
Fix memory leaks on this branch. file: [f30331b2] check-in: [e9c5e189] user: dan branch: reuse-schema, size: 71840
16:53
Update the tester.tcl --malloctrace option so that it uses eu-addr2line instead of addr2line. file: [499a5086] check-in: [79c07387] user: dan branch: trunk, size: 72165
2019-01-17
15:47
Sync up with the latest enhancements on trunk. file: [91224e1b] check-in: [475a179a] user: drh branch: apple-osx, size: 73101
2019-01-14
19:13
Fix a problem causing some Tcl test cases to fail with errors like "expected: [<multiline-whitespace>], got: []". file: [aafcd5b0] check-in: [11b8a4cb] user: dan branch: trunk, size: 72155
2018-12-01
20:14
Sync this branch with the latest trunk. file: [f93080be] check-in: [7a44fa5a] user: dan branch: wal2, size: 72107
2018-11-06
19:26
Enable DEFENSIVE mode by default for tests. This requires lots of case of turning DEFENSIVE off in order to dodgy things to the database for testing purposes. No all of those cases are yet handled, so "make test" does not run to completion. file: [be183110] check-in: [a1d6c671] user: drh branch: read-only-shadow, size: 71883
15:57
Turn on defensive mode for running test scripts. Does not yet work. file: [9a4c02c8] check-in: [1c1d24ed] user: drh branch: read-only-shadow, size: 71881
2018-10-09
22:58
Merge enhancements from trunk. file: [71c6ffc4] check-in: [1b60e7a9] user: drh branch: apple-osx, size: 72776
22:50
Merge changes for the 3.25.0 release. file: [13182aa2] check-in: [ddf6a54e] user: drh branch: apple-osx, size: 72307
2018-09-18
17:00
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test generates self-contained Tcl scripts that present GUIs instead of *.sql files that require a separate program to interpret. file: [fa565639] check-in: [de2e3cbd] user: dan branch: trunk, size: 71830
2018-07-10
19:48
Identify Select objects within a single statement using small sequential integers rather than "0x%p". This is more readable and yields the same result on successive runs. file: [d5138d22] check-in: [a7cdc5bc] user: drh branch: trunk, size: 71361
2018-05-04
19:33
Merge recent enhancements from trunk. file: [06501adc] check-in: [e17bca2c] user: drh branch: apple-osx, size: 72229
2018-05-02
14:24
Fix a dangling-else problem that was causing recursive CTEs to malfunction. Begin fixing test cases to work with the new EQP output. file: [aa7558f2] check-in: [82ca44b8] user: drh branch: rework-EQP, size: 71283
2018-03-28
15:41
Update this branch with latest trunk changes. file: [f6342dac] check-in: [df52e89f] user: dan branch: server-process-edition, size: 69305
2018-03-14
17:17
Merge the latest enhancements from trunk. file: [63fca9a7] check-in: [a658f80c] user: drh branch: apple-osx, size: 70175
2018-02-07
18:02
In extensions rtree, fts3 and fts5, ensure that when dynamic buffers are bound to persistent SQL statements using SQLITE_STATIC, the binding is replaced with an SQL NULL before the buffer is freed. Otherwise, a user may obtain a pointer to the persistent statement using sqlite3_next_stmt() and attempt to access the freed buffer using sqlite3_expanded_sql() or similar. file: [94901a46] check-in: [2a5f813b] user: dan branch: trunk, size: 69229
2018-01-15
21:59
Merge the enhancements associated with the first 3.22.0 beta. file: [67525126] check-in: [c9d2ec51] user: drh branch: apple-osx, size: 69862
2017-12-19
17:42
Experimentally add the SQLite expert functionality to the shell tool. file: [3ed81b9e] check-in: [51068dba] user: dan branch: expert-in-shell, size: 68916
2017-10-04
20:57
Add experimental mode that uses two wal files. Activated using "PRAGMA journal_mode = wal2". file: [71d30287] check-in: [e2fc5c81] user: dan branch: wal2, size: 69138
2017-09-09
06:10
Merge trunk enhancements file: [548cca92] check-in: [6a0b9d9d] user: drh branch: apple-osx, size: 69807
2017-08-28
17:26
Remove the rarely-used scratch memory allocator. This makes the code smaller, faster, and easier to maintain. In place of the scratch allocator, add the SQLITE_CONFIG_SMALL_MALLOC configuration option that provides a hint to SQLite that large memory allocations should be avoided. file: [89bba8f4] check-in: [cc440400] user: drh branch: begin-concurrent-branch-3.19, size: 67687
15:51
Remove the rarely-used scratch memory allocator. This makes the code smaller, faster, and easier to maintain. In place of the scratch allocator, add the SQLITE_CONFIG_SMALL_MALLOC configuration option that provides a hint to SQLite that large memory allocations should be avoided. file: [9948bd85] check-in: [54b00024] user: drh branch: trunk, size: 68861
2017-08-07
14:15
Update this branch with latest trunk changes. file: [3ce22268] check-in: [17bc7ded] user: dan branch: server-process-edition, size: 69363
2017-07-22
20:12
Add a test for the outcome of a process crash within an xWrite VFS method call. file: [eb7ec55f] check-in: [eb871800] user: dan branch: batch-atomic-write, size: 69287
2017-04-26
20:45
Experimental implementation of pessimistic page-level locking based on rollback mode. file: [d74fefbb] check-in: [64ecf7c7] user: dan branch: server-edition, size: 68189
2017-03-06
20:00
Merge all pending 3.18 enhancements from trunk. file: [f98d157a] check-in: [1650c3f4] user: drh branch: apple-osx, size: 69059
2017-03-02
14:51
When saving the state of an RBU update in the incremental-checkpoint phase, sync the database file. Otherwise, if a power failure occurs and the RBU update resumed following system recovery, the database may become corrupt. file: [581f0185] check-in: [edee6a80] user: dan branch: trunk, size: 68113
2017-02-08
16:55
Merge the 3.17.0beta changes from trunk. file: [ea01a5b6] check-in: [92dbd875] user: drh branch: apple-osx, size: 68964
2017-02-04
17:33
Allow sqlite3session_apply() to apply changesets to tables that have been extended using ALTER TABLE ADD COLUMN. file: [67835ac1] check-in: [b20ff81f] user: dan branch: trunk, size: 68018
2017-01-27
16:39
Merge all recent trunk enhancements into the apple-osx branch. file: [da51aaf8] check-in: [0e14fe1b] user: drh branch: apple-osx, size: 68430
2017-01-25
17:44
Fix a problem with the pre-update hook on this branch. file: [2a49c1af] check-in: [6fc4fbfa] user: dan branch: trim-nulls, size: 67484
2016-09-16
17:50
Merge recent changes from trunk. file: [face9fe4] check-in: [e3d9efa2] user: drh branch: apple-osx, size: 68414
2016-08-02
17:07
Fix a problem with vector range constraints and mixed ASC/DESC indexes. file: [4ce5afd5] check-in: [e2ad30c8] user: dan branch: rowvalue, size: 67468
2016-07-26
18:15
Merge latest trunk changes into this branch. file: [542e38e3] check-in: [d4f3d52c] user: dan branch: rowvalue, size: 67168
18:06
Fix where.c handling of "IN (SELECT ...)" expressions when the SELECT returns more than one result column. Also error handling for other row value constructor cases. file: [e1379282] check-in: [061b8006] user: dan branch: rowvalue, size: 67133
2016-07-25
17:31
Merge 3.14 alpha changes from trunk. file: [92af6adf] check-in: [e98cefb1] user: drh branch: apple-osx, size: 67822
16:10
Minor test infrastructure changes to better support SEE testing. file: [949b4a73] check-in: [8dcb9d50] user: drh branch: trunk, size: 66876
2016-07-09
17:47
Add the "#/value-list/" style of results for approximate value matching in the do_test command of the test infrastructure. Use this new result style to make the SQLITE_DBSTATUS_CACHE_SIZE_SHARED tests cross-platform. file: [a52b5be1] check-in: [c869bf34] user: drh branch: trunk, size: 66841
2016-05-02
15:00
Merge enhancements and bug fixes from trunk. file: [a9f62aaa] check-in: [f52765ee] user: drh branch: apple-osx, size: 66405
2016-04-30
19:23
Change the way tester.tcl handes $argv so that in "permutations.test <permutation> <filename>" <filename> may be the name of any file in the test/ directory. file: [3ace46de] check-in: [820c57bb] user: dan branch: trunk, size: 65459
2016-04-29
15:52
Merge enhancements from trunk, and in particular the TEMP file deferred I/O enhancements. file: [406a05a5] check-in: [81b76901] user: drh branch: apple-osx, size: 66312
2016-04-27
18:54
Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. file: [30c7a9be] check-in: [2662d8fe] user: dan branch: permutations-fix, size: 65366
2016-04-21
15:35
Merge all recent enhancements from trunk. file: [4dd35afb] check-in: [a15c49ae] user: drh branch: apple-osx, size: 66194
2016-03-25
17:09
Add the catchcmd_collapse_space command and use it to help make shell testing more robust against TCL space escapes. file: [5604f269] check-in: [93caabb6] user: drh branch: trunk, size: 65405
2016-03-21
15:32
Merge 3.12.0 beta changes from trunk. file: [7b740ee8] check-in: [3296a0ce] user: drh branch: sessions, size: 65248
14:52
Merge the sqlite3_system_errno() change from trunk. file: [4b09369e] check-in: [063f1b37] user: drh branch: apple-osx, size: 66109
2016-03-19
17:48
Add the sqlite3rbu_bp_progress() API to the RBU extension. Used to obtain the percentage progress of an RBU update. file: [f2b99e91] check-in: [209e31c7] user: dan branch: trunk, size: 65163
15:13
Fix another problem in test script rbudiff.test. file: [2a82a76c] check-in: [41c29c12] user: dan branch: trunk, size: 65162
14:53
Fix test scripts sqldiff.test and rbudiff.test so that they work with the --testdir option. file: [d9831491] check-in: [1ffe3cde] user: dan branch: trunk, size: 65055
2016-03-16
01:16
Merge all recent enhancements from trunk. file: [ac5f9558] check-in: [6a7ee04b] user: drh branch: sessions, size: 64816
2016-03-15
12:45
Merge updates from trunk - FTS5 fixes and enhancemenets to the tests scripts so that they work with SEE. file: [8b7a789e] check-in: [f41a7361] user: drh branch: apple-osx, size: 65677
09:55
Fix the shellN.test test scripts so that they work with the --testdir option. file: [859a7ccb] check-in: [051c61eb] user: dan branch: trunk, size: 64731
2016-03-14
17:05
Many test cases fixed to work with encryption. file: [d6dee247] check-in: [d866fffb] user: drh branch: see-testing, size: 64228
14:59
More file pathname normalization. file: [8fbf071b] check-in: [fa8c1292] user: drh branch: test-in-subdir, size: 64022
14:28
Normalize the $testdir and $argv0 paths so that they continue to work in the testing subdirectory. file: [91d34b1d] check-in: [19225b81] user: drh branch: test-in-subdir, size: 63880
13:42
Run TCL tests in a subdirectory "testdir". file: [5e4888b6] check-in: [f632bba0] user: drh branch: test-in-subdir, size: 63804
2016-02-25
18:54
Merge all the latest changes from trunk. file: [9310df7a] check-in: [b8659004] user: drh branch: sessions, size: 63450
2016-02-18
01:36
Merge recent performance enhancements and the enhanced API_ARMOR from trunk. file: [b05f6c39] check-in: [b7fa0fb3] user: drh branch: apple-osx, size: 64311
2016-02-15
19:38
Add working -q and --help options to testfixture. file: [750365ff] check-in: [404494e5] user: drh branch: trunk, size: 63365
2016-02-05
14:29
Merge OOM handling optimizations and PRAGMA synchronous=EXTRA as well as other enhancements from trunk. file: [c6a16479] check-in: [201fcbee] user: drh branch: apple-osx, size: 63653
14:15
Merge enhancements from trunk. file: [d8ef0a5a] check-in: [a533608c] user: drh branch: sessions, size: 62792
2016-02-04
17:31
Avoid running some particularly time-consuming tests as part of veryquick.test. file: [462376b4] check-in: [f465944b] user: dan branch: trunk, size: 62707
2016-01-11
13:10
Merge recent enhancements, and especially the WAL overwrite change, from trunk. file: [a4b1c8e7] check-in: [c4a858b2] user: drh branch: sessions, size: 62717
12:49
Merge enhancements from trunk, and in particular the WAL overwrite feature. file: [15a496be] check-in: [79125ec9] user: drh branch: apple-osx, size: 63578
2016-01-07
02:06
Add the "sqlite3 -sourceid" command in the TCL interface. Use that command and others to output additional information about the test configuration at the conclusion of a TCL test. file: [af4749cf] check-in: [4f80440b] user: drh branch: trunk, size: 62632
2015-11-19
19:40
Merge the latest enhancements from trunk. file: [24d971d0] check-in: [7d6cfc79] user: drh branch: sessions, size: 62391
2015-11-13
02:13
Merge fixes from trunk. file: [9d9de709] check-in: [f9060b2a] user: drh branch: apple-osx, size: 63252
00:03
Change the error messages so that they can be grepped using '^!' instead of '^ '. There are far too many extraneous outputs that begin with a space. file: [9df86ab2] check-in: [367ec0db] user: drh branch: trunk, size: 62306
2015-11-12
21:55
Import the test_sqllog.c enhancements from trunk. file: [348d0226] check-in: [178da339] user: drh branch: apple-osx, size: 63249
21:42
Add a space before each line of error output in the test scripts so that all errors can be conveniently located in logs by doing "grep '^ '". file: [87a4d453] check-in: [9d532fb5] user: drh branch: trunk, size: 62303
2015-08-28
02:12
Merge trunk enhancements into the apple-osx branch. Most tests works, but there are yet a few issues to be resolved. file: [91f8ab07] check-in: [da864658] user: drh branch: apple-osx, size: 63267
2015-07-24
22:21
Merge test improvements and minor fixes from trunk. file: [b1f08704] check-in: [0298a9a7] user: drh branch: sessions, size: 62406
18:22
Fix a test script bug introduced by [562687d9]. file: [83cc29c8] check-in: [a343745d] user: dan branch: trunk, size: 62321
14:17
Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. file: [6d0df5c4] check-in: [562687d9] user: dan branch: trunk, size: 62331
2015-06-11
18:01
Merge recent trunk enhancements and fixes. file: [d3f3d3e4] check-in: [c39cb0e2] user: drh branch: sessions, size: 61208
2015-06-10
23:02
More test output refinements. file: [b3a41e20] check-in: [e64a5681] user: mistachkin branch: testerOutput, size: 61123
22:51
Remove possibly stray output from various tests. file: [d23d5706] check-in: [f38e0be5] user: mistachkin branch: testerOutput, size: 61120
2015-06-09
15:58
Add the --output=$file and --verbose=(0|1|file) options to tester.tcl. file: [ca396a3f] check-in: [f7b2c703] user: dan branch: trunk, size: 61093
2015-05-19
22:42
Merge recent trunk changes, include the R-Tree enhancement that allows 8-byte BLOB arguments to geometry functions, and the fix for the TEXT affinity problem that could cause corrupt indexes. file: [60a09b25] check-in: [0a0de8b7] user: drh branch: sessions, size: 58008
2015-05-14
08:58
Merge latest trunk changes with this branch. file: [c18dbf42] check-in: [299ed55c] user: dan branch: ota-update, size: 57923
2015-05-05
17:12
Merge all trunk enhancements and fixes into the sessions branch. file: [1769622c] check-in: [de7083cf] user: drh branch: sessions, size: 57975
2015-04-17
08:36
Have OTA always specify SQLITE_CONFIG_URI when opening databases. Fix a test issue causing otacrash.test to fail. file: [fd6771cc] check-in: [0d0e5ec0] user: dan branch: ota-update, size: 57128
2015-01-18
05:35
Some experimental command line shell input/output enhancements. file: [51211254] check-in: [25e99f3f] user: mistachkin branch: expShell, size: 57890
2015-01-01
18:03
Merge latest trunk changes with this branch. file: [a9cb43af] check-in: [4b365167] user: dan branch: fts5, size: 57127
2014-12-19
20:53
Remove the fts5_test() aux function. Test aux functions using the tcl interface instead. file: [7d2c97b4] check-in: [67e3ffd9] user: dan branch: fts5, size: 57049
2014-09-02
15:57
Merge the latest trunk changes into the apple-osx branch. file: [a173ad0b] check-in: [696dc935] user: drh branch: apple-osx, size: 58041
15:49
Merge the latest trunk changes, including the multi-threaded sorter, into the sessions branch. file: [655afed0] check-in: [d4cce2c7] user: drh branch: sessions, size: 57180
2014-08-06
02:03
Merge all recent changes from trunk. file: [ed77454e] check-in: [a353a851] user: drh branch: threads, size: 57095
01:51
Merge 3.8.6 beta changes in from trunk. file: [c1355a09] check-in: [b2e01080] user: drh branch: apple-osx, size: 57983
01:25
Merge the latest 3.8.6 beta changes from trunk. file: [eac48cc2] check-in: [68a6d5e2] user: drh branch: sessions, size: 57122
2014-07-31
17:35
Fix a leaked database handle in pager2.test. file: [b4ff83a8] check-in: [47457b04] user: dan branch: trunk, size: 57037
2014-05-08
23:01
Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. file: [8c152084] check-in: [9411d7dc] user: drh branch: apple-osx, size: 57963
2014-03-23
17:45
Use only a single OP_MakeRecord instead of two when constructing entries to go onto a sorter. file: [bc0889a2] check-in: [d696cded] user: drh branch: orderby-planning, size: 57075
2014-03-04
14:34
Merge the performance enhancements of trunk (and some obscure bug fixes) into the sessions branch. file: [8bab16cd] check-in: [7f51ad97] user: drh branch: sessions, size: 57102
2014-03-03
16:48
Change the "explain_i" tcl test command so that xterm color codes are only added if the output is actually a terminal. file: [f31bea14] check-in: [559835e5] user: dan branch: trunk, size: 57017
2014-02-12
15:05
Various fixes and test case updates so that veryquick.test passes again. file: [cc5fc5ec] check-in: [f352ef57] user: dan branch: deferred-open, size: 57095
2014-01-28
18:06
Bring in the latest updates from trunk. file: [1c7b3cef] check-in: [7b5f3773] user: drh branch: sessions, size: 56979
2014-01-24
14:37
Add test cases that compare the performance of the transitive_closure virtual table again common table expressions for walking a tree. file: [9bd04481] check-in: [9a23f020] user: drh branch: trunk, size: 56894
2013-12-14
18:24
Merge in all recent preformance enhancements from trunk. file: [1b1ba4c0] check-in: [32477642] user: drh branch: sessions, size: 56540
2013-12-09
20:42
Modify the way some internal file-controls are invoked. In order to support multi-file transactions in the zipvfs extension. file: [08e9f317] check-in: [32fb1784] user: dan branch: zipvfs-multifile-commit, size: 56455
2013-12-02
21:58
Merge all recent 3.8.2 beta changes from trunk. file: [f1316f88] check-in: [67c34ccf] user: drh branch: sessions, size: 56443
2013-11-29
15:06
Add a new sqlite3_test_control() that indicates that database files are always well-formed. Use this during testing to enable assert() statements that prove conditions that are always true for well-formed databases. file: [2a7cce4a] check-in: [15e4f63d] user: drh branch: trunk, size: 56358
2013-11-14
19:18
Merge the skip-scan optimization into the sessions branch. file: [a0f63e91] check-in: [7596d1bf] user: drh branch: sessions, size: 56219
2013-11-13
15:32
Add test cases for skip-scan. Enhance "do_test" so that if the expected result is of the form "/*..*/" or "~/*..*/" it treats the expected result as a glob pattern rather than as a regular expression. Fix a bug in ANALYZE result loading associated with WITHOUT ROWID tables. file: [bce6b929] check-in: [d3e6e9b2] user: drh branch: skip-scan, size: 56134
2013-11-12
15:39
Import recent bug fixes from trunk. file: [1da66c67] check-in: [20eeee4c] user: drh branch: sessions, size: 55736
12:30
Update test command [explain_i] to handle the opcodes used by virtual tables (VNext, VFilter etc.). file: [3f675f00] check-in: [1b215ee3] user: dan branch: trunk, size: 55651
2013-11-11
22:55
Merge in the WITHOUT ROWID changes. A few tests are failing now. They will be fixed in a follow-on check-in. file: [c52441bc] check-in: [5addd123] user: drh branch: sessions, size: 55666
2013-11-06
14:52
Use ansi escape codes to use different colored text for opcode names in the output of [explain_i]: Red for opcodes that insert or delete b-tree elements, blue for opcodes that move cursors and green for the ResultRow opcode. file: [7eac97d1] check-in: [4be2b64b] user: dan branch: omit-rowid, size: 55581
2013-11-05
16:39
Unless the destination table is completely empty, disable the xfer optimization for WITHOUT ROWID tables. file: [b95c4e38] check-in: [3877c9f5] user: dan branch: omit-rowid, size: 54833
14:19
Add tests for updates of without-rowid tables that use non-BINARY collation sequences for the primary key columns. And a minor bugfix to the same. file: [901258f2] check-in: [99b1fa4b] user: dan branch: omit-rowid, size: 54747
2013-08-29
15:08
Merge from trunk: (1) Recent bug fixes (2) STAT4 support (3) win32-longpath support. file: [282c1a6b] check-in: [e7ebc8f7] user: drh branch: sessions, size: 53783
01:09
Small enhancements to unit testing infrastructure. file: [5e97d1fe] check-in: [9229aeb3] user: mistachkin branch: trunk, size: 53698
2013-06-26
13:31
Bring the sessions branch up-to-date with all the latest trunk changes. file: [eea7b322] check-in: [086a1272] user: drh branch: sessions, size: 51597
2013-05-30
19:28
The expected result in a test case can be of the form "*glob*" or "~*glob*" to match or not match the GLOB pattern. This is useful for matching EXPLAIN QUERY PLAN output that contains regular expression syntax characters like "?", "(", and ")". file: [63b24679] check-in: [a3b4e261] user: drh branch: nextgen-query-plan-exp, size: 51512
2013-05-22
20:49
Use the NGQP plan for EXPLAIN QUERY PLAN output. This change causes 207 errors in veryquick.test, many of which are benign. file: [69370099] check-in: [f783e8e6] user: drh branch: nextgen-query-plan-exp, size: 50858
2013-04-22
23:59
Merge the latest trunk changes into the sessions branch. file: [c6dc3ea5] check-in: [6994826c] user: drh branch: sessions, size: 50396
2013-04-19
12:32
Add the "warning" command to the TCL test infrastructure. Fix problems with the loadext.test module. file: [3b08771e] check-in: [514adbbd] user: drh branch: trunk, size: 50311
2013-03-29
18:52
Fix a problem in btree.c that could cause a crash following an OOM. Also various test script problems. file: [b40aa7ab] check-in: [e8bcdf93] user: dan branch: two-mappings, size: 50776
2013-03-28
01:19
Merge the changes for the 3.7.16.1 release candidate into the sessions branch. file: [4201c6ef] check-in: [ee35a897] user: drh branch: sessions, size: 50018
2013-03-27
19:53
Modify various test cases so that they work if the file is extended in units of the system page-size. file: [e96eee65] check-in: [0e3d5119] user: dan branch: two-mappings, size: 50390
2013-03-21
21:20
Many spelling fixes in comments. No changes to code. file: [0d950286] check-in: [6f6e2d50] user: mistachkin branch: trunk, size: 49933
2013-03-06
02:12
Merge all the latest trunk changes into the sessions branch. file: [a59fdc17] check-in: [d69d2190] user: drh branch: sessions, size: 50015
2013-02-23
18:58
Enhancements to test scripts. No code changes. file: [2918ebca] check-in: [ccab94c1] user: dan branch: incr-vacuum-opt, size: 49930
2013-02-13
13:42
Enhancements to the query planner to make use of indices for ORDER BY even when IN constraints are in the WHERE clause. Add extended error codes for all SQLITE_CONSTRAINT errors. file: [92c63036] check-in: [7e14dc73] user: drh branch: sessions, size: 49713
2013-02-09
15:37
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the extended constraint error codes in alphabetical order. Add many test cases for the extended constraint error codes. file: [0560b094] check-in: [3f674375] user: drh branch: constraint-error-codes, size: 49628
2012-09-28
13:05
Merge the latest trunk changes (especially "PRAGMA busy_timeout" and the ORDER BY query planner optimizations) into the sessions branch. file: [ac817331] check-in: [6ca8eae1] user: drh branch: sessions, size: 49512
10:57
Merge the latest trunk changes (PRAGMA busy_timeout and the ORDER BY query planner enhancements) into the apple-osx branch. file: [5764d5fe] check-in: [6a5c59dd] user: drh branch: apple-osx, size: 50373
2012-09-27
19:53
More test cases an bug fixes for the ORDER BY optimization of joins. All veryquick tests now pass. file: [2f383e81] check-in: [0d573320] user: drh branch: qp-enhancements, size: 49427
2012-09-13
01:51
Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled. file: [ed47103d] check-in: [c1a85570] user: mistachkin branch: trunk, size: 49371
2012-06-08
01:13
Merge trunk changes into the apple-osx branch. file: [6e5ea4e5] check-in: [9d1b8515] user: drh branch: apple-osx, size: 50017
2012-06-07
23:58
Merge all trunk changes, including the WinRT enhancements, into the sessions branch. file: [184ef244] check-in: [c6214039] user: drh branch: sessions, size: 49156
2012-05-17
21:04
Merge updates from trunk. file: [2665f64c] check-in: [224c65e4] user: mistachkin branch: winrt, size: 49071
2012-05-12
14:59
Merge trunk changes with apple-osx branch. file: [713ddb69] check-in: [bf57f0fb] user: dan branch: apple-osx, size: 49356
11:50
Update sessions branch with trunk changes. file: [f341da6a] check-in: [3f4848a8] user: dan branch: sessions, size: 48495
05:30
Before running each test script, make sure the FTS enhanced query syntax is disabled. file: [a55e0662] check-in: [f84d87bc] user: dan branch: trunk, size: 48410
2012-05-05
01:03
Merge the latest trunk changes into the apple-osx branch. file: [fa6eaa41] check-in: [2a99c007] user: drh branch: apple-osx, size: 49263
2012-05-04
23:31
Update the sessions branch with all the latest changes from trunk. file: [e9e495e6] check-in: [0f347fbf] user: drh branch: sessions, size: 48402
23:11
Sync the latest trunk changes into the winRT branch. file: [e1e5d5bc] check-in: [be4ab188] user: drh branch: winrt, size: 48978
2012-04-27
01:08
Enhance the do_test proc in the test suite so that if the expected result is of the form "/.../" or "~/.../" then regular expression matching is done between result and the "..." part of the expectation. In the ~/.../ case, we expect there to be no match. file: [17b5f402] check-in: [c9a73440] user: drh branch: trunk, size: 48317
2012-04-24
12:46
Move the shell test scripts into the test/ subfolder so that they are run automatically by "make test". file: [dc0f9daa] check-in: [9fb7da69] user: drh branch: trunk, size: 47935
2012-03-19
16:21
Merge latest trunk changes into apple-osx branch. file: [7925398e] check-in: [f999197b] user: dan branch: apple-osx, size: 48687
11:17
Merge the latest trunk changes into the sessions branch. file: [a3e41436] check-in: [2277c70b] user: dan branch: sessions, size: 47826
2012-03-08
20:39
Merge test current directory value fix from trunk and fix uri tests. file: [d0638206] check-in: [88963c33] user: mistachkin branch: winrt, size: 48402
20:28
On Windows, make sure the returned test current directory value does not contain any backslashes. file: [7db9e90e] check-in: [efee39e6] user: mistachkin branch: trunk, size: 47741
20:22
Merge and manually resolve testing updates from trunk. file: [b443ad34] check-in: [5eecdb44] user: mistachkin branch: winrt, size: 48157
20:00
On Windows, make sure the current directory value used by the test suite is 'normalized' to what the parent command shell sees. Also, clean the test directories used by the quota2.test file. file: [1fd85b1f] check-in: [82bcd7ec] user: mistachkin branch: trunk, size: 47496
2012-03-06
03:00
Fix for test issues when there is no current directory support due to being compiled for WinRT. file: [89ff8796] check-in: [a811cb01] user: mistachkin branch: winrt, size: 47776
2012-03-05
22:52
Add compile-time define to indicate if the VFS supports the concept of a current directory (as WinCE and WinRT do not). Avoid using the GetTempPath and GetFullPathName APIs on WinRT. Some tests still need adjustments. file: [31baf0d9] check-in: [86c049a1] user: mistachkin branch: winrt, size: 47270
2012-01-05
13:02
Merge all of the latest trunk changes into the sessions branch. file: [58281fb6] check-in: [a9bcb432] user: drh branch: sessions, size: 47204
2011-12-08
21:08
Merge the latest trunk changes into the apple-osx branch. file: [a2c3874c] check-in: [59e0d4f3] user: drh branch: apple-osx, size: 48065
2011-11-12
03:17
Make sure to flag benign malloc failures in the Windows VFS as such. Expand use of the DO_OS_MALLOC_TEST to cover the VFS functions that can now return an out of memory error. Support an experimental --match option to the test suite that will run only those tests matching the specified pattern. file: [001051ea] check-in: [76dec8aa] user: mistachkin branch: winSyscall, size: 47119
2011-08-26
19:20
Merge the latest trunk changes into the sessions branch. file: [8db832ad] check-in: [eb036d6f] user: drh branch: sessions, size: 46749
2011-08-23
18:06
Merge latest trunk changes into the apple-osx branch. file: [73327b8e] check-in: [c5f7977b] user: dan branch: apple-osx, size: 47610
2011-08-02
18:25
Merge all the latest trunk changes into the apple-osx branch. file: [a7e08680] check-in: [77376b33] user: drh branch: apple-osx, size: 45314
00:57
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. file: [0b2999b5] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 46664
2011-07-02
13:34
Cherrypick [45e581bff7] into the 3.7.2 branch. file: [8a7f8818] check-in: [c593792c] user: dan branch: branch-3.7.2, size: 38094
2011-07-01
18:26
Improve use of indexes to optimize DISTINCT queries. file: [aad52c76] check-in: [6c202ea0] user: dan branch: experimental, size: 44368
2011-06-24
20:47
Merging local changes to apple-osx file: [be83dc16] check-in: [34f0efa2] user: adam branch: apple-osx, size: 45314
2011-06-22
12:01
Update sessions branch with latest trunk changes. file: [3b6143fd] check-in: [48d5cab3] user: dan branch: sessions, size: 44453
11:24
Update apple-osx branch with the latest trunk changes. file: [801cb7ba] check-in: [fb7ad09d] user: dan branch: apple-osx, size: 45025
2011-06-21
19:39
Fix typo in previous tester.tcl commit. file: [7d3d1791] check-in: [c2e5faca] user: shaneh branch: trunk, size: 44368
19:38
Update filepath_normalize for unix. file: [6be56c3d] check-in: [30dd4f88] user: shaneh branch: trunk, size: 44368
19:30
Update a few of the uri tests to work on Windows. file: [7c02f342] check-in: [a2a0cd4a] user: shaneh branch: trunk, size: 44352
01:30
Merge the latest trunk changes into the apple-osx branch. file: [54a20289] check-in: [76005fdc] user: drh branch: apple-osx, size: 44533
01:29
Merge the latest trunk changes into the sessions branch. file: [7b91ddd9] check-in: [f3d148e0] user: drh branch: sessions, size: 43961
2011-06-20
17:41
Update a couple test scripts to account for more floating point display variation in Windows-based versions of TCL. file: [78e63a11] check-in: [a4a8402b] user: shaneh branch: trunk, size: 43876
11:57
Merge the latest trunk changes into the apple-osx branch. file: [fa977567] check-in: [4c69e827] user: drh branch: apple-osx, size: 44449
10:44
Merge the latest trunk changes into the sessions branch. file: [174f2bc0] check-in: [4c5e276c] user: drh branch: sessions, size: 43877
2011-06-13
09:11
Fix a bug exposed by combining matchinfo(), NEAR and "ORDER BY rowid DESC". file: [76222602] check-in: [5f6b87f4] user: dan branch: fts3-prefix-search, size: 43792
2011-05-19
02:48
Merge all the latest trunk changes into the sessions branch, especially the disappearing WAL transaction fix. file: [1949b4af] check-in: [5b1b536c] user: drh branch: sessions, size: 43863
2011-05-12
15:32
Pull in the patches to support read-only WAL databases into a new branch off of the apple-osx branch. This also pulls in all the other pending 3.7.7 changes such as URI support. file: [51d76187] check-in: [97b98010] user: drh branch: apple-wal-readonly, size: 44435
2011-05-05
19:44
Changes to various test scripts so that they pass on windows. file: [a791ee74] check-in: [1586244b] user: dan branch: win32-test-fixes, size: 43778
15:52
Merge the latest trunk changes into the apple-osx branch. file: [7fb83d5d] check-in: [f9b149e5] user: drh branch: apple-osx, size: 44178
15:46
Merge the latest trunk changes into the sessions branch. file: [cf301cdb] check-in: [6883580e] user: drh branch: sessions, size: 43606
2011-04-28
18:46
Have r-tree virtual tables support on-conflict clauses. file: [d5139260] check-in: [822ab52f] user: dan branch: vtab-conflict, size: 43521
2011-04-16
19:23
Improve test coverage of session module. file: [fc2e27b3] check-in: [f46d4b64] user: dan branch: sessions, size: 43349
2011-04-05
13:38
Pull the latest changes from trunk (and hence from schema-parse-refactor) into the apple-osx branch. file: [884c1252] check-in: [8e885dde] user: drh branch: apple-osx, size: 43921
2011-04-04
15:38
Add the "--start=[permutation:][testfile]" option to tester.tcl. For starting quick.test or all.test at the nominated permutation and/or test file. file: [6fa3d2f5] check-in: [a97e8505] user: dan branch: trunk, size: 43264
2011-02-12
14:23
Fix the expected output on tests so that it corresponds to the new query planner results. All of veryquick.test is now passing with SQLITE_ENABLE_STAT2. file: [c491b9f9] check-in: [f2a8b5cc] user: drh branch: branch-3.7.2, size: 38094
05:34
Fix problems in the backport, reducing the number of errors in the TCL tests to just a few dozen. Most of the remaining errors seem to be real and desirable changes of behavior. file: [ba665916] check-in: [9d2b0af2] user: drh branch: branch-3.7.2, size: 38033
2010-12-07
15:49
Merge in all changes to the trunk through version 3.7.4rc3. file: [65684979] check-in: [d2ccf7fc] user: drh branch: apple-osx, size: 43180
14:32
Run some of the existing test scripts with optimizations disabled as part of all.test. file: [dafe0d30] check-in: [b0634d2f] user: dan branch: trunk, size: 42523
2010-11-29
12:06
Add new test file e_droptrigger.test. file: [0c8c0a7c] check-in: [d23ef9b8] user: dan branch: trunk, size: 42390
2010-11-19
23:50
Merge all the latest changes from the trunk into the apple-osx branch. file: [33bbb5f9] check-in: [c8bc057c] user: drh branch: apple-osx, size: 42349
2010-11-15
16:12
Change some test cases to account for the new EXPLAIN QUERY PLAN output. file: [45e8f7b5] check-in: [88a854e1] user: dan branch: trunk, size: 41688
2010-11-11
10:36
Modifications to test cases to account for new EXPLAIN QUERY PLAN output. file: [8c26ecdd] check-in: [30904ef8] user: dan branch: experimental, size: 41575
2010-11-09
00:43
Integrated proxy locking file support for WAL journal mode and double free fix file: [e4bed769] check-in: [fd4d38fa] user: adam branch: apple-osx, size: 38629
2010-11-01
17:38
If a database file with the WAL flag set is opened in exclusive-locking mode, use heap memory to store the wal-index instead of shared-memory. file: [fa48313d] check-in: [8dd5c691] user: dan branch: trunk, size: 41565
2010-10-25
12:47
Test coverage improvements for fts3.c. file: [b9c732d1] check-in: [a8b1d998] user: dan branch: experimental, size: 41544
2010-10-08
16:09
Add tests to e_createtable.test. file: [0c626493] check-in: [38bec827] user: dan branch: trunk, size: 41510
2010-10-01
19:04
Add tests for CHECK and UNIQUE constraints to e_createtable.test. file: [6d862da5] check-in: [fb8db558] user: dan branch: trunk, size: 41077
2010-09-30
18:43
Add further tests to e_createtable.test. file: [7ab20c41] check-in: [0a4528d6] user: dan branch: trunk, size: 41072
2010-09-28
17:34
Add tests to e_createtable.test. Allow a table to be created if there is an index of the same name in a different attached database. file: [74d64ca2] check-in: [6251e587] user: dan branch: trunk, size: 40823
2010-09-23
18:47
Add tests to e_delete.test. file: [5a9b8727] check-in: [fab3b383] user: dan branch: trunk, size: 40532
2010-09-21
16:59
Add tests to e_update.test. file: [12043a19] check-in: [528f71e2] user: dan branch: trunk, size: 40357
2010-09-20
19:17
Add test file e_update.test. file: [10d187cf] check-in: [03985ed4] user: dan branch: trunk, size: 40199
2010-09-18
19:00
Add new test file e_insert.test. file: [4c7bf5a1] check-in: [8023a309] user: dan branch: trunk, size: 39990
2010-09-16
16:16
Further tweaks related to deleting files from malloc_common.tcl. file: [dd05c530] check-in: [3e649f80] user: dan branch: trunk, size: 38591
15:58
Fix a problem with the previous change to malloc_common.tcl. file: [87ddf74a] check-in: [e07a33ea] user: dan branch: trunk, size: 38594
15:23
Change code in malloc_common.tcl (test code) to retry a "file delete -force" if it fails. file: [d0c7b39c] check-in: [ebfb04f0] user: dan branch: trunk, size: 38569
2010-09-10
13:23
Make sure SQLite is running with MEMSTATUS enabled at the beginning of every test script. file: [d2f1bf08] check-in: [69995314] user: drh branch: trunk, size: 37972
00:18
Make sure SQLite is running with MEMSTATUS enabled at the beginning of every test script. file: [f0dd6c80] check-in: [b6e9a4d8] user: drh branch: apple-osx, size: 38629
2010-08-18
00:24
Merge the 3.7.1 pre-release snapshot changes as of 2010-08-18 into the apple-osx branch. file: [fc391eaf] check-in: [866e9286] user: drh branch: apple-osx, size: 38556
00:09
Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments file: [faae2f58] check-in: [5e2ee7db] user: adam branch: apple-osx, size: 38139
2010-08-07
11:46
Merge in all changes up to the 3.7.0.1 release. file: [7ea0c784] check-in: [f88c6367] user: drh branch: apple-osx, size: 37522
2010-08-06
13:50
Do not run some tests in notify3.test with the inmemory_journal permutation. They do not pass as the tests assume that the database schema is not loaded until the first invocation of [db eval]. This is not true with the inmemory_journal permutation. file: [6135019f] check-in: [698fba82] user: dan branch: trunk, size: 37899
2010-08-04
11:59
Backport the [65b8636ac6e5] fix for ticket [51ae9cad317a1] to version 3.7.0. file: [29580040] check-in: [dec70c63] user: drh branch: branch-3.7.0, size: 37482
11:34
When opening a write-transaction on a database file that has been appended to or truncated by a pre-3.7.0 client, update the database-size field in the database header. Fix for [51ae9cad31]. file: [36552bcc] check-in: [65b8636a] user: dan branch: trunk, size: 37798
2010-07-26
18:43
Add the SQLITE_STATUS_MALLOC_COUNT option for sqlite3_status(). file: [bc01480b] check-in: [8f8e442b] user: drh branch: trunk, size: 37212
2010-07-08
16:30
Changes to get crashsql() working on Windows. file: [cab2b469] check-in: [8a5811ea] user: shaneh branch: experimental, size: 36896
09:44
Changes to test scripts so that the "inmemory_journal" permutation works with [ef126e775a]. file: [17aa13b6] check-in: [f553c8ed] user: dan branch: trunk, size: 36442
2010-07-06
11:26
Do not do the *-closeallfiles test for notify2.test. It uses multiple threads. file: [9ddc36ee] check-in: [fb09152d] user: dan branch: trunk, size: 36265
2010-07-05
14:54
Do not report an error if the open-file-count is not as it should be after running a multi-threaded test. The counter instrumentation is not thread-safe. file: [b316a538] check-in: [ea80b21c] user: dan branch: trunk, size: 36042
2010-07-03
13:59
Fix a bug in the permutations.test script. file: [384eceb0] check-in: [3b20ad03] user: dan branch: trunk, size: 35855
12:00
Print the SQLite source_id() string when running speed tests. file: [b533b875] check-in: [6d7640ed] user: drh branch: mistake, size: 35851
2010-06-22
13:46
Some changes to test scripts related to codec enabled versions of sqlite. file: [a4e8953b] check-in: [85dd51a7] user: dan branch: trunk, size: 35736
2010-06-21
07:45
Add further pager tests. file: [ab89e8e5] check-in: [4104b175] user: dan branch: experimental, size: 35495
2010-06-15
18:00
Fix a problem introduced into lock2.test by the previous commit. file: [7912c3c8] check-in: [c1c9f6fa] user: dan branch: trunk, size: 35155
14:06
Merge in [2c5e48a485]. Merge in [2c5e48a485]. Merge in [2c5e48a485]. file: [b96dad16] check-in: [03c0f4fd] user: dan branch: trunk, size: 35156
13:56
Changes to the way tcl test scripts work. No changes to production code. file: [e474c9ae] check-in: [2c5e48a4] user: dan branch: experimental, size: 35156
2010-06-09
19:01
Fix test script problems causing errors in the "inmemory_journal" permutations. file: [2e19f173] check-in: [ea05b7f9] user: dan branch: trunk, size: 34417
2010-06-07
17:47
Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. file: [46209e2b] check-in: [7c33eb5a] user: dan branch: trunk, size: 34392
14:28
Refactor some of the global variables and commands used by tester.tcl. file: [b4ff590b] check-in: [c2edf8e1] user: dan branch: trunk, size: 32962
2010-06-03
18:20
Have test_vfs.c simulate IO errors in xShmLock. file: [663cf9ab] check-in: [fcbf7cf1] user: dan branch: trunk, size: 29641
2010-05-12
19:02
(Moved to the mistake branch due to compile errors in test_osinst.c.) Change the vfs instrumentation code in test_osinst.c to make it easier to deploy. Add a vtab implementation for reading the binary log file format. file: [7cc3517a] check-in: [ee13c884] user: dan branch: mistake, size: 29796
2010-05-06
15:56
Further coverage tests. file: [f6b79073] check-in: [98a9713e] user: dan branch: trunk, size: 30847
2010-04-26
12:39
Add the "wal" permutation to run existing test files savepoint.test and savepoint2.test in WAL mode. file: [17082172] check-in: [205e5d8a] user: dan branch: wal, size: 30818
2010-04-13
11:35
Fix test script issues preventing walthread.test from running. file: [49d76f12] check-in: [d90b1dde] user: dan branch: wal, size: 29546
2010-02-17
19:34
Merge latest changes from the trunk into the apple-osx branch. file: [a488554f] check-in: [4b72e39b] user: drh branch: apple-osx, size: 29553
2010-02-15
18:03
Fix the ALTER TABLE RENAME command so that it converts FOREIGN KEY constraints in ATTACH-ed and in TEMP tables as well as in the main database. Ticket [13336e9c3c8c3f]. file: [e1f581c7] check-in: [ab197d0a] user: drh branch: trunk, size: 29513
2010-01-06
13:12
Update the OS-X branch to include all trunk changes through version 3.6.22. file: [825ee2c1] check-in: [541e2b48] user: drh branch: apple-osx, size: 29372
2009-12-17
22:12
Fixed some TCL test cases to work if SQLITE_OMIT_TRIGGER is defined. file: [f38dd7ca] check-in: [85e3c734] user: shaneh branch: trunk, size: 29332
2009-12-07
23:53
Merge all changes associated with the version 3.6.21 release into the OS-X branch. file: [6ae75e1f] check-in: [ad08794d] user: drh branch: apple-osx, size: 29292
2009-11-28
12:40
Fix a bug introduced by the fts3 refactoring (segfault when creating a table with zero module args). Also a fix to handle an OOM error. file: [02f671e7] check-in: [eada284b] user: dan branch: trunk, size: 29252
2009-11-03
22:34
Customizations for OSX contributed by Apple. file: [0fbba238] check-in: [941a01eb] user: adam branch: apple-osx, size: 29272
2009-10-07
18:41
Add some tests of statements in foreignkeys.html. file: [2caf7980] check-in: [83828679] user: dan branch: trunk, size: 29232
2009-04-09
01:23
Enhance sqlite3_shutdown() so that it automatically invokes sqlite3_reset_auto_extension(). This is a harmless no-op if applications are already calling sqlite3_reset_auto_extension() prior to sqlite3_shutdown(). And it prevents possible memory corruption if they do not. So it works either way. Most of the changes are to the test cases. (CVS 6475) file: [b22f925f] check-in: [0c41f7cf] user: drh branch: trunk, size: 28862
2009-04-06
17:50
Test cases and minor code changes to increase coverage of btree.c. (CVS 6456) file: [9bdc35fa] check-in: [def3a016] user: danielk1977 branch: trunk, size: 28841
2009-03-26
17:13
Check that the first byte of a potentially hot journal file is non-zero before beginning hot-journal rollback. Fix for #3751 and #3745. (CVS 6390) file: [ebaa0033] check-in: [80241a05] user: danielk1977 branch: trunk, size: 28851
2009-02-19
14:39
Changes to reduce the heap space consumed by triggers, views and tables in the in-memory representation of the schema. Also to reduce the space used by prepared statements slightly. (CVS 6305) file: [66546f67] check-in: [d9f6ffbc] user: danielk1977 branch: trunk, size: 28795
2009-02-05
16:31
Make the pending byte adjustable via sqlite3_test_control() on all builds, not just on test builds. (CVS 6263) file: [b28d5eb9] check-in: [e8f192e2] user: drh branch: trunk, size: 28747
2009-02-04
22:46
Add "backup" and "restore" methods to the TCL interfaces and test cases to exercise those methods. (CVS 6260) file: [94dc2fe5] check-in: [e420a3ce] user: drh branch: trunk, size: 28727
2009-02-03
16:51
Commit first version of the 'backup' feature. (CVS 6241) file: [3d11a8c1] check-in: [663479b4] user: danielk1977 branch: trunk, size: 28191
2009-01-09
10:49
Add a couple of coverage tests. (CVS 6149) file: [57b8ad3e] check-in: [6a64109d] user: danielk1977 branch: trunk, size: 28186
2008-11-21
00:10
Added support for proxy file locking style Added pragma support for controlling proxy file locking Added file control access to last errno and proxy locking Added support for TMPDIR environment variable Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934) file: [66c41fc4] check-in: [b9bc36d3] user: aswift branch: trunk, size: 28134
2008-08-05
17:53
Add SQLITE_STATUS_PAGECACHE_SIZE and SQLITE_STATUS_SCRATCH_SIZE. (CVS 5537) file: [12fd8394] check-in: [c4e9b824] user: drh branch: trunk, size: 28107
2008-07-25
15:39
Add the capability to track the maximum depth of the LALR(1) parser stack so that critical applications can check to see if they are getting close to limits. (CVS 5481) file: [160c759e] check-in: [ef0250f3] user: drh branch: trunk, size: 27906
2008-07-12
15:55
Fix the test script --binarylog option. (CVS 5401) file: [de507ef0] check-in: [03e3cfc4] user: danielk1977 branch: trunk, size: 27719
2008-07-11
16:15
Additional test coverage for the btree module. Remove the failsafe() macro and replace it with ALWAYS() and NEVER(). (CVS 5395) file: [3a121e1a] check-in: [d7e2f0d2] user: drh branch: trunk, size: 27791
2008-07-09
16:51
Test coverage improvements on printf. (CVS 5385) file: [fbb53d7a] check-in: [2d8f7beb] user: drh branch: trunk, size: 28084
2008-07-08
12:07
Extra coverage tests for btree.c. (CVS 5365) file: [4cb72d06] check-in: [08334f60] user: danielk1977 branch: trunk, size: 27799
2008-06-23
18:49
Fix a bug in handling queries on the sqlite_master table with an empty (0 bytes in size) database file. (CVS 5286) file: [e9971a96] check-in: [f8238770] user: danielk1977 branch: trunk, size: 27773
2008-06-19
00:16
Add some test logic to the new memory allocation subsystem. (Lots more needed.) The test suite is currently indicating memory leaks, though it is unclear if this is a true code problem or just an instrumentation problem. (CVS 5240) file: [1b57a6bf] check-in: [cb1f11cd] user: drh branch: trunk, size: 27665
2008-06-07
05:19
Do not call xSync() from zeroJournalHdr() if the Pager.noSync flag is set (i.e. for temp files). (CVS 5194) file: [afb90122] check-in: [9f5cbe29] user: danielk1977 branch: trunk, size: 26664
2008-06-05
11:39
Modify the signatures of the sqlite3_vfs.xAccess and sqlite3_vfs.xCheckReservedLock functions. (CVS 5188) file: [2930673d] check-in: [4226ac54] user: danielk1977 branch: trunk, size: 26308
2008-05-12
12:41
Temporarily disable extended IO error code tests. (CVS 5123) file: [1b88f471] check-in: [f204df3c] user: danielk1977 branch: trunk, size: 26218
10:57
Make test function do_ioerr_test more robust. No code changes. (CVS 5121) file: [0b13284e] check-in: [f532692e] user: danielk1977 branch: trunk, size: 26054
07:42
Modify logging code in test_osinst.c. No changes to production code. (CVS 5120) file: [39997d1f] check-in: [85c54a16] user: danielk1977 branch: trunk, size: 25985
2008-05-08
16:51
Fix recently introduced bug in tester.tcl. (CVS 5107) file: [e4d3e829] check-in: [4b573d4e] user: danielk1977 branch: trunk, size: 25807
15:58
Add extra instrumentation to test_osinst.c. Also the --binarylog option to the test scripts. (CVS 5106) file: [11961673] check-in: [8a99efc0] user: danielk1977 branch: trunk, size: 25781
2008-05-05
17:14
Fix recently introduced test script error causing a failure in incrblob_err.test. (CVS 5086) file: [a8975c66] check-in: [5e7c8ebd] user: danielk1977 branch: trunk, size: 25288
16:23
If an IO error occurs while locking the database and checking the cache validity, unlock the database before returning. Ticket #3030. (CVS 5083) file: [39289046] check-in: [4ad18091] user: danielk1977 branch: trunk, size: 25251
15:26
Avoid leaking page references after an IO error is encountered. (CVS 5082) file: [3f476ad2] check-in: [198c395b] user: danielk1977 branch: trunk, size: 24562
2008-04-17
19:14
Additional work on ticket #3015. The previous fix (check-in (4919)) did not appear to work in all cases and it disabled indexing in some places where it should not have. New test cases added to help insure that the current fix is better. (CVS 5026) file: [72e180cc] check-in: [0d2e258e] user: drh branch: trunk, size: 24049
2008-04-15
02:36
Add out-of-range tests on the first parameter to sqlite3_limit(). Add the ability to record tests that have been skipped due to configuration limitations. (CVS 5009) file: [93b57b68] check-in: [b7ffc6f0] user: drh branch: trunk, size: 23755
2008-04-10
17:27
Add the --ostrace and --ossummary options to tester.tcl. To log calls the vfs layer from within test scripts. (CVS 4984) file: [7820fa85] check-in: [e1322415] user: danielk1977 branch: trunk, size: 23344
2008-03-29
11:00
Add the --pause option to the main test driver. (CVS 4934) file: [5d1550b6] check-in: [37dfcdf5] user: drh branch: trunk, size: 22195
2008-03-28
15:44
Changes to the Mem structure to reduce the frequency of freeing and reallocating the dynamic buffer. (CVS 4928) file: [bf793fce] check-in: [d0bf73d8] user: danielk1977 branch: trunk, size: 21861
07:42
If memory is leaked when running a test script with the --malloctrace option, write out a file called leaks.sql in the same format as mallocs.sql containing th e leaked applications. The same tools can then be used to examine the stack traces associated with leaked allocations. (CVS 4926) file: [d967b343] check-in: [f1b97ed9] user: danielk1977 branch: trunk, size: 21860
2008-03-22
01:08
Add the speed1p.test script. Like speed1.test except that it tries to take advantage of prepared statements. (CVS 4907) file: [e7cc5f34] check-in: [ece4fb9f] user: drh branch: trunk, size: 21711
2008-03-21
17:29
Better integrate the new malloc related instrumentation with the test infrastructure. (CVS 4904) file: [7e6e28cf] check-in: [d2140cae] user: danielk1977 branch: trunk, size: 21288
14:22
Add some more logging to the malloc system used when SQLITE_MEMDEBUG is defined. (CVS 4901) file: [482f1b00] check-in: [79738f58] user: danielk1977 branch: trunk, size: 21717
2008-03-19
16:08
Move SQL functions used for testing only out of func.c and into a new test file named test_func.c. Use sqlite3_auto_extension() to make sure the test functions appear in every database connection. (CVS 4883) file: [c32f6dfa] check-in: [e90c4cc8] user: drh branch: trunk, size: 19525
2008-03-07
19:51
Correctly handle I/O errors that occur during OsUnlock(). Before this fix, an I/O error during OsUnlock() could lead to database corruption. That is not a serious problem, though, since errors during OsUnlock() are not possible on most systems. (CVS 4838) file: [8f1df98d] check-in: [b4c1258e] user: drh branch: trunk, size: 19494
2008-02-16
16:21
The power-of-two first-fit memory allocator is now working. (CVS 4793) file: [7760c410] check-in: [d134d29c] user: drh branch: trunk, size: 19237
2008-02-13
18:25
Where possible, avoid freeing buffers allocated for vdbe memory cells in case they can be reused. (CVS 4783) file: [70ed4c0d] check-in: [990237e2] user: danielk1977 branch: trunk, size: 19233
2008-02-08
18:25
Change the test code used for speed tests so that it does not throw an exception if the time command returns "0 microseconds per iteration". (CVS 4779) file: [bfad4d2a] check-in: [f37e8637] user: danielk1977 branch: trunk, size: 19097
2008-01-19
20:11
Miscellaneous code simplifications and cleanup and test coverage enhancements. (CVS 4730) file: [6a660064] check-in: [af129b6d] user: drh branch: trunk, size: 19008
2008-01-17
02:36
Registerification of the WHERE clause logic. (CVS 4716) file: [493be4c2] check-in: [b3a141b2] user: drh branch: trunk, size: 18942
2008-01-16
17:46
Get all tests running without memory leaks. (CVS 4714) file: [f851528e] check-in: [5807921f] user: drh branch: trunk, size: 18937
08:24
Work around using (regexp) in the (ifcapable) function of the test suite. So that simpler versions of tcl can call it. (CVS 4713) file: [9ec2de42] check-in: [3aa5606b] user: danielk1977 branch: trunk, size: 17651
2008-01-08
16:03
Add crash4.test with additional crash testing. (CVS 4695) file: [669599b9] check-in: [87b4ac4b] user: drh branch: trunk, size: 17156
15:18
Add additional randomness to crash tests. (CVS 4694) file: [cfe05132] check-in: [3ccce1f5] user: drh branch: trunk, size: 16962
2008-01-07
19:20
Registerify the AUTOINCREMENT processing and the OP_IsNull and OP_NotNull operators. (CVS 4692) file: [ac4dace5] check-in: [aa48867c] user: drh branch: trunk, size: 16737
2008-01-04
19:10
Some modifications to insert.c to work without using the stack. (CVS 4678) file: [191b1b06] check-in: [d9ac6bee] user: danielk1977 branch: trunk, size: 16423
2007-10-23
14:49
Make sure the sqlite3_vfs_register() and sqlite3_vfs_unregister() APIs work right even if not VFS is currently registered. Ticket #2738. (CVS 4505) file: [67514714] check-in: [c3650087] user: drh branch: trunk, size: 16338
2007-10-20
15:41
Simplify the mem3.c memory allocator. Have it call sqlite3_release_memory() automatically, without having to specify the soft heap limit. (CVS 4496) file: [58a86ba2] check-in: [ca51b2f5] user: drh branch: trunk, size: 16320
2007-10-15
19:34
Add a malloc size histogram to the debugging malloc implementation in mem2.c. (CVS 4490) file: [0fea2cee] check-in: [3e51696c] user: drh branch: trunk, size: 16305
2007-09-01
09:02
Fix a problem handling a malloc() failure in printf.c. Also some other things to improve test coverage. (CVS 4361) file: [913a808f] check-in: [595bfe72] user: danielk1977 branch: trunk, size: 16239
06:51
Fix for registration of non-default vfs objects. (CVS 4360) file: [a18c4ef2] check-in: [5f48fb95] user: danielk1977 branch: trunk, size: 16204
2007-08-31
14:31
Convert the TCL interface to use sqlite3_open_v2 (CVS 4352) file: [577c2eb7] check-in: [3434b7a9] user: drh branch: trunk, size: 16185
2007-08-23
11:07
Add some further tests and a bugfix for the atomic-write optimization. (CVS 4276) file: [d6fd4e9e] check-in: [5f0fb894] user: danielk1977 branch: trunk, size: 17327
02:47
Improvements to memory leak detection. The --backtrace=NNN option is now recognized by tester.tcl. Memory leak summaries are automatically written to the file ./memleak.txt and each leak is tagged with the test in which it occurred. The quick.test script runs on Linux with no errors and no leaks. (CVS 4273) file: [c50fd942] check-in: [21f6b310] user: drh branch: trunk, size: 17220
2007-08-22
22:04
All of the malloc test cases run. Still seeing failures in malloc4.test. (CVS 4272) file: [c9cd05b4] check-in: [205d0b88] user: drh branch: trunk, size: 17236
20:18
The malloc.test script now passes all tests with no errors. (CVS 4271) file: [e72b0b8e] check-in: [db818430] user: drh branch: trunk, size: 18894
2007-08-20
14:23
Changes to crash-test io backend (test6.c) so that it works with the sqlite3_vfs interface. (CVS 4247) file: [7907d791] check-in: [40f66ada] user: danielk1977 branch: trunk, size: 18677
2007-08-16
13:01
Remove the thread specific data subsystem from the unix build. Remove legacy cruft from sqliteInt.h. Use the new mutex subsystem in the PRNG. (CVS 4237) file: [2169504e] check-in: [3d60c14a] user: drh branch: trunk, size: 18664
2007-08-14
13:20
Back-port critical soft heap limit fixes to version 3.3.17. The following check-ins were back-ported: (4031), (4037), (4097), (4202), (4203), (4207), (4208), (4214). (CVS 4222) file: [f5dcc50b] check-in: [f0029da3] user: drh branch: branch_3_3_17, size: 18836
2007-08-10
16:41
Add the --soft-heap-limit=N option to the test scripts. Set this value to enforce a soft heap limit across all tests. This changes exposes several new bugs. (CVS 4202) file: [2ec34cd5] check-in: [8be84598] user: drh branch: trunk, size: 18848
2007-05-04
12:05
Test cases and corrections to IO and malloc() error handling in incremental blob IO functions. (CVS 3915) file: [9382df47] check-in: [641e5528] user: danielk1977 branch: trunk, size: 17939
2007-04-28
15:47
Add some tests (and 2 resulting bug fixes) to incr vacuum mode. (CVS 3885) file: [dcebe3c5] check-in: [89b1b3f8] user: danielk1977 branch: trunk, size: 17908
2007-04-19
12:30
Comment changes in the ioerr tests. No changes to code. (CVS 3859) file: [effe3dae] check-in: [b7ed0e1e] user: drh branch: trunk, size: 17888
2007-04-13
03:23
Additional tests designed to detect future performance regressions. (CVS 3840) file: [0fb5d0b9] check-in: [764e7262] user: drh branch: trunk, size: 17538
2007-03-31
22:34
Improvements to the output of the speed tests. (CVS 3785) file: [dda002da] check-in: [1a4d8024] user: drh branch: trunk, size: 17523
2007-03-25
19:08
Add the sqlite3_prepare_v2 and sqlite3_prepare16_v2 APIs to the loadable extension interface. (CVS 3713) file: [efa90050] check-in: [f02ba56d] user: drh branch: trunk, size: 17340
2007-03-17
10:26
Modifications to crash-test infrastructure. (CVS 3695) file: [3c7545cb] check-in: [c4be8d99] user: danielk1977 branch: trunk, size: 17314
07:22
Combine the two very similar definitions of (crashsql) in the test scripts. (CVS 3694) file: [4e062859] check-in: [eaf434d5] user: danielk1977 branch: trunk, size: 16647
2007-03-15
12:17
Infrastructure to make simulated I/O errors persistent instead of transient. (CVS 3689) file: [552d2eb0] check-in: [1a53f531] user: drh branch: trunk, size: 16343
2007-01-04
14:58
Fix a memory leak introduced by the latest changes to pager.c. (CVS 3554) file: [47670c2d] check-in: [8cad5d67] user: drh branch: trunk, size: 16193
2006-11-23
21:09
Improvements to the speed tests recently added to the test suite. (CVS 3519) file: [8aed3687] check-in: [272c1a6e] user: drh branch: trunk, size: 16087
09:39
Add performance tests to the test suite. (CVS 3516) file: [a1940002] check-in: [270c745d] user: drh branch: trunk, size: 16043
2006-10-04
11:55
Tests cases automatically remove many of their temporary files. (CVS 3463) file: [2c2683d3] check-in: [eef0ec0d] user: drh branch: trunk, size: 15600
2006-09-15
12:29
Bug fix and better testing of the extended result codes. (CVS 3423) file: [30159066] check-in: [78ae74db] user: drh branch: trunk, size: 15444
07:28
Add support for extended result codes - additional result information carried in the higher bits of the integer return codes. This must be enabled using the sqlite3_extended_result_code() API. Only a few extra result codes are currently defined. (CVS 3422) file: [d5c53890] check-in: [ba579ddc] user: drh branch: trunk, size: 15058
2006-09-02
14:50
Test for busted TCL builds that do not support 64-bit integers and print a warning message to users that test failures may be a result of the bad TCL build and not some problem with SQLite. Ticket #1953. (CVS 3386) file: [ddb510a8] check-in: [ca864ee9] user: drh branch: trunk, size: 14882
2006-06-23
08:05
Add tests and fixes for handling malloc() failures related to the virtual table feature. (CVS 3285) file: [0436eda9] check-in: [5d1d9071] user: danielk1977 branch: trunk, size: 14606
2006-01-24
13:09
Return code was being dropped because of overridden variable in OP_IsUnique. Fix this and the test logic problem that hid it. (CVS 3025) file: [66a4bfa6] check-in: [c30705a0] user: danielk1977 branch: trunk, size: 14595
2006-01-21
12:08
Fix more problems with malloc() and IO failures. (CVS 2985) file: [0a939262] check-in: [29281dea] user: danielk1977 branch: trunk, size: 14533
2006-01-17
16:10
Arrange for ThreadData to be automatically deallocated even if SQLITE_MEMDEBUG is defined. Fix for #1623. (CVS 2965) file: [e207c500] check-in: [9e2e4084] user: danielk1977 branch: trunk, size: 14497
09:35
Test suite fixes for builds that define OMIT symbols. (CVS 2962) file: [b260c1ac] check-in: [3a54a33d] user: danielk1977 branch: trunk, size: 14495
2006-01-16
12:46
Run the tests in shared.test a second time using an autovacuum database. (CVS 2957) file: [1f90490c] check-in: [99275229] user: danielk1977 branch: trunk, size: 14489
2006-01-11
23:40
Testing of the automatic TSD deallocation logic. The sqlite3_thread_cleanup() API is documented. This should close ticket #1601. (CVS 2920) file: [ed59b4ea] check-in: [fb518b0c] user: drh branch: trunk, size: 14443
2006-01-06
22:11
Fix bugs in test scripts that came of of sse testing. (CVS 2879) file: [b9b2c481] check-in: [22bf1a2f] user: drh branch: trunk, size: 14191
2006-01-05
11:34
Add the shared schema/pager modifications. Very few tests so far. (CVS 2859) file: [58dcfde5] check-in: [deeda0dc] user: danielk1977 branch: trunk, size: 14137
2006-01-03
00:33
The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852) file: [9ab7dc33] check-in: [70b22857] user: drh branch: trunk, size: 14111
2005-12-30
16:28
Add part of the btree layer of the shared-cache feature. (CVS 2848) file: [fae9e5b9] check-in: [2afcad99] user: danielk1977 branch: trunk, size: 14089
2005-12-09
14:39
Define the sqliteMalloc() macro differently to avoid a compiler warning. (CVS 2809) file: [a06c798a] check-in: [3d177bde] user: danielk1977 branch: trunk, size: 14009
14:25
Many small changes to ensure memory is not leaked after malloc() fails. (CVS 2808) file: [6effe753] check-in: [601c3354] user: danielk1977 branch: trunk, size: 13991
2005-11-26
00:25
Modify the OS layer so that I/O routines are called through a virtual function table. The os_test.c module has been replaced by test6.c. The crash tests are busted now and need to be fixed. (CVS 2785) file: [1dbcac19] check-in: [1f69aec2] user: drh branch: trunk, size: 12337
2005-11-04
22:03
VACUUM works even on an empty database. Ticket #1512. (CVS 2760) file: [bf4e288c] check-in: [1b6bf418] user: drh branch: trunk, size: 12343
2005-09-17
15:20
Changes to make corruption errors easier to track down. (CVS 2709) file: [1e75553d] check-in: [c0733000] user: drh branch: trunk, size: 12346
2005-05-26
15:20
Add a -cleanup option to Tcl test proc do_ioerr_test. (CVS 2485) file: [98ecdc57] check-in: [b0a898c0] user: danielk1977 branch: trunk, size: 12320
2005-02-12
08:59
Fix a problem with sub-queries and the flattening optimization. Also handle an extra case of database corruption. (CVS 2324) file: [69c0dc1a] check-in: [f7858d88] user: danielk1977 branch: trunk, size: 12232
2005-01-24
10:25
Modifications and bugfixes so that the test suite passes with the TCL statement cache turned on. (CVS 2271) file: [227af8e3] check-in: [d5233e07] user: danielk1977 branch: trunk, size: 12281
2005-01-22
03:39
Test script changes: Bug fix and cleanup on ioerr tests. Also, don't use TCL "file copy" command on windows. (CVS 2264) file: [d734cbbc] check-in: [764b55ad] user: danielk1977 branch: trunk, size: 12270
2005-01-21
03:12
Modify test scripts to work when SQLITE_OMIT_SUBQUERY (along with other OMIT macros) is defined. (CVS 2251) file: [0e9e3697] check-in: [bb0254ab] user: danielk1977 branch: trunk, size: 7886
2005-01-13
11:07
Test cases to improve coverage of pager.c. (CVS 2205) file: [48bf84ac] check-in: [0428a148] user: danielk1977 branch: trunk, size: 7793
2005-01-03
01:33
Fix typos in comments in test code. (Oops. This check-in also picked up some unrelated changes to documentation.) (CVS 2175) file: [071ad70e] check-in: [586acc85] user: drh branch: trunk, size: 6605
2004-11-14
04:04
Changes toward reducing code size when SQLITE_OMIT_UTF16 is enabled. (CVS 2099) file: [e7ebedf6] check-in: [59a0a8b7] user: drh branch: trunk, size: 6605
2004-11-10
15:27
Ensure the test suite can run with either SQLITE_OMIT_AUTOVACUUM or SQLITE_DEFAULT_AUTOVACUUM=1 defined. (CVS 2087) file: [9bd005b2] check-in: [0747b558] user: danielk1977 branch: trunk, size: 6611
2004-11-03
13:59
More work on optionally removing unused features at compile-time. (CVS 2049) file: [7ef4fb78] check-in: [a82980fd] user: drh branch: trunk, size: 6413
2004-10-30
20:23
Begin adding the ability to remove unused features at compile-time and still have all the tests pass. (CVS 2033) file: [6dd72b79] check-in: [2aa506cc] user: drh branch: trunk, size: 6380
2004-08-20
18:34
Tcl interface transfers values directly between SQLite and Tcl_Objs, without at translation to strings. (CVS 1898) file: [1ff1170d] check-in: [e97c3313] user: drh branch: trunk, size: 6124
2004-06-19
00:16
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) file: [f36cc22d] check-in: [d705d051] user: drh branch: trunk, size: 6102
2004-06-15
02:44
(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) file: [a3f5b6de] check-in: [4f5e2530] user: danielk1977 branch: trunk, size: 6104
2004-05-21
10:08
Further work on the new API. All the functions to execute queries are there now. (CVS 1427) file: [fc10520d] check-in: [fc94575d] user: danielk1977 branch: trunk, size: 5932
01:47
Add new sqlite3_open() and sqlite3_open16() APIs. (CVS 1423) file: [8c234ba9] check-in: [307b5500] user: danielk1977 branch: trunk, size: 5931
2004-05-20
22:16
Add internal support for collating sequences. This breaks 244 tests. (CVS 1420) file: [4f7d3ec8] check-in: [a6cb09d7] user: drh branch: trunk, size: 5919
2004-05-12
11:24
Add some more code to support manifest typing in indices. Not activated yet. (CVS 1362) file: [4b7e254b] check-in: [2f16c9ef] user: danielk1977 branch: trunk, size: 5896
2004-05-10
23:29
Work toward getting the new btree.c integrated with vdbe.c. (CVS 1345) file: [3780967a] check-in: [bc5a2daf] user: drh branch: trunk, size: 5886
2004-05-07
17:57
The btree.c module compiles and links and passes some tests. Many tests still fail, though. (CVS 1321) file: [64babe25] check-in: [d394b2b2] user: drh branch: trunk, size: 6823
2004-04-26
14:10
Pager tests working. (CVS 1308) file: [5b47e21f] check-in: [910067a2] user: drh branch: trunk, size: 6824
2004-02-14
01:39
Disable the malloc.test tests if not compiled with -DMEMORY_DEBUG (CVS 1239) file: [2f1d43df] check-in: [41b6ad78] user: drh branch: trunk, size: 6784
2004-02-11
02:18
Pass all (relevant) regression tests when using the codec. (CVS 1223) file: [024e68f6] check-in: [5200e9ed] user: drh branch: trunk, size: 6782
2003-06-15
23:42
Enhance the "PRAGMA integrity_check" command to verify that all indices are correctly constructed. New calls to integrity_check are made in the test suite. These changes are intended to prevent any future problems such as seen in ticket #334. (CVS 1024) file: [2671536d] check-in: [c9734c27] user: drh branch: trunk, size: 6477
2003-03-01
19:45
Get the non-callback API working with the EXPLAIN keyword and for PRAGMAs. Tickets #258 and #257. Update the API documentation on the sqlite_changes() routine to explain how it works with the non-callback API. Ticket #250. (CVS 875) file: [d7a5835e] check-in: [620e1065] user: drh branch: trunk, size: 6480
2003-02-16
22:21
Added test code to check for file descriptor leaks. All regression tests pass now on both win2k and linux. (CVS 868) file: [d7541e28] check-in: [75ba7828] user: drh branch: trunk, size: 5988
2002-06-25
13:16
Enhance the INTEGRITY_CHECK pragma to test the auxiliary database file in addition to the main database file. (CVS 642) file: [6f603d90] check-in: [52eba4de] user: drh branch: trunk, size: 5858
2002-03-06
22:01
Added the default_cache_size and default_synchronous pragmas. Added additional tests for pragmas. Added a new speedtest script. (CVS 421) file: [dc1b56bd] check-in: [161c0c5f] user: drh branch: trunk, size: 5709
2001-11-09
22:41
Minor bugs fixed. (CVS 307) file: [96db1b49] check-in: [6e7e7dbf] user: drh branch: trunk, size: 5651
2001-09-27
15:11
Fixed the support of UNIQUE and PRIMARY KEY. (CVS 268) file: [c7ddeebc] check-in: [116fdad0] user: drh branch: trunk, size: 5333
2001-09-20
01:44
2.0-Alpha-2 release (CVS 258) file: [957cd92f] check-in: [d2a1aac4] user: drh branch: trunk, size: 5175
2001-09-16
00:13
Disclaimed copyright. Preparing for release 2.0. (CVS 250) file: [4d93d04b] check-in: [4e926efe] user: drh branch: trunk, size: 5162
2001-09-14
16:42
Bug fixes and speed improvements. Delete is still slow. (CVS 244) file: [fa79c7ae] check-in: [7da856cd] user: drh branch: trunk, size: 5705
2001-09-13
21:53
Many problems fixed. Many problems yet to go. (CVS 242) file: [3147bb13] check-in: [62c7bd11] user: drh branch: trunk, size: 5503
2001-04-11
14:28
better handling of out-of-memory errors (CVS 207) file: [39a707da] check-in: [86b30cd0] user: drh branch: trunk, size: 6129
2001-04-06
16:13
Check for miscompiled Tcl (CVS 204) file: [dba25c97] check-in: [735d8b5c] user: drh branch: trunk, size: 6164
2001-04-04
11:48
Added transaction support (CVS 196) file: [c77fd7a4] check-in: [35a8feed] user: drh branch: trunk, size: 5031
2001-03-20
12:55
Open windows files in binary mode. (CVS 193) file: [01f88114] check-in: [e48b9f24] user: drh branch: trunk, size: 5022
2001-03-15
18:21
Identify tests that depend on system load and processor speed. (CVS 192) file: [2afa947e] check-in: [4b0ba238] user: drh branch: trunk, size: 4939
2001-01-31
13:28
Working better with Win95. Continued work on the new db.c backend. (CVS 1714) file: [e24caef6] check-in: [df0ff304] user: drh branch: trunk, size: 3851
2001-01-22
00:31
:-) (CVS 180) file: [e053e14a] check-in: [98da8253] user: drh branch: trunk, size: 3662
2000-12-10
18:23
speed tweaks and documentation updates (CVS 167) file: [446b8828] check-in: [ced90c3f] user: drh branch: trunk, size: 3640
2000-10-19
14:10
Added the "memory:" driver (CVS 158) file: [59edb045] check-in: [54d60c68] user: drh branch: trunk, size: 3077
2000-09-21
13:01
Obj-ify tclsqlite (CVS 146) file: [ad57d7e8] check-in: [85a4254e] user: drh branch: trunk, size: 2380
2000-06-08
13:36
remove all memory leaks (CVS 80) file: [95b28679] check-in: [bf98cf82] user: drh branch: trunk, size: 2477
2000-05-31
17:59
:-) (CVS 24) file: [44690d46] check-in: [4cd98eba] user: drh branch: trunk, size: 2458
2000-05-30
00:51
:-) (CVS 11) file: [70d25b7c] check-in: [9818723e] user: drh branch: trunk, size: 2212
2000-05-29
23:48
:-) (CVS 8) file: [0c260d6e] check-in: [e34143c2] user: drh branch: trunk, size: 2258
20:41
:-) (CVS 6) file: [31a90779] check-in: [1517f852] user: drh branch: trunk, size: 2139 Added