Quantcast
Channel: SQLite
Browsing all 2701 articles
Browse latest View live
↧

Add the new SQLITE_TESTCTRL_OPTGET that retrieves the current optimization...

Add the new SQLITE_TESTCTRL_OPTGET that retrieves the current optimization setting. Use this in the CLI to provide symbolic fine-grain control over optimization settings using the ".testctrl opt"...

View Article


*MERGE* Add SQLITE_TESTCTRL_GETOPT. Use it to implement improvements to the...

*MERGE* Add SQLITE_TESTCTRL_GETOPT. Use it to implement improvements to the ".testctrl opt" dot-command in the CLI, and similar enhancements to TH3. (tags: trunk)

View Article


Add the SQLITE_INDEX_SCAN_HEX bit to the sqlite3_index_info.idxFlags bitmask....

Add the SQLITE_INDEX_SCAN_HEX bit to the sqlite3_index_info.idxFlags bitmask. When set, this bit causes the EXPLAIN QUERY PLAN output to show the idxNum value in hex rather than in decimal. This is...

View Article

Enhance the generate_series() table-valued function such that it is able to...

Enhance the generate_series() table-valued function such that it is able to recognize equality and inequality constraints on the "value" column and optimize its operating accordingly. (tags: trunk)

View Article

Add fts5 auxiliary function fts5_get_locale(). For querying the locale of a...

Add fts5 auxiliary function fts5_get_locale(). For querying the locale of a stored value. (tags: trunk)

View Article


Fix a problem in the ext/fts5/extract_api_docs.tcl script. (tags: trunk)

Fix a problem in the ext/fts5/extract_api_docs.tcl script. (tags: trunk)

View Article

Eliminate use of strcpy() in shell.c.in to squelch an unwarranted link-time...

Eliminate use of strcpy() in shell.c.in to squelch an unwarranted link-time warning on OpenBSD. (tags: trunk)

View Article

Ensure that the WhereLoop.u.btree.pOrderBy field added by the...

Ensure that the WhereLoop.u.btree.pOrderBy field added by the order-by-subquery optimization [7a0cdc7edb704a88] is correctly initialized. dbsqlfuzz 437be171a98687082a31ea6efc2fd5c5d64481c8. (tags: trunk)

View Article


Avoid a stack overflow that could be caused by a recursively defined WINDOW()...

Avoid a stack overflow that could be caused by a recursively defined WINDOW() with a strategically embedded error. (tags: trunk)

View Article


Avoid a stack overflow that could be caused by a recursively defined WINDOW()...

Avoid a stack overflow that could be caused by a recursively defined WINDOW() with a strategically embedded error. (tags: branch-3.46)

View Article

Remove a term from an assert() that is no longer relevant. (tags: trunk)

Remove a term from an assert() that is no longer relevant. (tags: trunk)

View Article

New ./configure option --enable-test-status causes testrunner.tcl to be run...

New ./configure option --enable-test-status causes testrunner.tcl to be run with the --status option for targets like mdevtest and releasetest. (tags: trunk)

View Article

Improved help message for the --enable-test-status configuration option. Fix...

Improved help message for the --enable-test-status configuration option. Fix the build for when that option is omitted. (tags: trunk)

View Article


Fix compiler warnings in the CLI detected by MSVC. (tags: trunk)

Fix compiler warnings in the CLI detected by MSVC. (tags: trunk)

View Article

Fix harmless compiler warnings in fts5V2toV1Tokenize(). (tags: trunk)

Fix harmless compiler warnings in fts5V2toV1Tokenize(). (tags: trunk)

View Article


shell.c.in: use eputz/oputz() instead of eputf/oputf() where appropriate to...

shell.c.in: use eputz/oputz() instead of eputf/oputf() where appropriate to avoid compilation errors in -std=c99 mode (namely wasm builds). (tags: trunk)

View Article

*MERGE* Merge trunk into the wasm-build-rework branch. (tags: wasm-build-rework)

*MERGE* Merge trunk into the wasm-build-rework branch. (tags: wasm-build-rework)

View Article


" operator. The grammar rules are not connected to working code. They just parse the syntax. Pipelines that begin with an ordinary SELECT statement must have the keyword "INTO" (rather than the "|>" operator) separating the SELECT from the start of the pipeline, to avoid syntactic and semantic ambiguity. (tags: sql-pipes)">Proof-of-concept grammar rules to parse Google-style "pipe" syntax for SQL,...

Proof-of-concept grammar rules to parse Google-style "pipe" syntax for SQL, without the ghastly "|>" operator. The grammar rules are not connected to working code. They just parse the syntax....

View Article

Another version of the parser with a slightly richer syntax. The ghastly pipe...

Another version of the parser with a slightly richer syntax. The ghastly pipe operator is now optional, but is never required. Pipelines cannot be initiated from an arbitrary SELECT unless the...

View Article

Reduce rules added to the grammar. Kinda works, but there are still bugs....

Reduce rules added to the grammar. Kinda works, but there are still bugs. (tags: sql-pipes)

View Article
Browsing all 2701 articles
Browse latest View live