/ File History
Login

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

History of test/btree.test

2008-02-02
20:47
Delete unused "pager3_refinfo_enable" flag and its associated debugging macros. Ticket #2923. (CVS 4774) file: [d22b1b2c] check-in: [fccb217d] user: drh branch: trunk, size: 24546
2008-01-19
23:50
Additional test coverage improvements. Test coverage now stands at 98.73%. (CVS 4731) file: [41c32844] check-in: [010f7b78] user: drh branch: trunk, size: 24708
2007-09-06
22:19
Allocate page cache headers and page cache data buffers separately. The data buffer will be a power of two in size and this gives some malloc implementation additional optimization opportunitites. (CVS 4409) file: [eef24f3d] check-in: [2b755def] user: drh branch: trunk, size: 24709
2007-06-25
08:16
Make the auto_vacuum mode peristent in all cases. (CVS 4115) file: [d394f22b] check-in: [5b0408dd] user: danielk1977 branch: trunk, size: 24700
2007-04-04
01:27
Test coverage improvements. (CVS 3807) file: [8b616898] check-in: [25f49acc] user: drh branch: trunk, size: 24694
2007-01-03
23:37
Clean up memory leaks and uninitialized variables detected by valgrind. Identify all tests where we deliberately derefence freed memory by adding a "-misuse" tag. (CVS 3550) file: [5902dd2d] check-in: [70a86270] user: drh branch: trunk, size: 24641
2006-08-16
16:42
Allows UPDATE, INSERT, and DELETEs to occur while a SELECT is pending on the same table. (CVS 3355) file: [099978c3] check-in: [8c52d2ad] user: drh branch: trunk, size: 24665
2006-03-19
13:00
Increase test coverage to above 98%. (CVS 3144) file: [b1957e39] check-in: [8ae6ccc7] user: drh branch: trunk, size: 24494
2005-01-11
10:25
Test cases to improve coverage of btree.c (and minor bugfixes). (CVS 2190) file: [8aa7424a] check-in: [8ced4915] user: danielk1977 branch: trunk, size: 27389
2005-01-10
12:59
Extra test cases to improve coverage of btree.c (CVS 2189) file: [ff754a2e] check-in: [a4619886] user: danielk1977 branch: trunk, size: 24709
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: [7ae2c9dd] check-in: [0747b558] user: danielk1977 branch: trunk, size: 24118
11:55
Ensure tables cannot be created/dropped when btree cursors are open. (CVS 2085) file: [3a734c9e] check-in: [8e5c2e5d] user: danielk1977 branch: trunk, size: 24061
2004-10-18
21:34
Fix typos in the names of some regression tests. Ticket #962. (CVS 2023) file: [ac0e3327] check-in: [77542beb] user: drh branch: trunk, size: 23986
2004-08-14
19:20
If meta(3)>0 then make the database readonly for now. This allows the current database to interact with future releases that might include autovacuum. (CVS 1888) file: [97b563e1] check-in: [7619bf47] user: drh branch: trunk, size: 23986
2004-06-30
02:35
Minor fixes for UTF-16 databases. (CVS 1770) file: [973791eb] check-in: [6c5c11e0] user: danielk1977 branch: trunk, size: 23996
2004-06-20
03:06
fix fulltest error by restoring unset (CVS 1644) file: [f1dc208d] check-in: [d2ccac9d] user: dougcurrie branch: trunk, size: 23999
2004-06-17
00:01
Remove the second definition of SQLITE_N_BTREE_META from test3.c. (CVS 1609) file: [77209dd3] check-in: [b1e66ae4] user: danielk1977 branch: trunk, size: 24000
2004-05-30
21:14
Add 3-byte and 6-byte integer serial types. This makes databases smaller and faster. Should we go ahead and add 5- and 7-byte integer types too? (CVS 1499) file: [018909b1] check-in: [e6685af8] user: drh branch: trunk, size: 24115
2004-05-18
15:57
New varint encoding gives a maximum varint length of 9 instead of 10. (CVS 1395) file: [08e4093c] check-in: [61bdb53a] user: drh branch: trunk, size: 23858
2004-05-14
16:50
Optimized varint routines and tests added. (CVS 1380) file: [d865f501] check-in: [d4e0933d] user: drh branch: trunk, size: 24128
2004-05-09
11:51
The btree.test test is no working with integrity_check enabled. (CVS 1330) file: [ed5781db] check-in: [9f1caa53] user: drh branch: trunk, size: 23858
01:35
Begin trying to get integrity checking working on the new btree.c. (CVS 1329) file: [c4399a76] check-in: [499569da] user: drh branch: trunk, size: 23595
00:40
All tests in btree.test now pass (but only because I commented out the btree_integrity_check test.) (CVS 1328) file: [faa386a7] check-in: [ee706e9c] user: drh branch: trunk, size: 23233
2004-05-08
20:07
More btree.c bug fixes. (CVS 1327) file: [c2632898] check-in: [e9f84ff3] user: drh branch: trunk, size: 24570
10:56
Get the code back to the point where it will compile the btree.c tests. Move the default key comparison routine from btree.c into vdbeaux.c. Commented out code in vdbe.c that will need to be fixed. (CVS 1326) file: [d9d00f8a] check-in: [2bca9224] user: drh branch: trunk, size: 23955
02:03
More bug fixes in btree.c. (CVS 1323) file: [54caf3f9] check-in: [2d64cba3] user: drh branch: trunk, size: 23956
2004-05-07
23:50
More bug fixes in btree.c. (CVS 1322) file: [c8a548ed] check-in: [a80939ef] user: drh branch: trunk, size: 23889
17:57
The btree.c module compiles and links and passes some tests. Many tests still fail, though. (CVS 1321) file: [77f93efa] check-in: [d394b2b2] user: drh branch: trunk, size: 23109
2004-02-10
01:54
Allow SQLITE_PAGE_SIZE to be redefined on the compiler command-line. (CVS 1217) file: [677aeaac] check-in: [4c7bf714] user: drh branch: trunk, size: 22709
2003-02-12
14:09
Added the new FULL option to the SYNCHRONOUS pragma. Still need to test it. (CVS 863) file: [1e3463c7] check-in: [792a9e15] user: drh branch: trunk, size: 22647
2002-09-02
12:14
Detect when the test scripts are being run as root and issue an appropriate error message. (CVS 740) file: [10e75aec] check-in: [9ca2c507] user: drh branch: trunk, size: 22548
2002-02-19
13:39
Change the name of the sanity_check PRAGMA to "integrity_check" and make it available on all compiles. (CVS 381) file: [bf326f54] check-in: [c6e9048e] user: drh branch: trunk, size: 22528
2001-11-23
00:24
Fix a bug in DROP TABLE that could cause SQLITE_MASTER table corruption. The root problem was that the sequence of BTree operations (Delete, Next) would not always leave the cursor pointing at the first entry after the entry that was deleted. A consequence of this error was that a DROP TABLE on a table with indices would not always remove every index associated with that table from the SQLITE_MASTER table. Subsequent attempts to open the database will fail when the index for the missing table was parsed. Changes have also been made to ignore extra indices in the SQLITE_MASTER table so that a database previously corrupted by this bug is once again readable. (CVS 316) file: [6ab4dc5f] check-in: [8a984667] user: drh branch: trunk, size: 22525
2001-09-23
02:35
Fixes to the locking and rollback behavior. (CVS 261) file: [47952c7a] check-in: [337b3d3b] user: drh branch: trunk, size: 22525
2001-09-16
00:13
Disclaimed copyright. Preparing for release 2.0. (CVS 250) file: [bb1d1caf] check-in: [4e926efe] user: drh branch: trunk, size: 22498
2001-08-20
00:33
Restore btree to the main line. (CVS 237) file: [5e1eeb03] check-in: [2e6aff98] user: drh branch: trunk, size: 23041 Added
2001-07-02
17:51
BTree and pager are working pretty well now. (CVS 234) file: [084f03bf] check-in: [a84fb078] user: drh branch: trunk, size: 23065
2001-06-30
21:53
Implemented the sqliteBtreeSanityCheck() test function. (CVS 232) file: [2463425e] check-in: [42486880] user: drh branch: trunk, size: 22856
2001-06-28
11:50
More BTree tests and a few bug fixes. (CVS 231) file: [6299ba79] check-in: [2c912794] user: drh branch: trunk, size: 22799
01:54
Got a lot of BTree tests working. Still lots more needed. (CVS 230) file: [dc07031a] check-in: [9cfeeb58] user: drh branch: trunk, size: 17927
2001-06-25
02:11
More tests and bug fixes in btree.c (CVS 229) file: [92079997] check-in: [6b9b298b] user: drh branch: trunk, size: 12582
2001-06-24
20:39
The first test file for BTree added. Simple insert and delete tests pass. There is still a lot of work to be done, though. (CVS 228) file: [8db61fdd] check-in: [85f015c9] user: drh branch: trunk, size: 6408 Added