]> git.ipfire.org Git - thirdparty/sqlite.git/shortlog
thirdparty/sqlite.git
2022-04-15  drhAvoid deleting substructure of the Expr node in lookupN... right-join-using
2022-04-15  drhProgress toward a working USING for FULL JOIN.
2022-04-15  drhWhen expanding "*" in the result set of a SELECT, do...
2022-04-15  drhThe sqlite3ProcessJoin() routine converts a NATURAL...
2022-04-15  drhEnhance the IdList object to exist in a single memory...
2022-04-15  drhAdd the "3" in the name of the sqlite3ProcessJoin(...
2022-04-14  drhRecord the three known big issues with the current...
2022-04-14  drhAnother instance of indenting a subroutine.
2022-04-14  drhCheck for interrupts and invoke the progress handler...
2022-04-14  drhRerun the subroutines that compute row-values if necess...
2022-04-14  drhAdjust the output formatting of bytecode listings so...
2022-04-14  drhDisable autoindexing for the RIGHT JOIN loop.
2022-04-14  drhAdjust assert() statements to account for the new alway...
2022-04-14  drhPrevious check-in accidentally inverted a test on an... right-join-fix
2022-04-14  drhFix assert() statements associated with artifical null...
2022-04-13  drhFix a harmless (false-positive) unused variable compile...
2022-04-13  drhMake the sqlite3TreeViewSrcList() routine a no-op if...
2022-04-13  drhFix an assert() in OP_Column so that it accounts for...
2022-04-13  drhIf the OP_NullRow opcode is given a cursor that has...
2022-04-13  drhMove the explain comment for the RIGHT-JOIN post-proces...
2022-04-13  drhAdd support for RIGHT and FULL OUTER JOINs.
2022-04-13  drhThe rows of a RIGHT JOIN might come out in any arbitrar...
2022-04-13  drhFix an assert() in btree.c that might not be true for...
2022-04-13  drhAdd missing VdbeCoverage() macros on new branch byte...
2022-04-12  drhEnsure that the JT_LTORJ bit in the SrcItem.fg.jointype...
2022-04-12  drhFor the bad join type error message "unknown or unsuppo...
2022-04-12  drhFactor out the RIGHT JOIN non-matched row loop from...
2022-04-12  drhMerge the latest enhancements from trunk into the right...
2022-04-12  danEarlier detection of corruption in balance_nonroot...
2022-04-12  drhThe multi-index OR optimization does not work for RIGHT...
2022-04-12  drhAlways explicitly set each table cursor to NullRow...
2022-04-12  danModify utility function sqlite3SetString() so that...
2022-04-11  drhFix RIGHT JOIN for virtual tables.
2022-04-11  drhThe query flattener must add TK_IF_NULL_ROW opcodes...
2022-04-11  drhNew test cases added.
2022-04-11  drhFix handling of "continue" and "break" from inside...
2022-04-11  drhDo not attempt the LEFT JOIN strength reduction optimiz...
2022-04-11  drhShow LEFT and RIGHT JOIN processing in the EXPLAIN...
2022-04-11  drhNew test cases.
2022-04-11  drhMake a distinction between (1) WHERE clause constraints...
2022-04-11  drhFix some comments that refer to LEFT JOIN that should...
2022-04-11  drhMerge the Expr.w.iJoin name change from trunk into...
2022-04-11  drhRename the Expr.w.iRightJoinTable to just Expr.w.iJoin...
2022-04-11  drhEnsure that the JT_LTORJ flag is preserved when flatten...
2022-04-11  drhShow the JT_LTORJ flag in TreeView debugging output.
2022-04-11  drhDo not allow query flattening nor the push-down optimiz...
2022-04-10  drhCannot use an automatic index on the right table of...
2022-04-10  drhRevisit [f84b2beca7197589]: disallow co-routine impleme...
2022-04-10  drhMinor improvements to the sqlite3SrcListShiftJoinType...
2022-04-10  drhWhen the left-most table of a RIGHT JOIN is implemented...
2022-04-10  drhMore test cases and bug fixes.
2022-04-10  drhMore RIGHT JOIN test cases and a bug fix.
2022-04-09  drhAdd a simple test case. (It is not difficult to create...
2022-04-09  larrybrFix .import bug reported at https://sqlite.org/forum...
2022-04-09  drhBug fixes. A basic FULL OUTER JOIN now works.
2022-04-09  drhAdd byte-code that computes unmatched rows on the right...
2022-04-09  drhThe interior of the RIGHT JOIN loop is now a subroutine.
2022-04-09  drhA few bits and bobs of code generation toward getting...
2022-04-09  drhMerge the sqlite3WhereMalloc() routine from trunk into...
2022-04-09  drhThe sqlite3WhereMalloc() routine allocates memory that...
2022-04-08  drhPreliminary code to support RIGHT JOIN. Everything...
2022-04-08  drhEnhance the sqlite_dbpage fix at [/info/642a0b475274321...
2022-04-08  drhImproved explanation and commentary on the sqlite3JoinT...
2022-04-07  drhFix two unreachable branches introduced by the recent
2022-04-07  drhEnhance the EXPLAIN output formatting in the CLI so...
2022-04-07  drhThe ".testctrl optimizations 0x400000" command disables...
2022-04-07  drhFix the parsing of C-style comments in Lemon, as report...
2022-04-07  drhOptimization to sqlite3TriggersExist() saves over 700K...
2022-04-07  drhAvoid compiler warnings about the new sqlite3Show(...
2022-04-07  drhOmit an unnecessary initialization in tokenExpr().
2022-04-07  drhFix harmless compiler warnings.
2022-04-07  drhImproved technique for parsing the ON and USING clauses...
2022-04-06  drhFaster parsing of the FROM clause in joins for the...
2022-04-06  drhImprovements to the display of AST for DML statements.
2022-04-06  drhAttempt to show triggers in the TreeView output from...
2022-04-06  drhCorrections and updates to the header comment describin...
2022-04-06  drhAdd the sqlite3Show() family of debugging interfaces...
2022-04-06  drhRename debugging defines and variables from SELECTTRACE...
2022-04-06  drhAdd additional tree display routines for DELETE and...
2022-04-06  drhAdd new diagnostic "sqlite3TreeView" routines for IdLis...
2022-04-04  drhSmall performance and size improvement to OP_Found.
2022-04-04  drhTag an always-taken branch using ALWAYS().
2022-04-04  drhOptimizations to the OP_Found opcode save about 600K...
2022-04-04  drhUse unpacked keys for OP_Found in foreign key processing.
2022-04-04  drhWhen constructing the JSON Path for the "fullpath"...
2022-04-04  drhFix the JSON Path parser so that it will accept zero...
2022-04-04  drhPerformance optimization and stronger assert()s in...
2022-04-04  drhOnly invoke sqlite3VdbeClearObject() from a single...
2022-04-03  drhPerformance optimization in the sqlite3VdbeHalt() routine.
2022-04-03  drhPerformance optimization and size reduction in the...
2022-04-03  drhOmit the Vdbe.runOnlyOnce flag (simplifying the prepare...
2022-04-03  drhPerformance optimization and slight size reduction...
2022-04-02  drhExpand the getVarint32() macro in a few places, as...
2022-04-02  drhFix harmless compiler warnings.
2022-04-02  drhEnsure that a zero-blob does not cause in invocation...
2022-04-02  drhMinor loop optimization in OP_MakeRecord.
2022-04-02  drhIn-line the sqlite3VdbeSerialPut() routine into the...
2022-04-01  drhThe putVarint32() macro does not optimize well. So...
2022-04-01  drhLoop optimization in the OP_MakeRecord opcode.
2022-04-01  drhIt is not necessary to de-ephermeralize the output...
next