/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of test/incrblob.test

2016-03-14
18:34
Many more test cases fixed. Only a few remain. file: [c9b96afc] check-in: [99b9d7ee] user: drh branch: see-testing, size: 17958
17:05
Many test cases fixed to work with encryption. file: [8a6d31ba] check-in: [d866fffb] user: drh branch: see-testing, size: 17780
2013-03-27
19:53
Modify various test cases so that they work if the file is extended in units of the system page-size. file: [983a3c15] check-in: [0e3d5119] user: dan branch: two-mappings, size: 17713
2013-03-25
23:09
Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can be used to issue a hint to the VFS to limit mmap space to N bytes. The VFS is free to ignore that hint if desired. However, if "PRAGMA mmap_limit(0)" is used, xFetch is never called. file: [2100cb89] check-in: [1b37c4ef] user: drh branch: experimental-mmap, size: 17719
19:57
Merge all recent trunk changes into the experimental-mmap branch. file: [e81846d2] check-in: [a607d63f] user: drh branch: experimental-mmap, size: 17715
2013-03-21
21:20
Many spelling fixes in comments. No changes to code. file: [e7ef2a60] check-in: [6f6e2d50] user: mistachkin branch: trunk, size: 17575
2013-03-19
19:28
Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGMA mmap_size". file: [bf210bea] check-in: [6183f1bd] user: dan branch: experimental-mmap, size: 17717
2012-09-15
18:45
Attempt to use a covering index even on a full table scan, under the theory that the index will be smaller and require less disk I/O and thus be faster. file: [34765fa6] check-in: [cfaa7bc1] user: drh branch: fullscan-covering-index, size: 17577
2012-02-13
16:43
Change the ROLLBACK command so that pending statements to not block it. The pending statements instead return SQLITE_ABORT upon next access. Note: This causes separate shared-cache connections in read_uncommitted mode to abort as well. file: [26fde912] check-in: [9b66c79e] user: drh branch: nonblocking-rollback, size: 17562
2011-08-02
00:57
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. file: [3307c048] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 17767
2010-10-21
15:12
Fix some segfaults that could occur in obscure circumstances where error messages contained characters that could be mistaken for printf format specifiers. file: [76e787ca] check-in: [f91471e7] user: dan branch: trunk, size: 17788
2010-09-14
10:53
Fix some test failures found running releasetest.tcl. file: [fa2cd937] check-in: [56a9ce77] user: dan branch: trunk, size: 17348
2010-06-07
14:28
Refactor some of the global variables and commands used by tester.tcl. file: [e557f262] check-in: [c2edf8e1] user: dan branch: trunk, size: 16840
2009-10-02
06:35
Add a test to check that the incrblob API cannot be used to write to an IPK column. Also a comment to explain why the incrblob code does not need to check if a column is part of a parent key before writing to it. file: [54ac96ea] check-in: [dca2a7f6] user: dan branch: trunk, size: 16806
2009-06-19
22:23
Do now allow a COMMIT to occur while even a single write operating is in progress. (CVS 6790) file: [c80087a8] check-in: [605520ec] user: drh branch: trunk, size: 16401
2008-11-05
16:37
The COMMIT command now works even if there are pending queries, as long as the pending queries are reading and not writing the database. (CVS 5864) file: [4b9437bb] check-in: [51f04aaf] user: drh branch: trunk, size: 16270
2008-10-02
14:49
Fix for sqlite3_blob_write(): If either 3rd or 4th argument is less than zero, return SQLITE_ERROR. H17879. (CVS 5762) file: [4040ac88] check-in: [f6074c0b] user: danielk1977 branch: trunk, size: 16316
2008-09-11
11:28
Add a couple of (fconfigure) commands to configure the incremental blob channels used by test file incrblob.test. This is required so that the tests work on windows and other platforms that have a default -translation mode other than 'lf'. (CVS 5692) file: [e50cf41a] check-in: [753caa20] user: danielk1977 branch: trunk, size: 15427
2008-04-24
09:49
Ensure that it is not possible to open either virtual table or view columns using the blob API. Ticket #3078. (CVS 5041) file: [4455fffd] check-in: [6039328f] user: danielk1977 branch: trunk, size: 15351
2008-04-16
23:39
Clear a global variable in the incrblob.test script. Ticket #3062. (CVS 5021) file: [529eeddb] check-in: [1c19854a] user: drh branch: trunk, size: 14720
2008-01-05
04:06
Get rid of OP_Dup, OP_MemStore, OP_MemLoad, and OP_MemMove. Replace with OP_Copy, OP_SCopy, and OP_Move. Add the infrastructure for operation properties in1, in2, in3, out2, and out3 but do not yet use any of these. (CVS 4682) file: [854c23b7] check-in: [cc149eb9] user: drh branch: trunk, size: 14697
2007-10-09
08:29
Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) file: [602dbfa9] check-in: [07c00fff] user: danielk1977 branch: trunk, size: 14706
2007-09-03
16:45
Fix the incrblob.test on windows. Disable line terminator translation. (CVS 4380) file: [daad09b0] check-in: [ccbd2efe] user: drh branch: trunk, size: 14603
2007-09-01
18:24
Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367) file: [b5c63e1f] check-in: [02b751fb] user: danielk1977 branch: trunk, size: 14463
2007-08-22
02:56
A complete run of quick.test with mutex debugging enabled. (CVS 4266) file: [7f95c929] check-in: [783e07d5] user: drh branch: trunk, size: 14239
2007-08-12
20:07
Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) file: [4d3d19f4] check-in: [990f621f] user: drh branch: trunk, size: 14179
2007-06-27
00:36
Set the connection error code when sqlite3_blob_read() or sqlite3_blob_write() fail. Ticket #2464. (CVS 4137) file: [1e74ef0f] check-in: [3bd990be] user: drh branch: trunk, size: 14054
2007-06-15
15:08
Fix a test suite bug. To accommadate the fact that handles returned by (db incrblob) change for the second test suite iteration of full.test. (CVS 4068) file: [a23b9431] check-in: [32218834] user: danielk1977 branch: trunk, size: 13700
2007-05-07
09:32
Add the experimental create_collation_x() api. (CVS 3934) file: [7f82ae49] check-in: [ff49d48f] user: danielk1977 branch: trunk, size: 13675
2007-05-04
19:03
Fix compilation and testing with OMIT_INCRBLOB defined. (CVS 3923) file: [9fd59c5f] check-in: [a0f8adc6] user: danielk1977 branch: trunk, size: 13664
18:36
Test interaction of incremental io and other database writes. (CVS 3922) file: [9738ec48] check-in: [4516416b] user: danielk1977 branch: trunk, size: 13588
14:36
Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918) file: [ebfee153] check-in: [b94d39e4] user: drh branch: trunk, size: 10668
2007-05-03
18:14
Test some more incremental IO error cases. (CVS 3910) file: [5cf5a769] check-in: [64705410] user: danielk1977 branch: trunk, size: 10559
16:31
Test cases and minor bugfixes for incremental blob APIs. (CVS 3907) file: [9f6f5c23] check-in: [e12c5223] user: danielk1977 branch: trunk, size: 6600
13:11
Fix a bug where accessPayload() was calling PagerWrite() on the wrong page handle. Ticket #2332. (CVS 3906) file: [cca13ec6] check-in: [cf9eeba7] user: danielk1977 branch: trunk, size: 3663
11:43
Minor bugfixes for incrblob mode. (CVS 3903) file: [e86fbd71] check-in: [db54a946] user: danielk1977 branch: trunk, size: 3487
2007-05-02
13:16
Use the pointer-map pages to make the incremental blob API more efficient. (CVS 3896) file: [09db22f9] check-in: [93a3bf71] user: danielk1977 branch: trunk, size: 1916
2007-05-01
17:49
First approximation of incremental blob IO API. (CVS 3892) file: [86708ae0] check-in: [c444836e] user: danielk1977 branch: trunk, size: 1260 Added