openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
SQLite
Settings
|
Report Duplicate
1,473
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very High Activity
Commits
: Listings
Analyzed
about 13 hours
ago. based on code collected
1 day
ago.
Feb 04, 2025 — Feb 04, 2026
Showing page 1 of 2,375
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Improve the query planner by reducing the estimated number of output rows for each stage of a join if there are LIKE, GLOB, REGEXP, or MATCH constraints on the table where the pattern string is a constant. The reduction in the output row estimate is proportional to the length of the pattern string.
D. Richard Hipp
More...
2 days ago
Minor change to test/dotcmd01.test so that it works with STAT4.
D. Richard Hipp
More...
2 days ago
Improved comments on this enhancement. No code changes.
D. Richard Hipp
More...
2 days ago
Refactor the implementation of this enhancement to keep all the code inside the query planner, not leaking out into SQL function implementations. Expand the enhancement to cover MATCH and REGEXP operators and overloads of LIKE and GLOB.
D. Richard Hipp
More...
2 days ago
When reducing the truth probability of a LIKE/GLOB constraint, only consider non-wildcard characters in the pattern.
D. Richard Hipp
More...
3 days ago
Do not reduce the estimated truth probability of LIKE and GLOB operators by quite so much. Fix a single test case whose output changed.
D. Richard Hipp
More...
3 days ago
Merge the latest trunk enhancements into the prune-by-like-glob branch.
D. Richard Hipp
More...
3 days ago
Update session module test code to correctly use Tcl_Size instead of int.
Dan Kennedy
More...
3 days ago
Add the "--timeout SECONDS" option to the ".progress" command in the CLI.
D. Richard Hipp
More...
4 days ago
Enhance the ".timer" command in the CLI to accept the "once" argument, and so that it leaves its last real-time result in the $TIMER variable. Also fix a harmless warning from an earlier check-in.
D. Richard Hipp
More...
4 days ago
An experimental query-planner change that reduces the estimated number of output rows for FROM clause terms that are restricted by a LIKE or GLOB operator, based on the number of bytes in the pattern. The idea is that longer patterns will match fewer records and hence should reduce the estimated output count. The implementation is not workable as it stands now. This is just a crazy idea, saved for future reference.
D. Richard Hipp
More...
5 days ago
Fix a missed optimization opportunity due to a typo in check-in [898bfa1afd8260ea]. Reported by [forum:/forumpost/2026-01-31T00:49:53z|forum post 2026-01-31T00:49:53z].
D. Richard Hipp
More...
6 days ago
Make CROSS JOIN a join reorder barrier again, as the SQLite documentation says it is. It mistakenly stopped being a join barrier with check-in [c1ea064948ba08c4].
D. Richard Hipp
More...
6 days ago
Fix the new CLI so that the ".eqp" setting does not affect the output of other dot commands such as .schema or .tables.
D. Richard Hipp
More...
6 days ago
Change the new escape-character mechanism for CSV import so that there are separate options for an escape character for quoted and unquoted fields of the CSV.
D. Richard Hipp
More...
6 days ago
Undo the previous check-in. In its place, add the --escape option to the ".import" command.
D. Richard Hipp
More...
6 days ago
Enhance the CSV import capability in the CLI so that it understands backslash-escaped double-quotes.
D. Richard Hipp
More...
6 days ago
kvvfs fix for [https://github.com/sqlite/sqlite-wasm/issues/146|npm ticket #146]: use of a test-mode-only symbol in non-test runs leads to a null deref in xFileControl().
Stephan Beal
More...
6 days ago
Capture sqlite3_rsync's remote-end result code so the local side can exit with non-0 if, e.g., the remote sqlite3_rsync binary is found but fails to start. [forum:43eb1cd1c3979817|Confirmation received] that it resolves the motivating problem report.
Stephan Beal
More...
8 days ago
Improved (faster) bytecode for the merge algorithm.
D. Richard Hipp
More...
8 days ago
Add a comment to sqlite3Stat4Value() explaining that it read a few bytes past the end of the specified buffer.
Dan Kennedy
More...
8 days ago
Avoid unsigned integer overflow when evaluating an array index in a JSON path expression. [forum:/forumpost/2026-01-27T14:18:49z|Forum post 2026-01-27T14:18:49z].
D. Richard Hipp
More...
9 days ago
Improved byte-code coverage testing verification in the merge algorithm.
D. Richard Hipp
More...
9 days ago
The tmstmpvfs.c extension should not modify the content of pages going into the WAL file, as that would corrupt the page checksum used for recovery. Instead, only insert timestamp information as content is written into the database file.
D. Richard Hipp
More...
9 days ago
Teach sqlite3_rsync to increment its error count when a child process fails, based on [forum:8fe404e547faa42e|forum post 8fe404e547faa42e]. This passes basic sanity tests but requires more testing and needs a review of the final 'else' block in the new code.
Stephan Beal
More...
9 days ago
For CSV import in the CLI, when the table is created automatically because it does not previously exist, make the column types "ANY" instead of "TEXT" so that they will automatically adjust to different datatypes in the input text.
D. Richard Hipp
More...
9 days ago
Add the --csv option to the showtmlog utility program.
D. Richard Hipp
More...
9 days ago
Fix trivial buffer overreads in the sessions module that could occur when parsing changeset blobs.
Dan Kennedy
More...
9 days ago
Additional usage notes added to the header comment of the tmstmpvfs.c source file. No code changes.
D. Richard Hipp
More...
9 days ago
Enhanced documentation in the header comment of tmstmpvfs.c.
D. Richard Hipp
More...
9 days ago
←
1
2
3
4
5
6
7
8
9
…
2374
2375
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree