- bd14024 Omit bogus tests accidentally added by the privious commit. by drh ยท 1 year, 6 months ago var-in-limit
- 4703b7d Better optimize queries that use parameters in the LIMIT clause. by drh ยท 1 year, 6 months ago
- 404ddad Re-enable [dcc2bb2c562e97e090174], as [296eeb26c816bc73] corrects the wasi-sdk build problem the former check-in triggered. Reported in [forum:143e40d7f4e79c66|forum post 143e40d7f4e79c66]. by stephan ยท 1 year, 6 months ago
- fd6beda Adjust the parser so that the value of TK_ISNOT is similar to the value of by drh ยท 1 year, 6 months ago
- 48f5e52 Small performance optimization in the operatorMask routine of the WHERE by drh ยท 1 year, 6 months ago
- b458cbb Small performance optimization in the allowedOp() routine of the WHERE by drh ยท 1 year, 6 months ago
- 6593b34 Fix harmless compilation issues seen with MSVC. by mistachkin ยท 1 year, 6 months ago
- 0de7da1 Small performance optimization in the codeEqualityTerm() routine of the by drh ยท 1 year, 6 months ago
- 6d98c55 Fix an fts5 problem with secure-delete mode causing integrity-check to erroneously report a corrupt index. by dan ยท 1 year, 6 months ago
- e3eefe0 Fix a very obscure issue where the name resolver could get confused if aliases like "sqlite_schema" or "sqlite_master" were used in a query involving the sqlite_temp_schema table. by dan ยท 1 year, 6 months ago
- ecaa021 Fix harmless compiler warnings seen with MSVC. by mistachkin ยท 1 year, 6 months ago
- 7d24afa Better handle WHERE terms that are common to two or more OR branches when planning virtual table queries. by dan ยท 1 year, 6 months ago
- 077f9b1 Fix a couple of memory leaks in the shell tool code that could occur when processing errors. by dan ยท 1 year, 6 months ago
- c5a0ed7 Allow shell command "testctrl pending_byte" to be used in unsafe-testing mode only. by dan ยท 1 year, 6 months ago
- 8741ca0 Address a corner-case associated with the call-function-once optimization by drh ยท 1 year, 6 months ago
- 586b2b2 Omit an unused #define. by drh ยท 1 year, 6 months ago
- e1b55a5 Modify three #if checks in os_unix.c to improve handling of SQLITE_OMIT_WAL on WASI builds. Based on the discussion in/around [forum:57e918431735128a|forum post 57e918431735128a]. by stephan ยท 1 year, 6 months ago
- 0507e6e Be more aggressive about freeing memory associated with the by drh ยท 1 year, 6 months ago xbestindex-or-terms
- 9c3eef8 Have fts5.xBestIndex return SQLITE_CONSTRAINT, instead of a large cost, when no usable plan can be found. by dan ยท 1 year, 6 months ago
- af35432 Further tests for OR constraints on virtual tables. by dan ยท 1 year, 6 months ago
- cadfdd4 Better handle WHERE terms that are common to two or more OR branches when planning virtual table queries. by dan ยท 1 year, 6 months ago
- 5ef9c89 Do not even try star-schema detection if the join has fewer than 5 tables, by drh ยท 1 year, 6 months ago
- d72ca8f Document the OP_Explain opcode. Add the WhereLoop.rRun value as P3 in by drh ยท 1 year, 6 months ago
- 2f755cd Back out [dcc2bb2c562e97e090174], as it breaks the --with-wasi-sdk builds. by stephan ยท 1 year, 7 months ago
- 4c86b2d Remove the unconditional SQLITE_OMIT_WAL when building in wasi-sdk mode, per [forum:80003e91a7a6cb4d|requests in the forum]. by stephan ยท 1 year, 7 months ago
- 1344b54 Ensure that the second pass call to wherePathSolver() always reports a positive by drh ยท 1 year, 7 months ago
- 5b7048d Update shell.c to use the msteve fork of linenoise, per /chat discussion. by stephan ยท 1 year, 7 months ago
- 7da3338 Remove an unused parameter from fts5ConfigParseSpecial(). Compiler-warning by drh ยท 1 year, 7 months ago
- c327bd0 Use a heuristic of artifically lowering the cost of fact tables in a by drh ยท 1 year, 7 months ago
- 1085eee Change an assert() (incorrectly) added by the previous check-in into a by drh ยท 1 year, 7 months ago star-schema
- eccb42e Small performance enhancement in wherePathSolver() by drh ยท 1 year, 7 months ago
- bb24c75 Improvements to comments and debugging output. by drh ยท 1 year, 7 months ago
- 54bfc94 Remember the amount of the heuristic cost adjustment associated with by drh ยท 1 year, 7 months ago
- d79ce8a Fix typos in the star-schema test cases. by drh ยท 1 year, 7 months ago
- 7c62562 [forum:/forumpost/c9b8d923d5|Fix sqldiff out-of-bounds char classification error mentioned in the forum.] by larrybr ยท 1 year, 7 months ago
- c34ff12 Use a heuristic in the query planner to help it better cope with large by drh ยท 1 year, 7 months ago
- d60a503 Fix a couple of assert() statements so that they cannot fire by drh ยท 1 year, 7 months ago
- 05665e9 Tweaks to the query planner so that it is better able to deal with star by drh ยท 1 year, 7 months ago
- efe474a Increase the number of parallel paths in the query solver from 12 to 20. by drh ยท 1 year, 7 months ago
- 6fa46d0 Documentation typo fix. [forum:/forumpost/772d6688f5|Forum post 772d6688f5]. by drh ยท 1 year, 7 months ago
- 2386943 Fix a problem with the error message reported by fts5 in some OOM cases. by dan ยท 1 year, 7 months ago
- 18970da Improve the automatic-index decision such that no attempt is made to create by drh ยท 1 year, 7 months ago
- 38af125 Query planner tuning: Increase the maximum number of simultaneous solutions by drh ยท 1 year, 7 months ago
- b23f92b Avoid creating an automatic index on a column that is known to be not very by drh ยท 1 year, 7 months ago auto-index-improvements
- eeb8506 The previous check-in was a little two aggressive about skipping the by drh ยท 1 year, 7 months ago
- d081df0 Fix typo in comment used to generate parts of the documentation. by drh ยท 1 year, 7 months ago
- 09d8e69 Very small performance increase and size reduction by removing unnecessary by drh ยท 1 year, 7 months ago
- 20c118f Doc typo fix. No code changes. by stephan ยท 1 year, 7 months ago
- fefe24d For compatibility with PostgreSQL, when right-hand side of the ->> operator by drh ยท 1 year, 7 months ago
- 09f8709 Fix a possible buffer overwrite in the ".import" command. [forum:/forumpost/0c447f0548|forum post 0c447f0548]. by dan ยท 1 year, 7 months ago
- ee8f926 Add new assert() statements to help out a static analyzer. Response to by drh ยท 1 year, 7 months ago
- 4ed784d Ensure that sqlite3ViewGetColumnNames() returns non-zero on any error. by drh ยท 1 year, 7 months ago
- a7f3b0f Ensure that queries like "SELECT func(a) FROM tab GROUP BY 1" only call the by drh ยท 1 year, 7 months ago
- c598fdd Fix another fts5 problem related to unknown tokenizer modules. by dan ยท 1 year, 7 months ago
- 0e7a7e5 Fix a crash in fts5 that could occur within "PRAGMA integrity_check" if the specified tokenizer was unknown. by dan ยท 1 year, 7 months ago
- 4aaf45e When omitting result columns for the vector-IN optimization, make sure that by drh ยท 1 year, 7 months ago group-by-consistency
- 89b04f3 Ensure that queries like "SELECT indeterministic(a) FROM tbl GROUP BY 1" invoke the indeterministic function only once for each row of tbl. by dan ยท 1 year, 7 months ago
- 3107922 Add the stmtrand() extension function for use in testing. by drh ยท 1 year, 7 months ago
- 7c492a2 Fix an "ifcapable" expression in values.test. by dan ยท 1 year, 7 months ago
- e6d3c57 Fix the window-function group_concat() so that it returns an empty string by drh ยท 1 year, 7 months ago
- 294cd87 Merge various enhancements that were being held on a branch until after the by drh ยท 1 year, 7 months ago
- 18ec0d4 Increase the version number to 3.47.0 to begin the next development cycle. by drh ยท 1 year, 7 months ago
- bebe2d8 Version 3.46.0 by drh ยท 1 year, 7 months ago version-3.46.0
- 3731703 Ensure an sqlite_dbdata cursor is properly reset before being used again, even if it has already encountered database corruption. by dan ยท 1 year, 7 months ago
- 2526668 Do not attempt to run mmapcorrupt.test with builds that do not support mmap(). by dan ยท 1 year, 7 months ago
- 33087db Fix harmless compiler warnings. by drh ยท 1 year, 7 months ago
- b833793 Fix the -> and ->> operators so that when the RHS is a string that looks like by drh ยท 1 year, 7 months ago
- 0020847 Omit a capi3 test from 2007 that depends upon undefined behavior (UAF). by drh ยท 1 year, 7 months ago
- f765aec Do not run the tests in recovercorrupt4.test with the inmemory_journal permutation. by dan ยท 1 year, 7 months ago
- e212493 Improvements to the documentation of sqlite3_vtab_distinct(). Do not allow by drh ยท 1 year, 7 months ago
- df903fe Improvements to the sqlite3_vtab_distinct() documentation. by drh ยท 1 year, 7 months ago vtab-distinct-fix
- 0462499 Fix the definition of sqlite3_vtab_distinct() such that return codes 2 and by drh ยท 1 year, 7 months ago
- 79dac84 JS error message and doc typos reported in the forum. No code changes. by stephan ยท 1 year, 7 months ago
- b834f62 Improvements to a VDBE comment. No changes to anything that affects queries. by drh ยท 1 year, 7 months ago
- c83386c Merge branches "fix-onerow-opt", "faster-openread", "fts5-delay-tokenizer" and "enhanced-raise", each containing minor enhancements prepared for 3.47, into this branch. by dan ยท 1 year, 7 months ago pending-3.46
- 0445cd1 Fix a problem in where.c preventing SQLite from identifying some ONEROW scans, leading to (slightly) sub-optimal byte-code. by dan ยท 1 year, 7 months ago fix-onerow-opt
- fa0763e Add extra tests for the error messages generated by sqlite3_declare_vtab() when passed something other than a well-formed CREATE TABLE statement. by dan ยท 1 year, 7 months ago
- c72953a The sqlite3_declare_vtab() interface should return SQLITE_ERROR, not by drh ยท 1 year, 7 months ago
- c4439fb Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command. dbsqlfuzz 899d9255555a07f1fe11a0bb51a2fe197b3150cd by drh ยท 1 year, 7 months ago
- 61f2ee6 Back out the assert() fixes from [a9443dbfbe25e588] and by drh ยท 1 year, 7 months ago alter-table-fix
- 1550771 Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command. by dan ยท 1 year, 7 months ago
- 9a1a482 If there is no data available for a field in a corrupted record, but the type is available, have the recovery extension substitute 0, 0.0, '' or X'' instead of a NULL value. by dan ยท 1 year, 7 months ago
- a0693f2 Optimize queries against fts5vocab(row) tables that do use the "cnt" column. by dan ยท 1 year, 7 months ago fts5-delay-tokenizer
- 433af7a Avoid calculating the value of the "cnt" column for fts5vocab(row) queries that do not use it. by dan ยท 1 year, 7 months ago
- 32ca0db Have fts5 tables delay initializing the tokenizer until it is first used in all cases where the tokenizer is not "trigram". by dan ยท 1 year, 7 months ago
- 12b205c Allow existing fts5 tables to be dropped even if the associated tokenizer is not available. by dan ยท 1 year, 7 months ago
- 4f59d09 Optimization in the implementation of OP_OpenRead and OP_OpenWrite by drh ยท 1 year, 7 months ago faster-openread
- f722d91 Add tests to bestindexC.test. No changes to code. by dan ยท 1 year, 7 months ago
- 5d783d5 Fix aggregate function processing to correctly deal with OOMs inside of by drh ยท 1 year, 7 months ago
- e09e451 Add a test for the fixes on this branch. by dan ยท 1 year, 7 months ago cleanup-testing
- 3254206 The sqlite3FaultSim(300) error from [1e8863909ac369e5] must be treated as by drh ยท 1 year, 7 months ago
- 0e4afdd Improvements to the ".testctrl fault_install" command in the CLI. by drh ยท 1 year, 7 months ago
- 7e60106 Add an sqlite3FaultSim(300) call to the sqlite3ParserAddCleanup() routine by drh ยท 1 year, 7 months ago
- 8292aa7 Squelch two OMIT-flag-related warnings reported in [forum:388243d9882067a9|forum post 388243d9882067a9]. No functional changes. by stephan ยท 1 year, 7 months ago
- a8c4383 Add a maintenance-reminder comment explaining [dc58ed65492857]. by stephan ยท 1 year, 7 months ago
- 0e93237 Reformulate a for-in loop to a for loop in wasm.xWrap() to work around a downstream framework-level misbehavior, as reported in [forum:b549992634b55104|forum post b549992634b55104]. by stephan ยท 1 year, 7 months ago
- f0c9bc5 Rename a shadowed local var, as reported in [forum:2ba65af3148585cf|forum post 2ba65af31]. No functional changes. by stephan ยท 1 year, 7 months ago
- 788ade3 Allow arbitrary expressions as the second argument to RAISE(). by drh ยท 1 year, 7 months ago enhanced-raise
- 538ad6c Fix a hyperlink typo in session documentation. by drh ยท 1 year, 7 months ago
- d1122a4 Fix bug in test script sessionconflict.test. by dan ยท 1 year, 7 months ago