]> git.ipfire.org Git - thirdparty/sqlite.git/shortlog
thirdparty/sqlite.git
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...
2022-04-01  drhThere is no need for sqlite3_step() to check for an...
2022-04-01  drhOmit the Vdbe.doingRerun field for a slight size reduct...
2022-04-01  drhNew macro ROUND8P() which works like ROUND8() but assum...
2022-04-01  drhProvide and use a version of sqlite3VdbeFreeCursor...
2022-04-01  drhRemove an unnecessary branch from sqlite3VdbeReset().
2022-04-01  drhRefactor the Vdbe.iVdbeMagic field into Vdbe.eVdbeState...
2022-04-01  drhAvoid a harmless uninitialized variable warning in...
2022-04-01  drhHave the sqlite3_context object carry the encoding...
2022-03-31  drhSplit out the RUN state into separate READY and RUN... vdbe-state-refactor
2022-03-31  drhRename Vdbe.iVdbeMagic to eVdbeState. Remove unnecessa...
2022-03-31  drhFix harmless compiler warnings.
2022-03-31  drhRefinement to [3f9887d4a58cbfdb]: The SQLITE_CONSTRAIN...
2022-03-30  drhFaster and slightly smaller implementation of sqlite3St...
2022-03-30  drhSmall size reduction and performance increase in sqlite...
2022-03-29  drhIn setResultStrOrError(), if the input string pointer...
2022-03-29  drhEnsure that sqlite3VdbeMemSetStr() always leaves the...
2022-03-29  drhReverse the order of two tests to stop a harmless initi...
2022-03-29  drhAvoid unnecessary calls to balance() from sqlite3BtreeD...
2022-03-29  drhFix the sqlite3_result_xxxxx() routines so that they...
2022-03-28  drhFurther size and performance optimizations for sqlite3V...
2022-03-28  drhSlightly smaller and faster sqlite3VdbeMemSetStr().
2022-03-28  drhPerformance increase in the loop that frees an opcode...
2022-03-28  drhAnother small performance gain by using sqlite3DbFreeNN().
2022-03-28  drhUse sqlite3DbFreeNN() instead of sqlite3DbFree() in...
2022-03-28  drhPerformance optimization in the memsys5 memory allocator.
2022-03-25  drhFix the Bloom-filter optimization so that it does not...
2022-03-24  drhThe "PRAGMA writable_schema=ON" flag should not allow...
2022-03-23  drhUse trickery to code the UTF-8 BOM for the --bom option...
2022-03-22  drhEnsure that database corruption does not cause the...
2022-03-22  drhHarden the xShmLock method of both the unix and Windows...
2022-03-22  drhMake the sqlite3_serialize() and sqlite3_deserialize...
2022-03-22  larrybrexpose sqlite3_{deserialize,serialize}() in sqlite3ext.h extapi-serializing
2022-03-22  larrybrCreate new branch named "extapi-serializing"
2022-03-21  drhDo not allow an #ifdef inside of an assert(), as gcc...
2022-03-21  drhSome branches are no longer reachable after the previou...
next