/ File History
Login

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

History of test/sqllimits1.test

2019-04-09
20:50
Fix a problem caused by a small SQLITE_LIMIT_LENGTH value and a CREATE TABLE with a very large name. file: [264f4b0f] check-in: [9b5d4088] user: dan branch: toobig-fix, size: 28153
2015-11-21
19:43
Fix an obscure memory leak found by libfuzzer that may occur under some circumstances if expanding a "*" expression causes a SELECT to return more than 32767 columns. file: [a74ee2a3] check-in: [60de5f23] user: dan branch: trunk, size: 27842
2015-09-18
15:13
Fix sqlilimits.test module so that it knows that the SELECT in a CREATE VIEW is not checked until the view is actually used. file: [89b3d5aa] check-in: [acf5d87f] user: drh branch: trunk, size: 27564
2015-03-06
04:37
Clearification of some documentation text. Added requirements marks. file: [e05786ea] check-in: [8c1e85aa] user: drh branch: trunk, size: 27469
2014-10-08
15:53
Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit. file: [9014524e] check-in: [6483d426] user: drh branch: trunk, size: 26441
2013-03-29
19:38
Further fixes for test scripts. file: [861cbb85] check-in: [23ffa4f9] user: dan branch: two-mappings, size: 26199
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: [b1aae27c] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 26180
2011-07-04
06:52
Adjust a couple of test scripts so that they work with OMIT_UTF16 builds. file: [0ebf7bed] check-in: [6c51bad0] user: dan branch: trunk, size: 26187
2009-06-25
01:47
Improved handling of oversize string and blob errors. Other simplifications in support of full coverage testing. (CVS 6813) file: [e90a0ed9] check-in: [8b340766] user: drh branch: trunk, size: 26131
2009-06-12
12:04
Enable the SQLITE_LIMIT_FUNCTION_ARG limiter. (CVS 6753) file: [06c2c6cb] check-in: [a17e3317] user: drh branch: trunk, size: 26143
2008-07-15
00:27
Increased test coverage. (CVS 5414) file: [2f7ca3c7] check-in: [7cf91e08] user: drh branch: trunk, size: 26146
2008-07-10
00:32
Remove unused code. Test coverage enhancements. Modify the algorithm used to select column names for VIEWs of joins so that the constructed column names omits the underlying table names. (CVS 5386) file: [bfa4ffae] check-in: [636cd723] user: drh branch: trunk, size: 25842
2008-07-08
15:26
Tests for SQLITE_LIMIT_LENGTH enforcement in sqlite3_bind. (CVS 5369) file: [b0444644] check-in: [c5e45dd6] user: drh branch: trunk, size: 25254
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: [68f7eab0] check-in: [b7ffc6f0] user: drh branch: trunk, size: 24481
2008-03-22
23:59
Bug fix in the newly revised sqllimit1.test script. (CVS 4908) file: [cebd8709] check-in: [2a89fb3c] user: drh branch: trunk, size: 24136
2008-03-20
18:00
In the sqlite3_limit() interface, take out the feature where zero means use the hard upper bound. If an application wants the hard upper bound, it can set the limit to 0x7fffffff and the bound will be automatically truncated. (CVS 4900) file: [844c5947] check-in: [d6be1f49] user: drh branch: trunk, size: 24141
16:30
Reinstate test cases for the limit tests. The sqlite3_limit() API is now tested and working. (CVS 4899) file: [9ecac01f] check-in: [4c4be4c3] user: drh branch: trunk, size: 24237
2008-01-31
14:54
Fix assertion fault in sqllimits1.test encountered when auto_vacuum is enabled. Correct the sqllimit1 tests to account for extra pages inserted by auto_vacuum. (CVS 4759) file: [29d87be2] check-in: [9b207d1a] user: drh branch: trunk, size: 19484
2008-01-22
01:48
Changes to lemon to generate additional comments in the output file and to remove unreachable code. Additional test cases for improved test coverage. (CVS 4736) file: [f861e617] check-in: [2a0bc1e1] user: drh branch: trunk, size: 19381
2008-01-17
20:26
Improved test coverage in date.c. Report an error if a malloc fails within strftime(). (CVS 4721) file: [81827ef2] check-in: [495fb416] user: drh branch: trunk, size: 18772
2007-12-17
16:20
When SQLITE_MAX_SQL_LENGTH is 0, disable the limit. Make the default 0. Once again build the sqlite3 CLI from individual source files so that it can be built on systems that lack tclsh. Tickets #2845 and #2846. (CVS 4636) file: [ede9874f] check-in: [07aeca3b] user: drh branch: trunk, size: 18420
2007-11-28
22:36
Add the {quote: StrAccum} object for accumulating strings. Revamp xprintf to use the new object. Rewrite the group_concat() function to use the new object. Productize and test the group_concat() function. (CVS 4578) file: [e7a6c34f] check-in: [221aee72] user: drh branch: trunk, size: 17628
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: [3b08a538] check-in: [07c00fff] user: danielk1977 branch: trunk, size: 17342
2007-09-06
23:39
Throw an error on an attempt to open a database where the page size is larger than SQLITE_MAX_PAGE_SIZE. Ticket #2628. (CVS 4411) file: [24955081] check-in: [4881f7cb] user: drh branch: trunk, size: 17288
2007-09-03
18:01
In sqllimits1.test, set MAX_SQL_LENGTH to a value smaller than MAX_LENGTH. (CVS 4385) file: [1e47dd64] check-in: [51726a9b] user: danielk1977 branch: trunk, size: 16743
17:30
Remove an unreachable case from xferOptimization(). Also other minor test coverage improvements. (CVS 4383) file: [a86428dd] check-in: [75af7189] user: danielk1977 branch: trunk, size: 16743
2007-09-01
18:24
Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367) file: [4522961c] check-in: [02b751fb] user: danielk1977 branch: trunk, size: 16447
16:16
Remove the syncOk argument to pager_recycle. Now that sqlite3_memory_release uses a global lru list of page, it is no longer required. (CVS 4364) file: [b4b2afd7] check-in: [fb27692a] user: danielk1977 branch: trunk, size: 16133
11:04
Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) file: [57378882] check-in: [fde6142b] user: danielk1977 branch: trunk, size: 14552
05:57
Call sqlite3OsDlError to obtain error information after DlOpen or DlSym fail. (CVS 4358) file: [6974f124] check-in: [3d74256c] user: danielk1977 branch: trunk, size: 14356
2007-08-31
17:42
Allow sqllimits1.test to be run from a regular build of testfixture. Add the 'amalgamation-testfixture' target to main.mk - to build testfixture via sqlite3.c. (CVS 4354) file: [cd206951] check-in: [d1194273] user: danielk1977 branch: trunk, size: 14210
2007-06-07
19:08
Make sure zeroblob does reasonable things with a negative argument or an argument that is larger than the maximum blob size. (CVS 4048) file: [c74c7cdb] check-in: [f4021843] user: drh branch: trunk, size: 13649
15:45
Fix an error in test file sqllimits1.test that was causing a test to fail when SQLITE_MAX_EXPR_DEPTH was defined. (CVS 4047) file: [2b5c2588] check-in: [e66aa2c3] user: danielk1977 branch: trunk, size: 13282
2007-05-10
11:43
Another test for overflow in strftime(). It was not broken. (CVS 3969) file: [b15a5784] check-in: [5800d032] user: danielk1977 branch: trunk, size: 13299
10:46
Add code to enforce the MAX_EXPR_DEPTH limit. (CVS 3968) file: [67486681] check-in: [2c9c94a2] user: danielk1977 branch: trunk, size: 12796
2007-05-09
15:56
Fix an obscure cache corruption that could occur after an SQLITE_FULL error. (CVS 3964) file: [d5d0047b] check-in: [e8e879ac] user: danielk1977 branch: trunk, size: 11796
11:37
Add further test cases for compile time limits. (CVS 3963) file: [f06a5574] check-in: [9bf2c594] user: danielk1977 branch: trunk, size: 11469
08:24
Fix enforcement of the LIKE_PATTERN limit. (CVS 3962) file: [7fff0aaf] check-in: [8819617b] user: danielk1977 branch: trunk, size: 8148
2007-05-08
17:54
Add a few more tests to sqllimit1.test. (CVS 3954) file: [02a33a7f] check-in: [eeee6b71] user: danielk1977 branch: trunk, size: 5379
16:13
Add a test case that uses a trigger to insert many rows to sqllimits1.test. (CVS 3953) file: [b88ffc18] check-in: [63682225] user: danielk1977 branch: trunk, size: 3851
15:59
Add new test file sqllimits1.test. (CVS 3952) file: [180c2bc1] check-in: [c8974603] user: danielk1977 branch: trunk, size: 1652 Added