drh
|
7b4e7268f1
|
Add test cases for escape characters in the GLOB operator. (CVS 2101)
FossilOrigin-Name: bb2d9ff881e4c6fe0cf60a13609d39426346fa9d
|
2004-11-15 01:40:47 +00:00 |
|
drh
|
6c62608fc6
|
The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100)
FossilOrigin-Name: 98c7a55478f7c465b219edc1a33eee222586fd65
|
2004-11-14 21:56:29 +00:00 |
|
drh
|
5436dc2d97
|
Changes toward reducing code size when SQLITE_OMIT_UTF16 is enabled. (CVS 2099)
FossilOrigin-Name: 59a0a8b7cebc011731654bd0545cf8d19612ca8e
|
2004-11-14 04:04:17 +00:00 |
|
danielk1977
|
ce9a7b1e57
|
Code toward having btree cursors persist when their table is written too. Doesn't work properly yet. (CVS 2097)
FossilOrigin-Name: 5eaa18d43f2996a9d354bb4fb9c81e267e98be29
|
2004-11-13 13:19:56 +00:00 |
|
drh
|
f338814455
|
Autoincrement is now working and has regression tests. (CVS 2095)
FossilOrigin-Name: 10c712a21961dbc3bff89c49d5ec3b84b9187c80
|
2004-11-13 03:48:06 +00:00 |
|
danielk1977
|
b92b70bb0a
|
Change pragmas schema_cookie and user_cookie to schema_version and user_version. (CVS 2094)
FossilOrigin-Name: 5e058318441bb5043c609cc8fba1653995e90efb
|
2004-11-12 16:11:59 +00:00 |
|
danielk1977
|
1c8c23cc36
|
Add authorization callbacks to ALTER TABLE. (CVS 2093)
FossilOrigin-Name: c4115aa3a1b010704af76c5ae9f6dcbfa4038df8
|
2004-11-12 15:53:37 +00:00 |
|
danielk1977
|
9fd2a9a028
|
Add the "ALTER TABLE xxx RENAME TO yyy" command. (CVS 2092)
FossilOrigin-Name: a1b2cc63e604785bd51e358ff72c485d858752e3
|
2004-11-12 13:42:30 +00:00 |
|
danielk1977
|
dae2495b1f
|
Add the schema_cookie and user_cookie pragmas. (CVS 2089)
FossilOrigin-Name: d28d1d68e5104726e6088361dfa7bf2cdd9985c7
|
2004-11-11 05:10:43 +00:00 |
|
danielk1977
|
45901d622c
|
Ensure the test suite can run with either SQLITE_OMIT_AUTOVACUUM or SQLITE_DEFAULT_AUTOVACUUM=1 defined. (CVS 2087)
FossilOrigin-Name: 0747b55882cf218c03b443e1eadec9eb19889554
|
2004-11-10 15:27:38 +00:00 |
|
danielk1977
|
ae381aa1b6
|
Fix expr.test so that it works when the date-time functions are compiled out of the library. (CVS 2086)
FossilOrigin-Name: 540ce7de1b3f1882c40d4e20d3986775e1dcf77a
|
2004-11-10 12:34:20 +00:00 |
|
danielk1977
|
e6efa74b9f
|
Ensure tables cannot be created/dropped when btree cursors are open. (CVS 2085)
FossilOrigin-Name: 8e5c2e5df8b824f7efb27e776240f005c6f1f0ff
|
2004-11-10 11:55:10 +00:00 |
|
danielk1977
|
752e679a1e
|
Have "DEFAULT CURRENT_TIME" & co. work even if SQLITE_OMIT_DATETIME_FUNCS is defined. (CVS 2083)
FossilOrigin-Name: f81b9c1c022772378aad32ec45d0027beeb36574
|
2004-11-09 16:13:33 +00:00 |
|
danielk1977
|
7977a17f06
|
Port the "DEFAULT CURRENT_TIME" etc. functionality from an earlier fork of sqlite. (CVS 2082)
FossilOrigin-Name: 0d27c8ff48f327ad82dd5b5b3b47b8d221f119b7
|
2004-11-09 12:44:37 +00:00 |
|
danielk1977
|
8f5a31b50f
|
A few more auto-vacuum tests. (CVS 2079)
FossilOrigin-Name: 9d4a60bbd67704ff3a9503678db94498dc700ccc
|
2004-11-08 12:32:50 +00:00 |
|
danielk1977
|
e0830e8e03
|
Check in the file autovacuum_crash.test that should be part of the previous check-in. (CVS 2078)
FossilOrigin-Name: 9d7cd1f732ba6f9d69fc30100a4608b74f212b76
|
2004-11-08 09:51:09 +00:00 |
|
danielk1977
|
94daf7fdff
|
Test auto-vacuum mode for crash-proofness. Also fix a bug related to the same. (CVS 2077)
FossilOrigin-Name: 839ad771a6e781426c0fd624a4d1c91a5fcf8546
|
2004-11-08 09:26:09 +00:00 |
|
drh
|
e497f0051f
|
Reindex tests added and bugs fixed. (CVS 2075)
FossilOrigin-Name: ad433ec2b6bd34e33dfe119668f38fbb978e889d
|
2004-11-07 13:01:49 +00:00 |
|
drh
|
4343fea20f
|
First cut at a REINDEX command. Basic testing only. No documentation. (CVS 2072)
FossilOrigin-Name: 11dba47e61279bdf3be6f64a6259b877f3bf6155
|
2004-11-05 23:46:15 +00:00 |
|
danielk1977
|
951af8050b
|
Make auto-vacuum a run-time option (default determined by SQLITE_DEFAULT_AUTOVACUUM macro). (CVS 2067)
FossilOrigin-Name: b9d5f007fc32d4f471e0e11cc4baadb100612878
|
2004-11-05 15:45:09 +00:00 |
|
danielk1977
|
87a6e7318f
|
Auto-vacuum bug: Don't set meta(3) to a pointer-map page number when deleting a table. (CVS 2066)
FossilOrigin-Name: 44a015b3a3bbecc4ec1e02bb371d3274e2b6edf3
|
2004-11-05 12:58:25 +00:00 |
|
danielk1977
|
cb1a7eb0df
|
Fix allocation of tables in an auto-vacuum database when the required root-page is on the free-list. (CVS 2065)
FossilOrigin-Name: 4e2433378e06210f0274c317c6d12b48236211fe
|
2004-11-05 12:27:02 +00:00 |
|
drh
|
958390005b
|
Fix a bug in the previous check-in. (CVS 2061)
FossilOrigin-Name: 9d259d48defda57ab0bd66460bd2ba7f3a2695e9
|
2004-11-05 05:20:40 +00:00 |
|
drh
|
4e0cff6080
|
More use of sqlite3NestedParse. This version of the code does not work. (CVS 2060)
FossilOrigin-Name: ac2d5a605c873cac68bfde4bbe3797608a47b21e
|
2004-11-05 05:10:28 +00:00 |
|
drh
|
f197484617
|
Begin using sqlite3NestedParse() to generate sections of code. (CVS 2059)
FossilOrigin-Name: 2d302931a69d1add1dae9f820133872b4fefe93e
|
2004-11-05 03:56:00 +00:00 |
|
drh
|
40e016e492
|
All tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055)
FossilOrigin-Name: 158a2d16a8630e3b5892120f6ea68f2b0dc47eb3
|
2004-11-04 14:47:11 +00:00 |
|
danielk1977
|
a0bf265269
|
Support root-page allocation/deallocation in auto-vacuum databases. Still a few problems. (CVS 2054)
FossilOrigin-Name: 1da361fae82d420be63c53f8e3efaccac24f348a
|
2004-11-04 14:30:04 +00:00 |
|
drh
|
798da52ce7
|
All tests pass even if OMIT_TRIGGER is defined. (CVS 2053)
FossilOrigin-Name: c33b3a613751057e8a46fdcd428b8448329d414d
|
2004-11-04 04:42:28 +00:00 |
|
danielk1977
|
003ba061da
|
Add support for table allocation (not deallocation) in auto-vacuum databases. (CVS 2051)
FossilOrigin-Name: 571de52376f52999268ba5e0cd05c6c6eff1ebbf
|
2004-11-04 02:57:33 +00:00 |
|
drh
|
6bf895708c
|
Update tests to work even if some features of the library are disabled. (CVS 2050)
FossilOrigin-Name: b11fc9b3f3a2711f98e7e45724aa1d30081197f3
|
2004-11-03 16:27:01 +00:00 |
|
drh
|
a71aa00102
|
More work on optionally removing unused features at compile-time. (CVS 2049)
FossilOrigin-Name: a82980fd70285820c64b42393ef85a9e21addc5d
|
2004-11-03 13:59:04 +00:00 |
|
danielk1977
|
1be29eb6be
|
Comment the autovacuum.test script. No code or test-case changes. (CVS 2047)
FossilOrigin-Name: 2eacd38620f7270467b16e9e2f350aa0b4869a10
|
2004-11-03 09:30:54 +00:00 |
|
danielk1977
|
e80463bc7d
|
Fix an auto-vacuum bug that occurs when a btree cell is promoted to the parent page during a delete. (CVS 2043)
FossilOrigin-Name: b7d953e1195897de4869ec241a65e8a3d1320efb
|
2004-11-03 03:01:16 +00:00 |
|
drh
|
7041e17e9c
|
Fix a problem in the pragma.test script. (CVS 2041)
FossilOrigin-Name: a2c9c45c803350f45911a72eb61efa9c3089f8ca
|
2004-11-02 18:15:49 +00:00 |
|
danielk1977
|
f78fc0818c
|
Fix an auto-vacuum bug for btree entries that span more than one overflow page. (CVS 2039)
FossilOrigin-Name: 40249ed19cd53cb61f9575d8165316faf2627479
|
2004-11-02 14:40:32 +00:00 |
|
drh
|
06f502170e
|
Require that the page size be a power of 2. (CVS 2038)
FossilOrigin-Name: c33b34dbe9657b151b9ab00a6b50a255fae623f8
|
2004-11-02 14:24:33 +00:00 |
|
danielk1977
|
687566d786
|
Code to auto-vacuum the database if all root pages happen to be in the right place. Not active by default and largely untested. (CVS 2037)
FossilOrigin-Name: d12481f09cbe51c7ea499bc22afec5de3af14ad4
|
2004-11-02 12:56:41 +00:00 |
|
drh
|
b7f9164e98
|
Insert #ifdefs that can optionally remove features at compiletime resulting
in a database engine with a smaller footprint. (CVS 2034)
FossilOrigin-Name: be661acfa849bb0d5692797dd221f5a8a457f8ad
|
2004-10-31 02:22:47 +00:00 |
|
drh
|
27d258a3ec
|
Begin adding the ability to remove unused features at compile-time and still
have all the tests pass. (CVS 2033)
FossilOrigin-Name: 2aa506ccb003a25555b414772002d0130db93052
|
2004-10-30 20:23:09 +00:00 |
|
drh
|
887dc4c275
|
Fix alignment problems in btree and pager and allow page sizes that are
not a multiple of 8. (CVS 2026)
FossilOrigin-Name: 0539c2d2b8e16efcbe4db3afeae9c7b426e11b05
|
2004-10-22 16:22:57 +00:00 |
|
drh
|
6138df56e7
|
Reinsert code deleted by (1998) that we thought was unused but was in fact
needed. Fix for ticket #966. (CVS 2025)
FossilOrigin-Name: 370ca539506a431dbe77dcb644215886760f34e9
|
2004-10-19 16:40:59 +00:00 |
|
drh
|
b45bb9f17d
|
Fix typos in the names of some regression tests. Ticket #962. (CVS 2023)
FossilOrigin-Name: 77542beb31349b85bdf404c46980da346dde3266
|
2004-10-18 21:34:46 +00:00 |
|
drh
|
57790b8fca
|
Sort the output of glob in test script attach2.test. Ticket #948. (CVS 2012)
FossilOrigin-Name: 3d04eef9b7decd21acc30d47af1bb1386333c351
|
2004-10-07 22:22:39 +00:00 |
|
drh
|
684917c269
|
Add support for DEFERRED, IMMEDIATE, and EXCLUSIVE transactions. (CVS 2000)
FossilOrigin-Name: 81ff8107ad63113782cf5a9ba7a512496114ba08
|
2004-10-05 02:41:42 +00:00 |
|
drh
|
047d4836ff
|
Additional code to test the SQLITE_FULL return when the disk is full. (CVS 1994)
FossilOrigin-Name: 44e56f0bba61245d342d6e75510d6c35785efd49
|
2004-10-01 14:38:02 +00:00 |
|
drh
|
c60d04464f
|
Allow functions to be created when there are outstanding VMs.
(Ticket #926) Fix problems with sqlite3_errcode(). Add tests for
sqlite3_errcode(). (CVS 1989)
FossilOrigin-Name: d0f1dc5898382258b283308c2cce55a8bc378ee4
|
2004-09-30 13:43:13 +00:00 |
|
drh
|
971a7c87bc
|
Avoid a segfault in sqlite3_bind_parameter_index when there are
unnamed parameters. Ticket #918. (CVS 1977)
FossilOrigin-Name: 49f25ddf8382d588e00bf927e2acae93e332e4d4
|
2004-09-24 12:48:12 +00:00 |
|
drh
|
ad6d94607f
|
Add comments to unused P3 fields of selected instructions when NDEBUG is
not defined. This makes VDBE program dumps more readable during debugging. (CVS 1973)
FossilOrigin-Name: 4871c77f8fce36ff230e1f026f4e4e49492515e9
|
2004-09-19 02:15:24 +00:00 |
|
drh
|
31f33e1369
|
Close stray statements prior to finishing trace.test, to avoid a file
descriptor leak. (CVS 1965)
FossilOrigin-Name: 8bb0221da8ab49d766db7cd2f815ba2a305e15de
|
2004-09-17 20:46:54 +00:00 |
|
drh
|
a42707b234
|
The INSERT code generator does a better job of detecting if the table
being written into is used in the SELECT on the right-hand side.
ticket #901. (CVS 1961)
FossilOrigin-Name: 709bb22d6ddbd713029059180aaf77ac483b5bb8
|
2004-09-17 17:23:15 +00:00 |
|