| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
changes to the Expr object. (CVS 6697)
FossilOrigin-Name: ee9a144d448a76f29c3ca03851c1aeef539068e2
|
|
|
|
|
|
| |
expressions. Change Expr.zToken to Expr.u.zToken and added Expr.u.iValue.
Remove an unnecessary ExprDup from CHECK constraint processing. And so forth. (CVS 6682)
FossilOrigin-Name: 4ac2bdfbb4230b6ceaae87e738fa61036bbe03cb
|
|
|
|
|
|
| |
Expr.token into a char* Expr.zToken. Also simplify the Token object by
removing the Token.dyn and Token.quoted fields. (CVS 6681)
FossilOrigin-Name: 7cb1c3ba0759539cb035978fdaff6316775986f3
|
|
|
|
|
| |
running attachmalloc.test. (CVS 6585)
FossilOrigin-Name: 514efc7312d725c3fe35741e8c000526f3bdb3a6
|
|
|
| |
FossilOrigin-Name: 92b69481bd0eedf06599c40623b38a6f4990010a
|
|
|
|
|
| |
in shared cache mode, since doing so leads to deadlock. (CVS 6578)
FossilOrigin-Name: 715f14f1dcaf604d4794bf3e18e245d4f8c5d5a9
|
|
|
| |
FossilOrigin-Name: f082bf36051fef92ddda0339777a00cd1f0ba988
|
|
|
|
|
|
| |
due to an encoding mismatch. Update attach logic to always use dynamically
allocated error message strings. (CVS 6573)
FossilOrigin-Name: a6cb4002ada311b56fa2b7430b98b9a0fa698a01
|
|
|
|
|
| |
from sqlite3PagerSetPagesize() since it might return SQLITE_NOMEM. (CVS 6572)
FossilOrigin-Name: 8bf60b24ffcf6ac15f41eaa7f976b810e0c66734
|
|
|
|
|
|
| |
presentation. New comments added. The EXPRDUP_DISTINCTSPAN flag is
removed as obsolete. (CVS 6470)
FossilOrigin-Name: 44ded2ea67374f187a111df69c3f51f866735400
|
|
|
|
|
| |
the in-memory representation of the schema. Also to reduce the space used by prepared statements slightly. (CVS 6305)
FossilOrigin-Name: d9f6ffbc5ea090ba0daac571fc9a6c68b9c864e4
|
|
|
| |
FossilOrigin-Name: 663479b417fc06ba1790a544f28694f8797cee57
|
|
|
| |
FossilOrigin-Name: da1cbfa766f7f379c01f4ac9c1210462d8d7c590
|
|
|
| |
FossilOrigin-Name: 88134322c36b41304aaeef99c39b4ef5b495ca3b
|
|
|
|
|
| |
SQL scalar functions. Ticket #3466. (CVS 5846)
FossilOrigin-Name: 679c0b35aaa1ea488a205cc03802e7078a2bcf29
|
|
|
| |
FossilOrigin-Name: daf730d1defa78fb8b80a78f9108ac35a13e09f6
|
|
|
|
|
|
| |
the speed1.test script run about 15% faster. Added new interfaces to
control the cache. (CVS 5488)
FossilOrigin-Name: e48f9697e9fea339e150ddc32940760027dd07d9
|
|
|
|
|
|
| |
Added routines for temporary memory allocation. Right the btree
balance mechanism to only do one temporary allocation at a time. (CVS 5220)
FossilOrigin-Name: 65fe7b62cfe7d11cd667681a64c96fe7b2fe5685
|
|
|
|
|
| |
operational. (CVS 5024)
FossilOrigin-Name: 8eaa0c71023ac428f6f9f8091341584caa773ab9
|
|
|
|
|
|
| |
The sqllimits1.test script crashes. SQLITE_LIMIT_PAGE_COUNT and
SQLITE_LIMIT_VDBE_OP are currently ignored. (CVS 4897)
FossilOrigin-Name: 60c77882b2de9f6a45f8bd87c9c6a0cc613f8373
|
|
|
|
|
| |
connection pointer for an application-defined function. (CVS 4889)
FossilOrigin-Name: 54c55cae556af5a16c0ce8be1a96d2932db80ad8
|
|
|
|
|
| |
case they can be reused. (CVS 4783)
FossilOrigin-Name: 990237e27e417aff3dbf05784b716c21f3761a3a
|
|
|
|
|
|
| |
ATTACH function so that a failed attach returns a proper error code.
Ticket #2914. (CVS 4775)
FossilOrigin-Name: c24616204307936d03d39d2ef0fe6856113f6977
|
|
|
|
|
| |
compiling without -DSQLITE_DEBUG=1. (CVS 4744)
FossilOrigin-Name: 5375ad6b4b652f388469b0ce4e8e78b3f49169bd
|
|
|
|
|
| |
removed from the code. All instructions operate out of registers only. (CVS 4718)
FossilOrigin-Name: 706b41b70bd1e2030e6fa44358c38a26c5cf0985
|
|
|
| |
FossilOrigin-Name: 426f31ecdd05d1179a2e49c2ca1666011cede9c6
|
|
|
|
|
|
|
| |
avoid the stack. Many still optionally use the stack to support legacy
code generation, but the stack is not required. The next step is to
update all code generation to avoid using the stack. (CVS 4700)
FossilOrigin-Name: e3cf1c1c114bcda8fe577beb5ee55b4a651b96db
|
|
|
|
|
| |
the result of the expression be left on the stack or in a register. (CVS 4673)
FossilOrigin-Name: 61bfb77c4267b99ac8a8ef49355bcbc395a1a37b
|
|
|
|
|
|
| |
added (though not currently used.) Add routines sqlite3VdbeAddOpX() where
X is one of 0, 1, 2, 3, or 4. (CVS 4660)
FossilOrigin-Name: 027875e4d4c4bd7686dc880c6917a968049b2fec
|
|
|
|
|
| |
shared-cache mode. (CVS 4643)
FossilOrigin-Name: b37babef913fcceae7f0bd461a3105e184518d62
|
|
|
|
|
| |
code - SQLITE_IOERR_NOMEM. (CVS 4454)
FossilOrigin-Name: 12eca32a6a3d68d5b20eed03afdffe7599e66014
|
|
|
|
|
| |
test cases added but more are needed. Ticket #2616. (CVS 4376)
FossilOrigin-Name: 020a2b10d408f51d4ef3211c5f701f5378fd4625
|
|
|
|
|
|
| |
I have not even attempted to compile so I am certain there are
countless errors. (CVS 4231)
FossilOrigin-Name: deb7ecd65f7b83eaf0ba610eeef3b0ede61db1c3
|
|
|
|
|
| |
statement. (CVS 3965)
FossilOrigin-Name: 0c91dc9ee0c5d441a7789b631476515260cb887f
|
|
|
|
|
|
|
| |
of SQLite. By clearly defining the upper bounds, we make those
upper bounds explicitly testable. This check-in is just infrastructure.
The upper bounds are not yet enforced. (CVS 3941)
FossilOrigin-Name: 93b623b232a43f78d2c90bfa2389dd5b28ad7280
|
|
|
|
|
|
| |
misused. But getting rid of them removes a library dependency. And
it avoids warnings from the OpenBSD compiler. Ticket #2336. (CVS 3916)
FossilOrigin-Name: ba4845b32bdf38e623c4f7246e6e327715bbba4b
|
|
|
| |
FossilOrigin-Name: 902413e81b1ae8bee09987c798622a55ab2a1504
|
|
|
|
|
|
|
| |
commands. Ticket #2268.
The regression test suite depends on both of these commands
and will not run if compiled with this option. (CVS 3727)
FossilOrigin-Name: cbebfb89603044e48b3a87b79d1eefbbc5b4c8a5
|
|
|
| |
FossilOrigin-Name: b6c700370be29db2b974f9abd719c3e56abf8058
|
|
|
| |
FossilOrigin-Name: 8153edf8bea51b9344de1b700482879190f86fb4
|
|
|
|
|
| |
(CVS 3312)
FossilOrigin-Name: 70a48b250bab99c5d9b4ad17c471663b8628e8d2
|
|
|
|
|
| |
strings. Ticket #1825. (CVS 3191)
FossilOrigin-Name: 79a818bb05bc95c4c83375a679955dd18659b2b8
|
|
|
|
|
|
| |
a memory allocation failure. It is not sufficent to return an "out of memory"
error message. The return code needs to be SQLITE_NOMEM. (CVS 3172)
FossilOrigin-Name: 9d95750e8556aef20a637a815652d547ed2f887c
|
|
|
|
|
| |
even if the malloc failure reports within a nested calls to sqlite3_prepare(). (CVS 3164)
FossilOrigin-Name: 3538a4e30fb5131b461bb0cf72cada63e9724e14
|
|
|
|
|
| |
function signatures that were missing it. (CVS 3024)
FossilOrigin-Name: d86f18a4277ebffb644ba2e574e0b697c8bbf8e4
|
|
|
|
|
| |
to record malloc() failures. (CVS 2972)
FossilOrigin-Name: ac090f2ab3b5a792c2fdf897e10060f263e0d408
|
|
|
| |
FossilOrigin-Name: 0505405fb9ae1068b7976718efbf2aabd07592d4
|
|
|
|
|
|
|
| |
being used. Ticket #1601. Also implemented the suggestion of
ticket #1603. Memory management is now off by default at compile-time.
The sqlite3_enable_memory_management() API has been removed. (CVS 2919)
FossilOrigin-Name: 5d9c6aa964305c3f36741ff0058da5b5f3ce0d24
|
|
|
| |
FossilOrigin-Name: 3970eb875d1830d35b3a70a7583a8ab6b238cad6
|
|
|
|
|
| |
Fix for #1594. (CVS 2900)
FossilOrigin-Name: bd02a6faefa3602d0b93d54bc57809a2222d5903
|