- 512e46a Merge in recent fixes from trunk. by drh ยท 6 years ago nulls-last
- d790c9a Tweak the shell tool ".recover" command so that it can recover rows that consist of a rowid and no fields. by dan ยท 6 years ago
- 554a9dc Improved detection of number of column mismatch for vector assignment by drh ยท 6 years ago
- d86fe44 Fix typo in a comment. No code changes. by drh ยท 6 years ago
- e2754c1 Enforce 80-character line discipline in the CLI. Minor improvements to the by drh ยท 6 years ago
- 666a42f Minor performance improvement for balance_nonroot(). by dan ยท 6 years ago
- 298680d Fix a potential buffer overrun in fts5 caused by corrupt database records. by dan ยท 6 years ago
- ee37f8b Fix the built-in edit() SQL function in the CLI so that it works with by drh ยท 6 years ago
- ee6c5e5 Move some things in parse.y so that TK_COLUMN and TK_AGG_COLUMN are assigned the same values as they are on trunk for a very small speedup. by dan ยท 6 years ago
- a31d355 Revise the VDBE comments for NULL-scan so that they also work make by drh ยท 6 years ago
- 5f6a4ea Additional simplifications of the WHERE loop code generator logic for by drh ยท 6 years ago
- 0086e07 Simplification of the WHERE loop code generator for NULLS LAST saves a by drh ยท 6 years ago
- ec3dda5 Invert the meaning of the regBignull flag so that it is 1 when doing the by drh ยท 6 years ago
- 74e1b86 Extra VDBE comments in the NULLS LAST logic provide landmarks to help by drh ยท 6 years ago
- 505ae9d Add additional VDBE coverage marcros. by drh ยท 6 years ago
- a677eec Merge fixes from trunk. Also fix a reference to the KeyInfo.aSortOrder field, by drh ยท 6 years ago
- 0d950af Fix the likely(), unlikely(), and likelihood() functions so that they have by drh ยท 6 years ago
- af86640 Fix a false-positive in sqlite3ExprNeedsNoAffinityChange(). by drh ยท 6 years ago
- 3e36480 Fix the OP_SeekGE, OP_SeekGT, OP_SeekLE, and OP_SeekLT opcodes so that they by drh ยท 6 years ago
- f236b21 Add missing VdbeCoverage() macros to new code. by dan ยท 6 years ago
- 37874d7 Disable broken test case in expert1.test. by dan ยท 6 years ago
- 2ebb550 Update this branch with latest trunk changes. by dan ยท 6 years ago
- f7c92e8 Avoid assuming that "column IS ?", where column is declared UNIQUE, matches only a single row (as "?" might be NULL). Fix for [b8689402]. by dan ยท 6 years ago
- 6fcb9f3 Fix a broken assert() in the fts3 snippet code that was failing for queries containging more than 64 phrases. by dan ยท 6 years ago
- 546738f Further tests for the special null-handling on this branch. by dan ยท 6 years ago
- 35fb866 Fix a problem with fts5 "ORDER BY rank" queries when the fts5 table name requires quoting. by dan ยท 6 years ago
- 2a0c16f Add tests for sort-by-index cases that use IN() and non-default NULL handling. by dan ยท 6 years ago
- 4fcb9ca Do not pass ORDER BY clauses with non-standard NULL handling to virtual table implementations. by dan ยท 6 years ago
- 4780b9a Fix a segfault that could occur following an OOM while processing a SELECT statement for which one or more of the expressions in the window frame declaration are themselves sub-selects that use window functions. by dan ยท 6 years ago
- 95da9d5 Add the new sqlite3_drop_modules() interface to the loadable extension by drh ยท 6 years ago
- b6ce71b Retain the affinity of an expression in a WHERE clause when it is transformed to a reference to an index column on the same expression. Fix for [f043b113]. by dan ยท 6 years ago
- 3722b3a Fix a typo and a harmless compiler warning. by mistachkin ยท 6 years ago
- b6e0286 Add the sqlite3_drop_modules() interface. by drh ยท 6 years ago
- 8c754a3 Omit the "_except" term from the name of the new interface. by drh ยท 6 years ago sqlite3_drop_modules_except
- ae8e45c Fix problems with window frames that use ORDER BY ... NULLS LAST etc. by dan ยท 6 years ago
- 9105fd5 Prevent NULLS FIRST/LAST from being used in CREATE INDEX and other statements. by dan ยท 6 years ago
- dac7e69 Add some extra tests for the lsm virtual table module. by dan ยท 6 years ago
- 5976b2c Fix to the query planner for the LSM1 extension. by drh ยท 6 years ago
- 5df8428 The experimental sqlite3_drop_modules_except() interface. by drh ยท 6 years ago
- 87ca806 Fix the new ability to unregister virtual table modules so that it works by drh ยท 6 years ago
- c324d44 When populating an ephemeral b-tree for the RHS of an IN(...) clause, avoid applying an affinity to a value that may be used later on for some other purpose. Fix for [c7a117190]. by dan ยท 6 years ago
- 8328369 Add tests to ensure that this branch really does fix ticket [f8a7060ece]. by dan ยท 6 years ago
- cc491f4 Fix problem with DESC indexes on this branch. by dan ยท 6 years ago
- 9e9a67a Ensure the functions that appear to be constant are not factored out of by drh ยท 6 years ago
- 5b32bdf Merge trunk changes into this branch. by dan ยท 6 years ago
- cc3f3d1 Activate introspection pragmas by default. The new option by drh ยท 6 years ago
- 217ca65 The SQLITE_DIRECTONLY flag, when added to sqlite3_create_function() prevents by drh ยท 6 years ago
- cc5979d Add the ability to unregister a virtual table module by invoking by drh ยท 6 years ago
- 15750a2 Add support for using indexes for some ORDER BY clauses that use non-default NULL handling. Still some problems on this branch. by dan ยท 6 years ago
- 4043cfe Fix harmless compiler warnings in the TCL interface. by drh ยท 6 years ago
- 11d88e6 Add the SQLITE_DBCONFIG_ENABLE_VIEW option, together with a "db config" by drh ยท 6 years ago
- 42d2fce Provide the SQLITE_DIRECTONLY flag for app-defined functions that prohibits by drh ยท 6 years ago directonly
- 725dd72 Ensure that the optional "sz=N" parameter that can be manually added to the by drh ยท 6 years ago
- a3fcc00 Ensure that SQLite does not attempt to process incompatible window functions in a single scan. Fix for [256741a1]. by dan ยท 6 years ago
- d4da493 Avoid downgrading SQLITE_CORRUPT errors detected by the schema parser into by drh ยท 6 years ago
- 27e80a3 Ensure that the cell overwrite optimization does not overwrite the header by drh ยท 6 years ago
- b9fc455 Early detection out-of-bounds page numbers on the direct-overflow-read by drh ยท 6 years ago
- 908e7c4 Always check for reads past the end of the file on the in-memory journal by drh ยท 6 years ago
- 87ae34b Add some static to the 'regexp' extension. by mistachkin ยท 6 years ago
- 7c2321f Update test cases so that they work with ICU enabled. by dan ยท 6 years ago
- 3c1970f Update some corruption test cases to take [724f4df9c] into account. by dan ยท 6 years ago
- b8a8d52 Fix a problem with RBU function sqlite3rbu_bp_progress() when used during an RBU vacuum. by dan ยท 6 years ago
- 554a19d Make sure the btree cursor overflow cache is cleared when overwriting by drh ยท 6 years ago
- 6e11892 Experimental implementation of NULLS FIRST/LAST. This branch still has problems - the most significant of which is that ORDER BY clauses with a non-default NULLS FIRST/LAST qualifier can never use an index. by dan ยท 6 years ago
- 41428a9 For the ".testctrl prng_seed" command in the CLI, if the argument is "random" by drh ยท 6 years ago
- 3084299 Add a TESTCTRL that disables the verification of type, name, and tbl_name by drh ยท 6 years ago
- c5a93d4 Validate the type, name, and tbl_name fields of the sqlite_master table when by drh ยท 6 years ago
- 14c865e Fix the sqliteExprImpliesExpr() routine so that it recognizes that by drh ยท 6 years ago
- b629968 Add extra test cases related to the previous commit. by dan ยท 6 years ago
- 3251a20 Remove two incorrect assert() statements from the logic used to derive by drh ยท 6 years ago
- cb99c57 Allow the RHS of a row-value IN operator to use a compound query with by drh ยท 6 years ago
- 044388c Modify signature of sqlite3VdbeChangeOpcode() to accept int instead of u32. by mistachkin ยท 6 years ago
- 3728b84 Fix more compiler warnings. by drh ยท 6 years ago
- 51755a7 Fix harmless compiler warnings. by drh ยท 6 years ago
- 690f04a Remove support for SQLITE_ENABLE_STAT3. The sqlite_stat3 table is now ignored, by drh ยท 6 years ago
- af97c3f Fix a case of the Expr.affinity to Expr.affExpr refactor that was missed by drh ยท 6 years ago
- 5eae1d1 More legacy STAT3 code removed. by drh ยท 6 years ago omit-stat3
- 175b8f0 Remove support for STAT3. The sqlite_stat3 tables are ignored, if they by drh ยท 6 years ago
- 1c269a9 Remove a NEVER() that is reachable from a corrupt database. by drh ยท 6 years ago
- 679c961 Remove use of the affinity() function from view.test, as it is only available in SQLITE_DEBUG builds. by dan ยท 6 years ago
- e7e48dc Add "set TMP=%CD%" to the start of each msvc script output by releasetest_data.tcl. Otherwise, since binaries compiled with SQLITE_TEST all choose the same sequence of pseudo-random numbers, collisions between temp file names cause errors when running multiple tests in parallel. by dan ยท 6 years ago
- 0e3c50c Eliminate some more cases of redundant sorting in window-function queries. by dan ยท 6 years ago
- 74c490e Do not make SQLITE_READ authorizer calls for tables without names, as all by drh ยท 6 years ago
- 2712b02 Ensure that when the col in an operator like "val IN(col)" is a column of a view, its affinity is not used to coerce val. Fix for [0a5e2c1d]. by dan ยท 6 years ago
- 55220a6 Improved reuse of file descriptors for which close() is delayed to prevent by drh ยท 6 years ago
- a2de66c Enhance the ".recover" output in the shell to use double-quotes around table by drh ยท 6 years ago
- f321057 Add "PRAGMA foreign_keys=OFF;" to the start of the script output by ".recover", just as is done for ".dump". by dan ยท 6 years ago
- 9ce3c8a Ensure that columns of views and sub-queries that are expressions with by drh ยท 6 years ago
- 915e434 Performance optimization to the new affinity handling logic. by drh ยท 6 years ago pending
- 96fb16e Use 0x40 (ASCII '@') instead of 0x00 to mean "no affinity" so that columns by drh ยท 6 years ago
- 5978a7a Ensure that columns of views and sub-queries that are expressions with no affinity are not assigned BLOB affinity. This matches the documentation. Fix for [61c853857f40da49]. by dan ยท 6 years ago
- 0a8d06a Add test cases to this branch. by dan ยท 6 years ago tkt-61c853-A
- 2046a77 Fix the patch on this branch so that it works with sub-queries, as well as views. by dan ยท 6 years ago
- 81506b8 One of two options on how to address ticket [61c853857f40da49]. In this by drh ยท 6 years ago
- 1194904 Refactor field Expr.affinity into Expr.affExpr to avoid confusion with other by drh ยท 6 years ago
- 2b96b69 Improved detection of corruption on the freeblock list of a btree page. by drh ยท 6 years ago
- 72d1eac Fix a problem with renaming a table when a view or trigger within the schema uses a FILTER with an aggregate function that is not currently registered with the database. by dan ยท 6 years ago
- 3cbbd19 Prevent an fts5 table from being its own content table, or part of a view that is the content table. by dan ยท 6 years ago
- 45f3b3c Stregthen an assert() in the WHERE clause code generator for the min/max by drh ยท 6 years ago
- 192418b Fix a problem with queries of the form "SELECT min(<expr>) ... WHERE <expr>=?" where there is an index on <expr>. Fix for [71e183ca]. by dan ยท 6 years ago