danielk1977
|
40b38dcdf8
|
Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737)
FossilOrigin-Name: 4e20720984e1fd6822ead785d758374d2704b7fb
|
2004-06-26 08:38:24 +00:00 |
|
drh
|
645f63ed02
|
Fix some segfaults that could have occurred after a malloc() failure. (CVS 1661)
FossilOrigin-Name: 80151e728101c3cd5a8cf36cca2bfa661b21c746
|
2004-06-22 13:22:40 +00:00 |
|
danielk1977
|
8a6c550d94
|
Improve the os_test.c module. (CVS 1657)
FossilOrigin-Name: ecdb93d3c92e34f7d85aa2fd703880669397b216
|
2004-06-22 12:18:32 +00:00 |
|
drh
|
da71ce1623
|
Fix an uninitialized variable. The variable was harmless, but pedantic
error checking in MSVC raised an exception on it. (CVS 1651)
FossilOrigin-Name: afc398c2ca97ff165ea8242a5ffb8b6374b7fa8f
|
2004-06-21 18:14:45 +00:00 |
|
danielk1977
|
e159fdf21c
|
Avoid opening a temp table for aggregate queries with no GROUP BY clause. (CVS 1649)
FossilOrigin-Name: 4d02df63496091a1e643601f84313f42130d6282
|
2004-06-21 10:45:06 +00:00 |
|
danielk1977
|
72c952a1c4
|
Add the OP_Concat8 opcode, similar in concept to OP_String8. (CVS 1648)
FossilOrigin-Name: bbd3e93348bc3a1178f5278c6cf0b82e75bbf642
|
2004-06-21 09:06:41 +00:00 |
|
drh
|
0e3d74761d
|
Make sure VdbeFunc entries are initialized before trying to destroy them.
Also, unrelated comment changes in build.c. (CVS 1643)
FossilOrigin-Name: fc3b3a8fe86980db4de402bb8e85f8f739fc3883
|
2004-06-19 17:33:07 +00:00 |
|
drh
|
124b27e654
|
Omit the DB_Locked and DB_Cookie flags. Other minor cleanup. (CVS 1642)
FossilOrigin-Name: 01f74b420c3f24918c066172e09cebbb22568faf
|
2004-06-19 16:06:10 +00:00 |
|
drh
|
a99db3b6ac
|
Omit the sqlite3VdbeCode() routine. Use sqlite3NameFromToken() more to
reduce the amount of code. (CVS 1639)
FossilOrigin-Name: 99d0436e0ee1c917b2b7bbf005f05288b535648a
|
2004-06-19 14:49:12 +00:00 |
|
danielk1977
|
ec8450f6cb
|
Remove the unused 'next_cookie' mechanism. (CVS 1634)
FossilOrigin-Name: c94a9759ca6346a8c32f388a7aa1f0f139d6abc2
|
2004-06-19 09:35:36 +00:00 |
|
danielk1977
|
d008cfe305
|
Fix for #764. When reloading the schema, load the temp schema last. (CVS 1628)
FossilOrigin-Name: 1f43219a7402af7255743466731dba2afb31d12b
|
2004-06-19 02:22:10 +00:00 |
|
danielk1977
|
5314c4d7ab
|
Fix a couple of gcc warnings. (CVS 1615)
FossilOrigin-Name: 960f55f3ecbef4581c8cb7be860023ba10de4e96
|
2004-06-18 06:02:35 +00:00 |
|
danielk1977
|
bfd6cce56b
|
Optimisation for unicode encoding conversion routines. (CVS 1614)
FossilOrigin-Name: 39a415eaa65964742e40b7ea4d471fa04007c6c9
|
2004-06-18 04:24:54 +00:00 |
|
danielk1977
|
f736b77160
|
Handle conflicting ON CONFLICT clauses in table definitions. (CVS 1611)
FossilOrigin-Name: 12e77e759ec5b45b7fb94aa815435127f395162e
|
2004-06-17 06:13:34 +00:00 |
|
danielk1977
|
e00484002f
|
Assorted memory leak fixes. (CVS 1600)
FossilOrigin-Name: 07b90f3690768e852384fbbde0ba59e69e24d1da
|
2004-06-15 16:51:01 +00:00 |
|
danielk1977
|
d8123366c4
|
(1) Modifications to the user-function interface and (2) Internal changes
to automatically created indices. (CVS 1575)
FossilOrigin-Name: 5903f53828b5d282b33e27813417e4317c9ecf0b
|
2004-06-12 09:25:12 +00:00 |
|
danielk1977
|
dc8453fd7a
|
Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572)
FossilOrigin-Name: 9b84f2f488e1d37ba1a4c4cf31490bcbba0f6edd
|
2004-06-12 00:42:34 +00:00 |
|
danielk1977
|
4e6af1347c
|
Correctly handle the situation where a collation sequence is available, but
not in the preferred encoding. (CVS 1565)
FossilOrigin-Name: 49ab4794e1b5be5cbb3b87a65477659762487cf8
|
2004-06-10 14:01:08 +00:00 |
|
danielk1977
|
7cedc8d4d6
|
Add the sqlite3_collation_needed() API and fix some error handling cases
involving unknown collation sequences. (CVS 1562)
FossilOrigin-Name: edf069b9f4044ed2a80962c7722052bf1b80bf45
|
2004-06-10 10:50:08 +00:00 |
|
danielk1977
|
466be56bcf
|
Change the collation sequence interface to allow collation sequences that
use UTF-16 in non-native byte order to be registered. (CVS 1559)
FossilOrigin-Name: b8aaa3a29e0ddef357ab1b3b0b9f87ed390f2f36
|
2004-06-10 02:16:01 +00:00 |
|
drh
|
a6ecd33851
|
Check for schema updates if the parser fails to find a table. More locking
test updates. (CVS 1555)
FossilOrigin-Name: a22283512afe2df09d5783d189fbd7389ed313ad
|
2004-06-10 00:29:09 +00:00 |
|
danielk1977
|
c039139807
|
Fix error reporting when trying to attach a database with a foriegn text
encoding. (CVS 1545)
FossilOrigin-Name: beab038c71eecbabb1351b0c98a71f32ea013285
|
2004-06-09 12:30:04 +00:00 |
|
danielk1977
|
0202b29ef7
|
Some progress on user-defined collation sequences. (CVS 1544)
FossilOrigin-Name: c634e71f1909819fb55c728bc410e5cc390428e3
|
2004-06-09 09:55:16 +00:00 |
|
drh
|
80242055e5
|
Start all transactions and verify all schema cookies near the beginning of
of each vdbe program. (CVS 1543)
FossilOrigin-Name: 1086196460e261718e78512d77e25dde021a117d
|
2004-06-09 00:48:12 +00:00 |
|
danielk1977
|
4f057f904a
|
Remove the third argument from the sqlite3_open() API. (CVS 1540)
FossilOrigin-Name: 62e31f396cb6b49f542977e2fade78e11e371132
|
2004-06-08 00:02:33 +00:00 |
|
danielk1977
|
517eb64616
|
Tables created with the CREATE TABLE <tbl> AS SELECT ... syntax now inherit
column declaration types from the SELECT statement. (CVS 1538)
FossilOrigin-Name: 31c1668dbc2b84438a5b78b0270f58b37b03791d
|
2004-06-07 10:00:31 +00:00 |
|
danielk1977
|
8e227875dd
|
Add pragma to set/get text encoding. Also fix an obscure problem where a
temp trigger could be accidently dropped. (CVS 1537)
FossilOrigin-Name: 983221b038813c5a7892564896e39597c223c4c3
|
2004-06-07 07:52:17 +00:00 |
|
danielk1977
|
13adf8a071
|
Untested updates to support atomic multi-file transactions (CVS 1526)
FossilOrigin-Name: d57e5252c8baaf615c2cd218a33356ea5d95a5e2
|
2004-06-03 16:08:41 +00:00 |
|
drh
|
9c054830b4
|
Change all SQLITE3 preprocessor macros to SQLITE. Documentation updates. (CVS 1511)
FossilOrigin-Name: adf7e29ff60dc559f64832fadb09f0b9decc0e76
|
2004-05-31 18:51:57 +00:00 |
|
danielk1977
|
11146c9c2e
|
Use read-only transactions. (CVS 1504)
FossilOrigin-Name: 6c100887eeb32631e1aa914a69db959e1f58f192
|
2004-05-31 11:51:44 +00:00 |
|
danielk1977
|
ee5741ea78
|
Add read-transactions to the btree and vdbe. The compiler doesn't invoke
them yet. (CVS 1502)
FossilOrigin-Name: 6b43633a96c674a5d470578ef80ebf2227da0682
|
2004-05-31 10:01:34 +00:00 |
|
danielk1977
|
33752f8acf
|
Remove the <ON CONFLICT> clause from BEGIN (CVS 1501)
FossilOrigin-Name: 9029274b6129140064bd7ac34df7eaba00d28efb
|
2004-05-31 08:55:33 +00:00 |
|
danielk1977
|
1d850a72c2
|
Replace OP_Begin, OP_Commit and OP_Rollback with OP_AutoCommit. (CVS 1500)
FossilOrigin-Name: b8ed812c92f2dbb4431d45aeb41646ceb53e0cbc
|
2004-05-31 08:26:49 +00:00 |
|
danielk1977
|
0f69c1e3ec
|
Transform OP_HexBlob and OP_String8 to OP_Blob and OP_String the first time they are executed. (CVS 1492)
FossilOrigin-Name: 3225de8902b0e7e60c4d9f3a5ef51bc74f57d364
|
2004-05-29 11:24:50 +00:00 |
|
danielk1977
|
3df6b2570f
|
Fix vacuum so that it works with blobs. (CVS 1490)
FossilOrigin-Name: 4feb4b9a71ce7a92924d2358a7ccecb4cca19223
|
2004-05-29 10:23:19 +00:00 |
|
danielk1977
|
ef2cb63e9e
|
Allow CREATE and DROP TRIGGER on attached databases. (CVS 1488)
FossilOrigin-Name: 4060a37d0baaa60c50f2dde4a1ab344133fcabbb
|
2004-05-29 02:37:19 +00:00 |
|
drh
|
51846b56ed
|
Factor common code for generating index keys into a procedure. Other
speed improvements and bug fixes. (CVS 1487)
FossilOrigin-Name: 6661bb5f9c1692f94b8b7d900b6be07f027e6324
|
2004-05-28 16:00:21 +00:00 |
|
danielk1977
|
48dec7e215
|
Allow CREATE and DROP VIEW on attached databases. (CVS 1485)
FossilOrigin-Name: ad879a957d93c0b49c289947826b451d3ea37e5b
|
2004-05-28 12:33:30 +00:00 |
|
danielk1977
|
a8858103c9
|
Allow DROP TABLE and DROP INDEX on attached databases. (CVS 1484)
FossilOrigin-Name: 2fb3708e10a06660ad1974ef8e9742b706a0a9fc
|
2004-05-28 12:11:21 +00:00 |
|
danielk1977
|
cbb18d2256
|
Allow CREATE TABLE and CREATE INDEX on attached databases. (CVS 1483)
FossilOrigin-Name: 4984a130ccf3b8e486941a5d0d0cc70a691f0dac
|
2004-05-28 11:37:27 +00:00 |
|
danielk1977
|
172bc3938a
|
Store the text encoding in the database (as meta value 4). (CVS 1435)
FossilOrigin-Name: 7f00ca5801889724c0e768961aa15f5ce0b8e7b5
|
2004-05-22 08:09:11 +00:00 |
|
drh
|
7f0f12e3ab
|
Remove the OP_SetFound opcode and its cousins. (CVS 1430)
FossilOrigin-Name: 5524075ec02102446f8d153e068546f763d4bf7a
|
2004-05-21 13:39:50 +00:00 |
|
drh
|
ffbc30884c
|
Sorting bug fixes. Now only 17 tests fail. (CVS 1422)
FossilOrigin-Name: 0736b7e8401f587f8b412602d029ef9bd69425f6
|
2004-05-21 01:29:06 +00:00 |
|
drh
|
d3d39e939d
|
Add internal support for collating sequences. This breaks 244 tests. (CVS 1420)
FossilOrigin-Name: a6cb09d7af537726acc87b9133f68c81e839e047
|
2004-05-20 22:16:29 +00:00 |
|
drh
|
e2ea40d36d
|
Fix problems with types and the recognition of BLOB as having no affinity. (CVS 1418)
FossilOrigin-Name: 8411718f0ac17e9c2376fdf8b5fa0cc5fc88be9b
|
2004-05-20 12:41:19 +00:00 |
|
drh
|
1ad3b9e61a
|
Default type affinity is now NUMERIC. The affinity.html file checked into
the doc directory. (CVS 1417)
FossilOrigin-Name: 948307f07d6f8cc1cc186167ff7aaa5dfd5d8a2e
|
2004-05-20 12:10:20 +00:00 |
|
danielk1977
|
84ac9d02dd
|
Fix many problems with manifest types and column affinity. Most things are
working now. (CVS 1392)
FossilOrigin-Name: a62872aacd544a1465b06e007153168663f3c83a
|
2004-05-18 09:58:06 +00:00 |
|
danielk1977
|
b4964b723c
|
Omit the '\0' at the end of UTF-8 strings on disk (it is implied). Also
don't store the number of rows at the beginning of each table record. (CVS 1390)
FossilOrigin-Name: 202a470f2c1804a96e69f16709d1a92e405971f0
|
2004-05-18 01:23:38 +00:00 |
|
danielk1977
|
f9dd2c2e04
|
Fix two bugs that were causing lots of tests to fail. (CVS 1386)
FossilOrigin-Name: 5cba8a510c0aeae740db695e960c60e5f6c303f5
|
2004-05-16 11:57:28 +00:00 |
|
danielk1977
|
a37cdde042
|
More changes to support the manifest type model. A few things are currently
broken. (CVS 1385)
FossilOrigin-Name: a4af838f8d1b81ec6c8db97655c6876aca0738d9
|
2004-05-16 11:15:36 +00:00 |
|