{"id":3008,"date":"2016-08-12T09:30:59","date_gmt":"2016-08-12T13:30:59","guid":{"rendered":"http:\/\/local.brightwhiz\/?p=3008"},"modified":"2016-08-12T09:30:59","modified_gmt":"2016-08-12T13:30:59","slug":"sqlite-release-3-14-1","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/sqlite-release-3-14-1\/","title":{"rendered":"SQLite Release 3.14.1 With Several Enhancements now Available"},"content":{"rendered":"
A minor update SQLite <\/a>Release 3.14.1 has been released as a fix to the previously released SQLite tool<\/a>. This update is known as the PI release (3.14).<\/p>\n SQLite software library is designed as a drop-in replacement, server-less transactional database engine. The SQL<\/a> database<\/a> engine is self-contained and requires zero configurations. The library is open source<\/a> and cross-platform and sits in the public domain.<\/p>\n SQLite Release 3.14.1 fixes the page-cache “truncate” and results in a performance enhancement. Changes in version 3.14 include a few bug fixes such as the ALTER TABLE bug where descending indexes where being corrupted when adding a column in the legacy file format.<\/p>\n There was also a NULL pointer dereference crash when a WHERE clause references a non-existent collating sequence. A performance regression in the ORDER BY LIMIT has also been fixed.<\/p>\n There are also several new features within the json1_extension. There is a new database hash utility now in the release. There is an improved algorithm for running queries with both an ORDER BY and a LIMIT.<\/p>\n The CSV virtual table for reading RFC 4180 formatted comma-separated value files has been added in this release.<\/p>\n There is also an improvement within the query planner. This helps the OR optimization on virtual tables even if one or more of the disjuncts use the LIKE, GLOB, REGEXP, MATCH operators.<\/p>\nWhat’s new in SQLite Release 3.14.1<\/h2>\n