Age | Commit message (Collapse) | Author | Files | Lines |
|
Lots of bug fixes in SQL parsing and supports more weildy SQL code like
using the right of an AS in athe column list of a SELECT as part of an
expression in the WHERE, ORDER BY, GROUP BY and/of HAVING clauses.
For a full report see the changelog on
http://www.hwaci.com/sw/sqlite/changes.html
|
|
|
|
|
|
previous releases. Instead, fall back on the trusty u_int*_t types
from <sys/types.h>
Fixes a problem uncovered on a recent 1.5.2 bulk build.
|
|
|
|
1) locking problems due to a few race conditions
2) fixing a bug in `create temporary table' wich could contaminate the
main database file opened too
3) bug fix in b-tree subsystem that could sometimes cause the first row of
a table to be repeated during a database scan.
|
|
bugs removal, fixing the behaviour of comparison operators so that they are
consistent with the order of entries in an index, correct handling of
integers in SQL expressions that are larger than what can be represented by
the machine integer and locking protocol fixes.
The author also incorporated my suggestions after the messy LP64 patches I
made; its now a lot more clean allthough there are still a few warnings but
they are checked and OK.
|
|
and bugfixes including support for 16Mb rows. For a full change see the
website's changelog at http://www.hwaci.com/sw/sqlite/changes.html
The file format changed! so please dump the database in SQL with .dump in
the old version and import it later in the new version.
|
|
version 2.1.1
|
|
|
|
|
|
|
|
less invasive as posible without rewriting stuff.
The main problems were the assumption that a pointer and an int had the
same size. Also there were strange casts near calculations that were not
nessisary.
|
|
|
|
SQLite is a C library that implements an SQL database engine. Programs
that link with the SQLite library can have SQL database access without
running a separate RDBMS process. The distribution comes with a standalone
command-line access program (sqlite) that can be used to administer an
SQLite database and which serves as an example of how to use the SQLite
library.
SQLite is not a client library used to connect to a big database server.
SQLite is the server. The SQLite library reads and writes directly to and
from the database files on disk.
|