/ All files named "test/sqllimits1.test"
Login

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

History for test/sqllimits1.test

2019-04-09
20:50
[264f4b0f] part of check-in [9b5d4088] Fix a problem caused by a small SQLITE_LIMIT_LENGTH value and a CREATE TABLE with a very large name. (check-in: [9b5d4088] user: dan branch: toobig-fix, size: 28153)
2015-11-21
19:43
[a74ee2a3] part of check-in [60de5f23] 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. (check-in: [60de5f23] user: dan branch: trunk, size: 27842)
2015-09-18
15:13
[89b3d5aa] part of check-in [acf5d87f] Fix sqlilimits.test module so that it knows that the SELECT in a CREATE VIEW is not checked until the view is actually used. (check-in: [acf5d87f] user: drh branch: trunk, size: 27564)
2015-03-06
04:37
[e05786ea] part of check-in [8c1e85aa] Clearification of some documentation text. Added requirements marks. (check-in: [8c1e85aa] user: drh branch: trunk, size: 27469)
2014-10-08
15:53
[9014524e] part of check-in [6483d426] Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit. (check-in: [6483d426] user: drh branch: trunk, size: 26441)
2013-03-29
19:38
[861cbb85] part of check-in [23ffa4f9] Further fixes for test scripts. (check-in: [23ffa4f9] user: dan branch: two-mappings, size: 26199)
2011-08-02
00:57
[b1aae27c] part of check-in [9007586f] 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. (check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 26180)
2011-07-04
06:52
[0ebf7bed] part of check-in [6c51bad0] Adjust a couple of test scripts so that they work with OMIT_UTF16 builds. (check-in: [6c51bad0] user: dan branch: trunk, size: 26187)
2009-06-25
01:47
[e90a0ed9] part of check-in [8b340766] Improved handling of oversize string and blob errors. Other simplifications in support of full coverage testing. (CVS 6813) (check-in: [8b340766] user: drh branch: trunk, size: 26131)
2009-06-12
12:04
[06c2c6cb] part of check-in [a17e3317] Enable the SQLITE_LIMIT_FUNCTION_ARG limiter. (CVS 6753) (check-in: [a17e3317] user: drh branch: trunk, size: 26143)
2008-07-15
00:27
[2f7ca3c7] part of check-in [7cf91e08] Increased test coverage. (CVS 5414) (check-in: [7cf91e08] user: drh branch: trunk, size: 26146)
2008-07-10
00:32
[bfa4ffae] part of check-in [636cd723] 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) (check-in: [636cd723] user: drh branch: trunk, size: 25842)
2008-07-08
15:26
[b0444644] part of check-in [c5e45dd6] Tests for SQLITE_LIMIT_LENGTH enforcement in sqlite3_bind. (CVS 5369) (check-in: [c5e45dd6] user: drh branch: trunk, size: 25254)
2008-04-15
02:36
[68f7eab0] part of check-in [b7ffc6f0] 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) (check-in: [b7ffc6f0] user: drh branch: trunk, size: 24481)
2008-03-22
23:59
[cebd8709] part of check-in [2a89fb3c] Bug fix in the newly revised sqllimit1.test script. (CVS 4908) (check-in: [2a89fb3c] user: drh branch: trunk, size: 24136)
2008-03-20
18:00
[844c5947] part of check-in [d6be1f49] 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) (check-in: [d6be1f49] user: drh branch: trunk, size: 24141)
16:30
[9ecac01f] part of check-in [4c4be4c3] Reinstate test cases for the limit tests. The sqlite3_limit() API is now tested and working. (CVS 4899) (check-in: [4c4be4c3] user: drh branch: trunk, size: 24237)
2008-01-31
14:54
[29d87be2] part of check-in [9b207d1a] 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) (check-in: [9b207d1a] user: drh branch: trunk, size: 19484)
2008-01-22
01:48
[f861e617] part of check-in [2a0bc1e1] 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) (check-in: [2a0bc1e1] user: drh branch: trunk, size: 19381)
2008-01-17
20:26
[81827ef2] part of check-in [495fb416] Improved test coverage in date.c. Report an error if a malloc fails within strftime(). (CVS 4721) (check-in: [495fb416] user: drh branch: trunk, size: 18772)
2007-12-17
16:20
[ede9874f] part of check-in [07aeca3b] 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) (check-in: [07aeca3b] user: drh branch: trunk, size: 18420)
2007-11-28
22:36
[e7a6c34f] part of check-in [221aee72] 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) (check-in: [221aee72] user: drh branch: trunk, size: 17628)
2007-10-09
08:29
[3b08a538] part of check-in [07c00fff] Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) (check-in: [07c00fff] user: danielk1977 branch: trunk, size: 17342)
2007-09-06
23:39
[24955081] part of check-in [4881f7cb] 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) (check-in: [4881f7cb] user: drh branch: trunk, size: 17288)
2007-09-03
18:01
[1e47dd64] part of check-in [51726a9b] In sqllimits1.test, set MAX_SQL_LENGTH to a value smaller than MAX_LENGTH. (CVS 4385) (check-in: [51726a9b] user: danielk1977 branch: trunk, size: 16743)
17:30
[a86428dd] part of check-in [75af7189] Remove an unreachable case from xferOptimization(). Also other minor test coverage improvements. (CVS 4383) (check-in: [75af7189] user: danielk1977 branch: trunk, size: 16743)
2007-09-01
18:24
[4522961c] part of check-in [02b751fb] Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367) (check-in: [02b751fb] user: danielk1977 branch: trunk, size: 16447)
16:16
[b4b2afd7] part of check-in [fb27692a] 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) (check-in: [fb27692a] user: danielk1977 branch: trunk, size: 16133)
11:04
[57378882] part of check-in [fde6142b] Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) (check-in: [fde6142b] user: danielk1977 branch: trunk, size: 14552)
05:57
[6974f124] part of check-in [3d74256c] Call sqlite3OsDlError to obtain error information after DlOpen or DlSym fail. (CVS 4358) (check-in: [3d74256c] user: danielk1977 branch: trunk, size: 14356)
2007-08-31
17:42
[cd206951] part of check-in [d1194273] 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) (check-in: [d1194273] user: danielk1977 branch: trunk, size: 14210)
2007-06-07
19:08
[c74c7cdb] part of check-in [f4021843] Make sure zeroblob does reasonable things with a negative argument or an argument that is larger than the maximum blob size. (CVS 4048) (check-in: [f4021843] user: drh branch: trunk, size: 13649)
15:45
[2b5c2588] part of check-in [e66aa2c3] Fix an error in test file sqllimits1.test that was causing a test to fail when SQLITE_MAX_EXPR_DEPTH was defined. (CVS 4047) (check-in: [e66aa2c3] user: danielk1977 branch: trunk, size: 13282)
2007-05-10
11:43
[b15a5784] part of check-in [5800d032] Another test for overflow in strftime(). It was not broken. (CVS 3969) (check-in: [5800d032] user: danielk1977 branch: trunk, size: 13299)
10:46
[67486681] part of check-in [2c9c94a2] Add code to enforce the MAX_EXPR_DEPTH limit. (CVS 3968) (check-in: [2c9c94a2] user: danielk1977 branch: trunk, size: 12796)
2007-05-09
15:56
[d5d0047b] part of check-in [e8e879ac] Fix an obscure cache corruption that could occur after an SQLITE_FULL error. (CVS 3964) (check-in: [e8e879ac] user: danielk1977 branch: trunk, size: 11796)
11:37
[f06a5574] part of check-in [9bf2c594] Add further test cases for compile time limits. (CVS 3963) (check-in: [9bf2c594] user: danielk1977 branch: trunk, size: 11469)
08:24
[7fff0aaf] part of check-in [8819617b] Fix enforcement of the LIKE_PATTERN limit. (CVS 3962) (check-in: [8819617b] user: danielk1977 branch: trunk, size: 8148)
2007-05-08
17:54
[02a33a7f] part of check-in [eeee6b71] Add a few more tests to sqllimit1.test. (CVS 3954) (check-in: [eeee6b71] user: danielk1977 branch: trunk, size: 5379)
16:13
[b88ffc18] part of check-in [63682225] Add a test case that uses a trigger to insert many rows to sqllimits1.test. (CVS 3953) (check-in: [63682225] user: danielk1977 branch: trunk, size: 3851)
15:59
Added: [180c2bc1] part of check-in [c8974603] Add new test file sqllimits1.test. (CVS 3952) (check-in: [c8974603] user: danielk1977 branch: trunk, size: 1652)