Opened 13 months ago
Closed 13 months ago
#19131 closed enhancement (fixed)
sqlite-autoconf-3450000 (3.45.0)
Reported by: | Xi Ruoyao | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Change History (6)
comment:1 by , 13 months ago
- Added the SQLITE_RESULT_SUBTYPE property for application-defined SQL functions. All application defined SQL functions that invokes sqlite3_result_subtype() must be registered with this new property. Failure to do so might cause the call to sqlite3_result_subtype() to behave as a no-op. Compile with -DSQLITE_STRICT_SUBTYPE=1 to cause an SQL error to be raised if a function that is not SQLITE_RESULT_SUBTYPE tries invokes sqlite3_result_subtype(). The use of -DSQLITE_STRICT_SUBTYPE=1 is a recommended compile-time option for every application that makes use of subtypes.
- Enhancements to the JSON SQL functions:
- All JSON functions are rewritten to use a new internal parse tree format called JSONB. The new parse-tree format is serializable and hence can be stored in the database to avoid unnecessary re-parsing whenever the JSON value is used.
- New versions of JSON-generating functions generate binary JSONB instead of JSON text.
- The json_valid() function adds an optional second argument that specifies what it means for the first argument to be "well-formed".
- Add the FTS5 tokendata option to the FTS5 virtual table.
- The SQLITE_DIRECT_OVERFLOW_READ optimization is now enabled by default. Disable it at compile-time using -DSQLITE_DIRECT_OVERFLOW_READ=0.
- Query planner improvements:
- Do not allow the transitive constraint optimization to trick the query planner into using a range constraint when a better equality constraint is available. (Forum post 2568d1f6e6.)
- The query planner now does a better job of disregarding indexes that ANALYZE identifies as low-quality. (Forum post 6f0958b03b.)
- Increase the default value for SQLITE_MAX_PAGE_COUNT from 1073741824 to 4294967294.
- Enhancements to the CLI:
- Improvements to the display of UTF-8 content on Windows
- Automatically detect playback of ".dump" scripts and make appropriate changes to settings such as ".dbconfig defensive off" and ".dbconfig dqs_dll on".
comment:2 by , 13 months ago
Summary: | sqlite-3.45.0 → sqlite-autoconf-3450000 (3.45.0) |
---|
Make summary match what currency looks for.
comment:4 by , 13 months ago
Priority: | elevated → normal |
---|
comment:5 by , 13 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 13 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commit 8032794b.
Note:
See TracTickets
for help on using tickets.