I Use This!
Very High Activity

Commits : Listings

Analyzed about 7 hours ago. based on code collected 1 day ago.
Apr 10, 2024 — May 10, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Rename a shadowed local var, as reported in [forum:2ba65af3148585cf|forum post 2ba65af31]. No functional changes. More... 3 days ago
Fix a hyperlink typo in session documentation. More... 3 days ago
Fix bug in test script sessionconflict.test. More... 4 days ago
Ensure successive scans of pragma virtual tables return consistent rowids. More... 4 days ago
Fix a compilation error in test/lemon-test01.y, reported in [forum:f0ad095705|forum post f0ad095705]. More... 4 days ago
When extracting links from sqlar archives, clobber any existing file or link, and do not call utimes() to set the timestamp - it looks through the link and operates on the target. More... 5 days ago
Omit redundant unary + operators from the AST. More... 5 days ago
Avoid unnecessary recursion in sqlite3ExprDeleteNN(). This complicates the code, but it is needed to prevent nuisance "stack overflow" reports from OSSFuzz while it is running the latest ASAN. More... 5 days ago
Add new sessions API sqlite3changegroup_add_change(). More... 5 days ago
Edit comments in sqlite3session.h. More... 5 days ago
Add tests for sqlite3changegroup_add_change(). More... 5 days ago
Fix problem in sqlar_uncompress() when being used to extract symbolic links. More... 5 days ago
Add comment to the test/lemon-test01.y file indicating that it does not work and is for historical reference only. More... 6 days ago
Add new sessions API sqlite3changegroup_add_change(). More... 7 days ago
Add test cases to test/in7.test. No code changes. More... 7 days ago
Assume that an SQL function is able to return a subtype if any of its arguments are SQL functions that are able to return subtypes. This closes a corner-case hole in the patch at [ba789a7804ab96d8]. More... 7 days ago
Assume that a function is able to return a subtype if either (1) it is itself marked with SQLITE_RESULT_SUBTYPE, or (2) one of its arguments is a function that is able to return a subtype. This check-in backs out the code changes from the previous two on this same branch, but keeps the test cases from the previous two. More... 7 days ago
Functions that pass through the sqlite3_value of one of their arguments must also be marked as SQLITE_RESULT_SUBTYPE, in case one of their arguments has a subtype. More... 7 days ago
The coalesce(), ifnull(), and iif() functions pass through subtype values from their arguments, and hence need to have the SQLITE_RESULT_SUBTYPE flag set. This fixes an corner-case for the patch at [ba789a7804ab96d8]. More... 8 days ago
The coalesce(), ifnull(), and iif() functions pass through subtype values from their arguments, and hence need to have the SQLITE_RESULT_SUBTYPE flag set. More... 8 days ago
Fix a problem with queries that use "IN(...) ORDER BY ... NULLS LAST" or similar introduced by [d7648e21605a0b38]. More... 9 days ago
Avoid an assert failure accessible only when internal testing features are enabled. dbsqlfuzz crash-66abacda6bca6bd531e25595e8c8068e2c710326.txt. More... 9 days ago
Fix a case where the recovery extension might write uninitialized data to the recovered database. More... 9 days ago
Avoid an OP_Next in cases where an IN(...) query against a UNIQUE index may return at most 1 row. More... 9 days ago
Fix the CREATE TABLE performance issue described by [forum:/forumpost/4cf69794d9dfff7c|forum thread 4cf69794d9dfff7c] in two different ways: (1) Omit the call to PRAGMA integrity_check('X') that was being done after CREATE TABLE "X" because the result was being ignored and the integrity_check was not doing anything other than burning CPU cycles. (2) Do not interpret the argument to PRAGMA integrity_check as a number if it is in fact a string that looks like a number. More... 9 days ago
Add a test case to the fix to PRAGMA integrity_check in the previous check-in. More... 9 days ago
Do not accept a string that looks like a number used as an argument to PRAGMA integrity_check as a number. Treat it as a table name that just happens to look like a number. More... 9 days ago
Omit the OP_SqlExec to "PRAGMA integrity_check" added by [348fa7aaf7958b3f] because it is a no-op. Even if the integrity_check failes, the CREATE TABLE is stull successful. The OP_SqlExec just burns CPU cycles for no reason. More... 9 days ago
Avoid an OP_Next in cases where an IN(...) query against a UNIQUE index may return at most 1 row. More... 10 days ago
Fix another problem in the recovery extension where a corrupt sqlite_schema table could lead to excessive memory consumption. More... 10 days ago