- 879746c Parsing of DML statements in a WITH clause. But at this point, it just by drh ยท 4 years, 10 months ago dml-in-cte
- 40803ca Fix a longstanding problem causing an RBU vacuum to omit releasing some locks before finishing. by dan ยท 4 years, 10 months ago
- b9edded Remove an assert() added by the previous commit that is sometimes false. by dan ยท 4 years, 10 months ago shm-lock-fix
- 513c9a1 Fix a longstanding problem causing an RBU vacuum to omit releasing some locks before finishing. by dan ยท 4 years, 10 months ago
- 8737d46 In RBU, avoid passing VFS xShmLock calls through to the underlying VFS in cases where xShmMap calls may not be. This fixes a bad interaction with ZipVFS. by dan ยท 4 years, 10 months ago
- 82ab4f6 Correctly detect correlated subqueries when resolving names in RETURNING by drh ยท 4 years, 10 months ago
- d510197 Improved name resolution for references to a table begin modified from by drh ยท 4 years, 10 months ago
- e1c9a4e Do not allow RETURNING in the DML statements of a trigger. by drh ยท 4 years, 10 months ago
- 8729642 Fix harmless compiler warnings. by drh ยท 4 years, 10 months ago
- 5f32378 Remove an ALWAYS() and NEVER() in the authorizer that become reachable by drh ยท 4 years, 10 months ago
- 8873aea Fix the OSSFuzz-discovered shift problem from two days ago. This patch was by drh ยท 4 years, 10 months ago
- 29f6a36 Remove unreachable code. Fix a shift UB problem introduced yesterday by drh ยท 4 years, 10 months ago
- 70bd212 Change the RETURNING algorithm so that outputs accumulate in an ephemeral by drh ยท 4 years, 10 months ago
- 7dec804 Remove dead code. Fix RETURNING for INSERT into a virtual table. by drh ยท 4 years, 10 months ago returning-manifested
- e1db934 Fix an issue with RETURNING from UPSERT. by drh ยท 4 years, 10 months ago
- 552562c Snapshot. New design appears to work on a simple test case. by drh ยท 4 years, 10 months ago
- 381bdac Preliminary changes for a new implementation of RETURNING that captures all by drh ยท 4 years, 10 months ago
- 8ab79d6 Add NEVER() to a branch that check-in [5d54d9fd40638138] apparently made by drh ยท 4 years, 10 months ago
- 02c4aa3 Performance optimization in sqlite3FinishCoding(). by drh ยท 4 years, 10 months ago
- 8c333cf Corrections to the 'filepath_normalize' test suite helper procedure. by mistachkin ยท 4 years, 10 months ago
- 17b7481 Change the name of Vdbe.magic to Vdbe.iVdbeMagic to disambiguate with by drh ยท 4 years, 10 months ago
- 7937f63 Avoid doing any foreign-key constraint related processing for an UPDATE statement that does not modify any columns that are part of FK constraints, even if the table has a self-referencing FK. by dan ยท 4 years, 10 months ago
- c5eb176 Fix a harmless compiler warning. by drh ยท 4 years, 10 months ago
- cd39cda Add support for the RETURNING clause following PostgreSQL syntax. by drh ยท 4 years, 10 months ago
- 78197e0 Fix an assert() that might be off-by-one in the case of a prior by drh ยท 4 years, 10 months ago
- 2aa41c8 Modify the SQLITE_DBCONFIG_ENABLE_TRIGGER setting so that it only disables by drh ยท 4 years, 10 months ago returning
- 4760008 Load enhancements from trunk into the returning branch. by drh ยท 4 years, 10 months ago
- cb83dc9 Do not allow aggregates in a RETURNING clause. Fix a memory leak that by drh ยท 4 years, 10 months ago
- e0d2096 Modify the sessions extension to use more efficient SQL when applying a changeset or patchset. by dan ยท 4 years, 10 months ago
- 709dd13 Report an error if RETURNING is used for DELETE or UPDATE of a virtual table. by drh ยท 4 years, 10 months ago
- c9be863 Allow the RETURNING trigger to exist for virtual tables. by drh ยท 4 years, 10 months ago
- d33d3a2 Add a few test cases for RETURNING together with UPDATE/DELETE LIMIT. by drh ยท 4 years, 10 months ago
- 9e673ac Improved corrupt database detection in balance_nonroot(). by drh ยท 4 years, 11 months ago
- 7baf3d4 Modify RETURNING so that it does not return changes implemented by by drh ยท 4 years, 11 months ago
- 9407b6e Mark an unreachable branch as ALWAYS(). by drh ยท 4 years, 11 months ago
- 18e5607 New opcode OP_ChngCntRow used to output the result of PRAGMA change_count. by drh ยท 4 years, 11 months ago
- 662fe79 When setting the number of result columns in a RETURNING trigger, be sure by drh ยท 4 years, 11 months ago
- 28828c5 Improved comments on the new code. by drh ยท 4 years, 11 months ago
- 1832f29 Add an ALWAYS() to an unreachable branch. by drh ยท 4 years, 11 months ago
- a8a64a0 Chagne the OP_ResultRow opcode so that it does not cancel by drh ยท 4 years, 11 months ago
- 0166df0 Fix a obsolete assert() in the bytecode engine. Improved OOM detection by drh ยท 4 years, 11 months ago
- cf4108b Fix handling of an OOM condition in sqlite3AddReturning(). by drh ยท 4 years, 11 months ago
- 658f0a3 Fix a memory deallocation problem that comes up when doing a RETURNING query by drh ยท 4 years, 11 months ago
- 343256b Another attempt to get trigger selection correct for RETURNING triggers. by drh ยท 4 years, 11 months ago
- 16d861f When running the RETURNING trigger, if it is tagged as a DELETE trigger, by drh ยท 4 years, 11 months ago
- ba71a8a Test cases added. RETURNING works with UPSERT as does PG. by drh ยท 4 years, 11 months ago
- 8f4e2e2 Better handling of errors in RETURNING due to corrupt database files. by drh ยท 4 years, 11 months ago
- d086aa0 RETURNING works even if "PRAGMA count_changes=ON" is set. by drh ยท 4 years, 11 months ago
- dac9a5f Allow "*" wildcards in the RETURNING clause. by drh ยท 4 years, 11 months ago
- b835247 Working prototype. by drh ยท 4 years, 11 months ago
- 02d6f9b Fix possible division-by-zero in the new log() SQL functions. by drh ยท 4 years, 11 months ago
- 2c99b84 Incorporate the sqlite3TriggerList() optimization from trunk. And move by drh ยท 4 years, 11 months ago
- f54a80f Performance optimization (and size reduction) in sqlite3TriggerList() for the by drh ยท 4 years, 11 months ago
- 55d4c84 Merge recent enhancements from trunk. by drh ยท 4 years, 11 months ago
- 16cd8b9 Fix an issue with IN operator optimization introduced by by drh ยท 4 years, 11 months ago
- df1b52e Ensure a cursor used by the SeekScan operator does not point to a valid row on the first iteration of the loop. Possible fix for [2d6e8400]. by dan ยท 4 years, 11 months ago fix-2d6e8400
- e5ceaac Add an extra log message in the case of an SQLITE_CORRUPT_INDEX error. by drh ยท 4 years, 11 months ago
- 8ac090f Enhance the query planner to enable it to use an index for IS NOT NULL by drh ยท 4 years, 11 months ago
- 17988aa Merge fixes from trunk. Omit a conditional in by drh ยท 4 years, 11 months ago isnotnull-opt
- 906602a Do not allow VACUUM to resize the page_size to 512 if the reserve_byte value by drh ยท 5 years ago
- 71aff85 Performance optimizations in exprAnalyze() by drh ยท 5 years ago
- 6cca0aa Always enable the IS NOT NULL optimization, even if STAT4 is not enabled. by drh ยท 5 years ago
- 7bb0a7d Fix a problem caused by using an SQL variable in an OVER clause within a trigger program. by dan ยท 5 years ago
- f380c3f Fix a problem caused by using an SQL variable in an OVER clause within a trigger program. by dan ยท 5 years ago fix-over-trigger
- 7b88f54 Improvements to the auxiliary "main.mk" makefile so that it works better with by drh ยท 5 years ago
- a2560ce Add tests for sqlite3session_memory_used() interface. by dan ยท 5 years ago
- d6665c5 Fix harmless compiler warnings seen with MSVC. by mistachkin ยท 5 years ago
- f3ebea8 Update test helper procedure 'get_pwd' to handle the ComSpec environment variable being absent. by mistachkin ยท 5 years ago
- abc6b67 Enhance the query planner so that it is able to code EXISTS operators in by drh ยท 5 years ago
- 06afa29 More comments on the EXISTS-to-IN optimization logic. by drh ยท 5 years ago exists-to-in
- 9fcc8c6 Minor simplification of the EXISTS-to-IN logic. by drh ยท 5 years ago
- 9ffa258 Improved handling of vector equalities in the EXISTS-to-IN translator. by drh ยท 5 years ago
- 4be8bdc Give the EXISTS-to-IN optimization the ability to handle some cases that by drh ยท 5 years ago
- 2a3be74 Add debugging output about the EXISTS-to-IN optimization when by drh ยท 5 years ago
- 1e2896e Fix a hyperlink in the Lemon documentation. by drh ยท 5 years ago
- f7588d4 Add OOM injection tests for new code on this branch. by dan ยท 5 years ago
- a828d56 Update header comments for routines added by this branch. by dan ยท 5 years ago
- e8f7fcf Ensure the EXISTS->IN transformation preserves the collation sequence of the comparison operation. by dan ยท 5 years ago
- 9d326d6 Fix a potential NULL pointer dereference following OOM. by drh ยท 5 years ago
- 19ef211 Add a new optimizer disabling bit to close off the exists-to-in optimization, by drh ยท 5 years ago
- 10c9ef6 Small performance improvement in the EXISTS-to-IN translator for the by drh ยท 5 years ago
- 19f9cd7 Merge the latest trunk enhancements into the exists-to-in branch. by drh ยท 5 years ago
- 76cac6e Add simple tests (and a fix) for the change on this branch. by dan ยท 5 years ago
- 41d0140 Improvements to the min/max optimization. Fix for a performance by drh ยท 5 years ago
- 6bfc167 Allow the planner to convert an EXISTS(SELECT...) expression in a WHERE clause to the equivalent IN(...) expression in situations where this is possible and advantageous. by dan ยท 5 years ago
- 5870dc8 The early-out of the inner loop on the min/max optimization was overly by drh ยท 5 years ago minmax-opt-exp
- 5e5683a Fix a harmless compiler warning. by drh ยท 5 years ago
- af7b765 Expand the number of optimization-disable bits from 16 to 32. Use one of by drh ยท 5 years ago
- d193057 Further enhancements to the min/max optimization of by drh ยท 5 years ago
- aa556b0 cli: Omit surplus whitespace at the end of lines in .explain output. by drh ยท 5 years ago
- b9366f8 In the .selecttrace output, show the ORDER BY clause added by the Min/Max by drh ยท 5 years ago
- 2053f31 Lexer and grammar rules for a RETURNING clause on DELETE/INSERT/UPDATE. by drh ยท 5 years ago
- b782e05 Merge the ParseCleanup enhancement to trunk. by drh ยท 5 years ago
- 21d4f5b Fix a potential use-after-free following an OOM in sqlite3ParserAddCleanup() by drh ยท 5 years ago parse-cleanup
- d9cc532 Rerun autoconf. by drh ยท 5 years ago
- ef36ccd Fix for the top-level configure script so that it works with tcl 8.7. by dan ยท 5 years ago
- cf3c078 Add a linked list of ParseCleanup objects to the end of a Parse object and by drh ยท 5 years ago
- a6e6cf2 New CLI command: ".stats vmstep" enables the display of the virtual-machine by drh ยท 5 years ago
- 4ee492f More detailed compile-time testing before attempting to use atomic load by drh ยท 5 years ago
- 1242c0c Fix an issue with sha3_query() when the first argument contains blank by drh ยท 5 years ago