- 1ffb6be Updates to the fuzzer query invariant checker - tracking changes made by drh ยท 3 years, 2 months ago
- 49d77ee An attempt to enhance PRAGMA integrity check so that it does data type by drh ยท 3 years, 2 months ago
- 73c586b Fix a problem causing the seek-scan optimization to skip over valid rows that could occur when it is used with expressions of the form (a IN (?,?..) AND b >= ?). dbsqlfuzz ab1db6dc0efb04cba1cd3431ee6da4894fdc4520. by dan ยท 3 years, 2 months ago
- 73ac958 Fix a problem that occurred when using a bloom filter to optimize an (ipk = ?) lookup in the case where the RHS of the expression is a TEXT value. First reported by [forum:/forumpost/f61a8b7053|forum post f61a8b7053]. by dan ยท 3 years, 2 months ago
- 16292a5 Adjust the --help output for speedtest1 to clarify that the argument to by drh ยท 3 years, 2 months ago
- 277c7d3 Copy all of the fiddle-opfs changes to speedtest1 into trunk. by drh ยท 3 years, 2 months ago
- 3044e77 Add the --vfs option to speedtest1. by drh ยท 3 years, 2 months ago
- 7bc6a81 Remove one of the NEVER() macros added by [5166acf3f0040459] because it by drh ยท 3 years, 2 months ago
- 1337a22 New test cases in fuzzdata8.db by drh ยท 3 years, 2 months ago
- 0f51aa3 Do not allow EP_InnerON terms to be used on a outer join. by drh ยท 3 years, 3 months ago
- 0cc6f78 Add new test cases that (current) get an incorrect answer. by drh ยท 3 years, 3 months ago
- 4c5c941 New test cases for query flattening when there are ON clauses and outer joins. by drh ยท 3 years, 3 months ago
- 703c208 Update the fuzz invariant checker to conform to the latest changes in dbsqlfuzz. by drh ยท 3 years, 3 months ago
- a3fc683 In the query planner, add a heuristic that will reduce the cost of a full by drh ยท 3 years, 3 months ago
- 4d28830 Any function call can abort. Take this into account when deciding if a DML by drh ยท 3 years, 4 months ago
- 23593f8 Ensure that sqlite3_prepare() inputs always have a semicolon terminator in by drh ยท 3 years, 4 months ago
- 09cb5eb Add the --script option to speedtest1. by drh ยท 3 years, 4 months ago
- aa07b36 Remove a NEVER() macro for a condition that is actually reachable following an OOM. dbsqlfuzz crash-6ef3cd3b18ccc5de86120950a0498641acd90a33.txt. by dan ยท 3 years, 4 months ago
- f56291e Add test case for fuzzer case crash-18fe4e. by dan ยท 3 years, 4 months ago crash-18fe4e
- 0f201fc Omit an unnecessary test case from corruptN.test that does not work with the by drh ยท 3 years, 4 months ago
- 207cb6f Extra test for SQLITE_MAX_COMPOUND_SELECT. by dan ยท 3 years, 4 months ago
- 9c5e1e4 In the documentation emphasize that the use of shared cache is discouraged. by drh ยท 3 years, 4 months ago
- bffd5c1 Fix a problem with the query optimizer for LIMIT/OFFSET queries when by drh ยท 3 years, 4 months ago
- 4784a78 Add test cases related to fix [e717e029]. by dan ยท 3 years, 5 months ago flatten-left-join
- 6b6d6c6 TK_IF_NULL_ROW expressions must be accumulated in the same way as TK_COLUMN by drh ยท 3 years, 5 months ago
- 8bd0b25 Reduce a timeout in walsetlk.test from 2000ms to 1100ms so that the test runs a bit faster. by dan ยท 3 years, 5 months ago
- cf2ad7a Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others. by dan ยท 3 years, 5 months ago
- 449b473 Enhance the REGEXP extension so that it will accept the start-of-input by drh ยท 3 years, 5 months ago
- 1893413 Fix a problem in the REGEXP extension for the {M,N} construct where M is zero. by drh ยท 3 years, 5 months ago
- b496eef Fixes for the generated "mallocs.tcl" and "leaks.tcl" scripts generated by running tcl tests with the --malloctrace=1 option. by dan ยท 3 years, 5 months ago
- 40e3fa3 Fix a memory leak in fts3 that could occur when processing a corrupt database. by dan ยท 3 years, 5 months ago
- b3623e0 Fix the whereKeyStats() routine (part of STAT4 processing only) so that it by drh ยท 3 years, 5 months ago
- b1c034b Update some faulty assert() statements in fts3. by dan ยท 3 years, 5 months ago
- de353fb Ensure all testrunner.tcl processes use the same pending-byte value when by dan ยท 3 years, 5 months ago
- ca0720a Update testrunner.tcl so that it can run the test suites defined in permutation.test. by dan ยท 3 years, 5 months ago
- 615aece Fix testrunner.tcl so that it can detect the number of logical cores on osx. by dan ยท 3 years, 5 months ago
- 4f28ee9 Minor change to help message in testrunner.tcl. by dan ยท 3 years, 5 months ago
- 2bb2d53 Add new script test/testrunner.tcl. For running a set of test scripts using by dan ยท 3 years, 5 months ago
- cda165f Fix a problem preventing "testrunnter.tcl all" from working. by dan ยท 3 years, 5 months ago
- 95cc6a5 Update testrunner.tcl to allow the user to specify which tests to run on the command line. by dan ยท 3 years, 5 months ago
- e9a7ebe Fix testrunner.tcl so that it checks for memory leaks. by dan ยท 3 years, 5 months ago
- b88bf86 The query flattener should not run if the subquery is a compound that contains by drh ยท 3 years, 5 months ago
- 0505851 Add test/testrunner.tcl, an experimental script for distributing the work of veryquick.test between multiple processes. by dan ยท 3 years, 5 months ago
- 03437f7 Fix another test case error message similar to those fixed in [b3d6b3c3]. by dan ยท 3 years, 5 months ago
- f0af3db Fix a bug in wapptest.tcl introduced by [51255bad4c1fb607]. by drh ยท 3 years, 5 months ago
- ebdf4c0 Add the --config option to wapptest.tcl. The argument is a glob pattern. All by drh ยท 3 years, 5 months ago
- f703b42 Update the expected error messages in some OOM test cases to account for [44d77a7f807]. by dan ยท 3 years, 5 months ago
- e7ebe0a Avoid ignoring the last line of a csv file if the final field is empty and by dan ยท 3 years, 5 months ago
- e36281f Avoid dropping error codes in the xBegin() method of virtual table sqlite_dbpage. by dan ยท 3 years, 5 months ago
- c578e4f Fix a problem in the csv extension that was triggered when the very first field in the csv file is zero bytes in size. by dan ยท 3 years, 5 months ago
- 0e4ab0d Enhance the REGEXP extension so that the end-of-input indicate ("$") is by drh ยท 3 years, 5 months ago
- f28727f Fix the initial-prefix optimization for the REGEXP extension such that it by drh ยท 3 years, 5 months ago
- 2c1b1dd Do not attempt the OP_Count optimization on queries with HAVING clauses. by dan ยท 3 years, 6 months ago
- d85e4ac Add missing "finish_test" command to the end of test script merge1.test. by dan ยท 3 years, 6 months ago
- fe98334 Allow flattening of a subquery that is the right operand of a LEFT JOIN by drh ยท 3 years, 6 months ago
- a5ec23a In sqlite3WhereBegin, do not proceed with coding the loop if an error is detected as part of WHERE expression analysis. by dan ยท 3 years, 6 months ago
- 2a40a88 A minor fix to test/fuzzinvariants.c so that it works even with column names by drh ยท 3 years, 6 months ago
- 521e0b6 New test cases for query flattening with LEFT JOIN. by drh ยท 3 years, 6 months ago
- d198183 Add back the ability to flatten a LEFT JOIN subquery - previously removed by drh ยท 3 years, 6 months ago
- f221e4b Fix requirements marks that changed due to typo fixes in the documentation. by drh ยท 3 years, 6 months ago
- b9294de Allow a HAVING clause on any aggregate query, even if there is no GROUP BY by drh ยท 3 years, 6 months ago
- 436c28a Do not allow FROM-clause terms on the left side of a RIGHT or FULL JOIN to by drh ยท 3 years, 6 months ago
- d748040 Do not allow an ON clause to references tables to its right if there is a by drh ยท 3 years, 6 months ago
- ae8776e The fix at [cab9b4cccd13bf0a] was incomplete, as demonstrated by by drh ยท 3 years, 6 months ago
- 1373699 Enable query invariant checking in fuzzcheck by default. There is no way by drh ยท 3 years, 6 months ago
- d0d21f5 Abandon a query-invariant check in fuzzcheck if the call to by drh ยท 3 years, 6 months ago
- 8fa6206 In the --query-invariants option of fuzzcheck, correctly deal with OOMs by drh ยท 3 years, 6 months ago
- c2beb0d Omit the --query-invariants processing in fuzzcheck for queries that contain by drh ยท 3 years, 6 months ago
- f26e451 Do not run --query-invariants on statements that make use of sqlite_offset(). by drh ยท 3 years, 6 months ago
- ea64cb3 Allow integers and floating point numbers to compare equal. by drh ยท 3 years, 6 months ago query-invariants
- 6388036 Improve query-invariants to the point that it would have discovered the by drh ยท 3 years, 6 months ago
- c68fb84 Only run query-invariant checks after the original query has run to completion, by drh ยท 3 years, 6 months ago
- 36f904f Fix the virtual table detection mechanism to avoid false-positives that were by drh ยท 3 years, 6 months ago
- 6efabd6 Fix the new --query-invariants option on fuzzcheck so that it does not by drh ยท 3 years, 6 months ago
- 2a7aff9 Avoid omitting the rhs of FULL JOINs in cases where it is only correct to omit the rhs of a LEFT JOIN. by dan ยท 3 years, 6 months ago
- 3e245bc Minor fix to the query invariant testing logic of fuzzcheck. by drh ยท 3 years, 6 months ago
- 8f9261a Improvements to query invariants in fuzzcheck. by drh ยท 3 years, 6 months ago
- e3bf2c8 Improvements to query invariant checking in fuzzcheck. by drh ยท 3 years, 6 months ago
- 516c850 Add the --query-invariants option to fuzzcheck. No changes to the SQLite core. by drh ยท 3 years, 6 months ago
- 0c278c3 Add the --query-invariants flag to fuzzcheck. The query invariant checks are by drh ยท 3 years, 6 months ago query-invariant-tests
- a913f9b Improvements to query invariant testing. Almost working now. by drh ยท 3 years, 6 months ago
- 27a242c Fix the OP_NullRow opcode so that it works even if it applied to an by drh ยท 3 years, 6 months ago
- a1f79da Attempt to enhance fuzzcheck to do some simple invariant testing on queries. by drh ยท 3 years, 6 months ago
- 92d1afb Do not remove the EP_CanBeNull flag from expressions during a LEFT JOIN by drh ยท 3 years, 6 months ago
- 1cc5c4a The same restrictions on the use of WHERE clause terms to drive indexes by drh ยท 3 years, 6 months ago
- 958fcd4 Do not allow constant propagation between WHERE-clause terms and ON-clause terms by drh ยท 3 years, 6 months ago
- a27e350 Fix a faulty assert() statement identified by by drh ยท 3 years, 6 months ago
- e5dea28 Prevent subtype values from slipping across a subquery boundry when the by drh ยท 3 years, 6 months ago subtype-subquery
- 8878f8a The subtype of a value should not propagate across a subquery boundary. by drh ยท 3 years, 6 months ago
- 0a841a2 Avoid zeroing the value returned by sqlite3_changes() when a DML statement is automatically reprepared in sqlite3_step(). by dan ยท 3 years, 6 months ago
- 40357f0 Fix the query flattener so that it refuses a flattening that might leave both by drh ยท 3 years, 6 months ago
- a341bae New test cases refute check-in [3f45007d544e5f78]. by drh ยท 3 years, 6 months ago
- 093dd41 Do not allow a partial index scan on the left table of a RIGHT JOIN, because by drh ยท 3 years, 6 months ago
- f6bee94 Minor fix to test/index9.test so that it can be invoked with other by drh ยท 3 years, 6 months ago
- 33b2cb9 Fix the query flattener to deal with a RIGHT JOIN corner case described by drh ยท 3 years, 6 months ago
- bb13690 Test cases for [forum:/forumpost/323f86cc30|forum post 323f86cc30] added by drh ยท 3 years, 6 months ago
- 93c4087 Extra test cases for outer joins. by dan ยท 3 years, 6 months ago
- c18fc61 Do not allow a WHERE clause constraint to be used to drive an index for by drh ยท 3 years, 6 months ago
- fd80fa9 Fix a test case in fts3corrupt6.test. Was failing due to [f1dfbc4f]. by dan ยท 3 years, 6 months ago
- 93a4b41 Fix to test case in fts3corrupt.test. No changes to source code. by dan ยท 3 years, 6 months ago