/ File History
Login

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

History of test/autoinc.test

2019-04-04
17:58
Add test cases to improve coverage of VDBE branches. Still some to go. file: [997d6f18] check-in: [4cef609d] user: dan branch: trunk, size: 23317
2018-11-07
02:17
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled. file: [381f494f] check-in: [3212733c] user: drh branch: read-only-shadow, size: 22660
2018-05-29
16:37
Fix autoinc.test and resetdb.test so that they work with all permutations. file: [9d202b7d] check-in: [89f56d6b] user: dan branch: trunk, size: 22415
14:06
Fix some test script issues caused by recent EXPLAIN QUERY PLAN enhancements. file: [5ecd36e0] check-in: [f808e228] user: dan branch: trunk, size: 22348
2018-05-23
16:50
Verify that the sqlite_sequence table exists and is in approximately the correct format prior to using it to process an autoincrement table. Fix for ticket [d8dc2b3a58cd5dc2918a1d4a]. file: [c6df81f1] check-in: [e199e859] user: drh branch: trunk, size: 22213
2018-04-21
03:06
Fix UPSERT so that it plays nicely with AUTOINCREMENT. file: [83aad644] check-in: [359725ab] user: drh branch: trunk, size: 17918
2016-12-16
01:00
All temp.sqlite_master to be used as an alias for sqlite_temp_master. file: [6ae8fb69] check-in: [8d646905] user: drh branch: trunk, size: 17604
2016-10-03
02:59
Make sure the sqlite_sequence table is updated when an optional xfer optimization is used. Fix for ticket [7b3328086a5c1]. file: [c3a55c36] check-in: [81e4d4f8] user: drh branch: trunk, size: 17604
2013-11-26
15:45
Change the REAL-to-INTEGER casting behavior so that if the REAL value is greater than 9223372036854775807.0 then it is cast to the latest possible integer, 9223372036854775807. This is sensible and the way most platforms work in hardware. The former behavior was that oversize REALs would be cast to the smallest possible integer, -9223372036854775808, which is the way Intel hardware works. file: [c5891252] check-in: [6f53fc71] user: drh branch: trunk, size: 17137
2011-08-02
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: [bd30d372] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 17136
2009-09-21
16:06
Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030]. file: [85ef3180] check-in: [fb6ceed3] user: dan branch: trunk, size: 17157
2009-09-14
23:47
Make sure sufficient space is allocated for at least one VDBE cursor when autoincrement is used. Ticket [a696379c1f088]. file: [381bba4b] check-in: [2b2a1ef7] user: drh branch: trunk, size: 16933
2009-09-01
17:11
Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. file: [a5affdde] check-in: [e016cca3] user: dan branch: trunk, size: 16230
2009-08-30
11:42
Fixes for new triggers scheme. file: [8242b84e] check-in: [9eb91efd] user: dan branch: trunk, size: 16236
2009-08-28
18:53
Changes to support recursive triggers. file: [f1959df9] check-in: [9b9c1921] user: dan branch: trunk, size: 16183
2009-06-23
20:28
Enhance autoincrement so that it works with triggers that also do autoincrement inserts, even multiple inserts into the same table. Ticket #3928 (CVS 6807) file: [71bc5183] check-in: [1330993d] user: drh branch: trunk, size: 16145
2008-08-11
18:44
Do not allow indexing of any table whose name begins with "sqlite_". Ticket #3284. Improve handling of databases with malformed schemas - just in case somebody has actually indexed a system table. (CVS 5553) file: [ab549b48] check-in: [0e1d8d14] user: drh branch: trunk, size: 13523
2008-05-29
03:20
When initializing the sqlite_sequence entry for an AUTOINCREMENT table, make sure the value is an reasonable integer even if the initial insert failed. Ticket #3148. (CVS 5175) file: [42af2c40] check-in: [7e684785] user: drh branch: trunk, size: 13384
2008-01-04
19:10
Some modifications to insert.c to work without using the stack. (CVS 4678) file: [0555aa5c] check-in: [d9ac6bee] user: danielk1977 branch: trunk, size: 12907
2007-10-09
08:29
Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) file: [0e67964f] check-in: [07c00fff] user: danielk1977 branch: trunk, size: 12887
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: [60005a67] check-in: [70b22857] user: drh branch: trunk, size: 12870
2005-11-14
22:29
Create separate affinities for INTEGER and REAL. (CVS 2766) file: [ba46a006] check-in: [ce06c123] user: drh branch: trunk, size: 12838
2005-08-11
02:10
Improve the error message associated with SQLITE_FULL. Ticket #1353. Also remove error messages for obsolete error codes SQLITE_INTERNAL, SQLITE_NOTFOUND, and SQLITE_TOOBIG. (CVS 2580) file: [395fbac8] check-in: [fa7403c7] user: drh branch: trunk, size: 12836
2005-06-14
02:12
Do not record existance the sqlite_sequence table until it is actually created. Ticket #1283. (CVS 2513) file: [2aba7dc8] check-in: [95256d95] user: drh branch: trunk, size: 12828
2005-03-29
03:10
Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427) file: [bef47b3c] check-in: [c41d5544] user: danielk1977 branch: trunk, size: 12200
2005-02-17
00:03
Compile-time option to limit the size of AUTOINCREMENT rowids to 32-bits. (CVS 2349) file: [d619da7d] check-in: [c5366dea] user: drh branch: trunk, size: 11733
2005-01-21
11:55
Improve test coverage for minimum feature builds. (CVS 2254) file: [c6daf10f] check-in: [9c4d0e13] user: danielk1977 branch: trunk, size: 11453
2004-11-22
13:35
Ensure tests pass when SQLITE_OMIT_COMPOUND_SELECT is defined. (CVS 2138) file: [c071e51f] check-in: [007be591] user: danielk1977 branch: trunk, size: 11188
2004-11-13
03:48
Autoincrement is now working and has regression tests. (CVS 2095) file: [11330758] check-in: [10c712a2] user: drh branch: trunk, size: 11271 Added