Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
100 descendants and 100 ancestors of cf23a354975f581c2cf2299e2b2a4e00819830ad
2014-10-09
| ||
11:40 | Record the errno on fstat() failures. (check-in: 2a6a0820 user: drh tags: apple-osx) | |
11:27 | Merge the latest trunk enhancements into the apple-osx branch. (check-in: 6fc72077 user: drh tags: apple-osx) | |
2014-10-01
| ||
01:46 | Merge the latest enhancements from trunk. (check-in: 2078454a user: drh tags: apple-osx) | |
2014-09-21
| ||
23:08 | Merge in all recent changes from trunk. (check-in: 3967ebe8 user: drh tags: apple-osx) | |
2014-09-02
| ||
15:57 | Merge the latest trunk changes into the apple-osx branch. (check-in: 696dc935 user: drh tags: apple-osx) | |
2014-08-26
| ||
02:02 | Merge recent performance enhancements and the CAST operator enhancements into the apple-osx branch. (check-in: 5c273111 user: drh tags: apple-osx) | |
2014-08-15
| ||
22:37 | Aborted merge. (Closed-Leaf check-in: c8ade949 user: numist tags: obsolete) | |
16:10 | Merge the 3.8.6 changes into the apple-osx branch. (check-in: b91fcb3b user: drh tags: apple-osx) | |
2014-08-14
| ||
13:39 | Merge the pre-3.8.6 changes from trunk into the apple-osx branch. (check-in: 08058df3 user: drh tags: apple-osx) | |
2014-08-06
| ||
01:51 | Merge 3.8.6 beta changes in from trunk. (check-in: b2e01080 user: drh tags: apple-osx) | |
2014-07-30
| ||
14:57 | Merge in the CREATE UNIQUE INDEX fix of ticket [9a6daf340df99ba93c53bcf]. (check-in: fa791232 user: drh tags: apple-osx) | |
11:49 | Merge all recent trunk changes, and especially the R-Tree IN operator fix of ticket [d2889096e7bdeac]. (check-in: 654c6c65 user: drh tags: apple-osx) | |
2014-07-24
| ||
16:43 | Merge recent trunk changes into the apple-osx branch. (check-in: 3810dc62 user: drh tags: apple-osx) | |
2014-06-30
| ||
19:57 | Merge the latest trunk changes into the apple-osx branch. (check-in: f426876f user: drh tags: apple-osx) | |
2014-06-05
| ||
12:53 | Merge in the 3.8.5 release changes and the FTS integrity-check fix. (check-in: 2dbdfa51 user: drh tags: apple-osx) | |
2014-05-29
| ||
20:36 | Merge trunk changes into the apple-osx branch. (check-in: b9fad449 user: drh tags: apple-osx) | |
2014-05-26
| ||
20:08 | Merge recent trunk changes into the apple-osx branch. (check-in: 54b5fa77 user: drh tags: apple-osx) | |
2014-05-20
| ||
00:27 | Merge all recent trunk changes into the apple-osx branch. (check-in: 23722be4 user: drh tags: apple-osx) | |
2014-05-09
| ||
14:56 | Fix a misplaced #endif and a C99-ism in the unix VFS. (check-in: c8d384d1 user: drh tags: apple-osx) | |
13:27 | Fix compiler warnings. When forcing the delete of a WAL file, do not fail if the WAL files does not exist. All "veryquick.tcl" tests are now passing on Linux under the standard compile-time options. (check-in: eafd8aa1 user: drh tags: apple-osx) | |
12:18 | Fix an incorrect check for API misuse. (check-in: 856400dc user: drh tags: apple-osx) | |
11:45 | Bring the PRAGMA logic into closer alignment with trunk, and in the process fix a couple of crashes. (check-in: d66fe706 user: drh tags: apple-osx) | |
2014-05-08
| ||
23:01 | Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. (check-in: 9411d7dc user: drh tags: apple-osx) | |
2012-09-28
| ||
10:57 | Merge the latest trunk changes (PRAGMA busy_timeout and the ORDER BY query planner enhancements) into the apple-osx branch. (check-in: 6a5c59dd user: drh tags: apple-osx) | |
2012-08-31
| ||
14:10 | Merge in latest trunk changes. (check-in: bc9b9cd0 user: dan tags: apple-osx) | |
2012-08-25
| ||
01:38 | Merge all the latest trunk changes into the apple-osx branch. (check-in: 6723add4 user: drh tags: apple-osx) | |
2012-08-07
| ||
01:37 | Parser bug fix: Make sure the table constraints allowed by prior releases can still be parsed, even if they are technically not allowed by the syntax diagram. This is a cherry-pick of [a1c014d8a87c8940b3], [38bf90af1ede6ee64e], and [e536ac041815b118c4]. (Leaf check-in: 28aed847 user: drh tags: apple-osx-ml) | |
2012-07-17
| ||
17:46 | Cherrypick [8c9ee1d78f] and [e416359633] from trunk: Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process. (check-in: 65035912 user: drh tags: apple-osx) | |
2012-06-08
| ||
14:11 | Merge the vtab1 test script fix and the FTS3 memory leak fix from trunk into the apple-osx branch. (check-in: 892d8779 user: drh tags: apple-osx) | |
01:13 | Merge trunk changes into the apple-osx branch. (check-in: 9d1b8515 user: drh tags: apple-osx) | |
2012-05-31
| ||
00:21 | Only call fchown when running as root and supporting files mismatch the database owner & perms (check-in: ed53b645 user: adam tags: apple-osx) | |
2012-05-22
| ||
13:11 | Version 3.7.12.1 (check-in: 972e75bb user: drh tags: apple-osx) | |
2012-05-17
| ||
14:17 | Stylistic fixes: limit source code line length to 80 characters. C89-style comments only, not C++/C99 style. (check-in: 4068abe0 user: drh tags: apple-osx) | |
2012-05-16
| ||
22:08 | Improve error reporting from sqlite3_file_control, SQLITE_FCNTL_REPLACE_DATABASE shouldn't copy file security/ACL metadata, bad bit mask fixed (check-in: 92e7bb90 user: adam tags: apple-osx) | |
2012-05-14
| ||
02:05 | Version 3.7.12 (check-in: d9348b2a user: drh tags: apple-osx) | |
2012-05-12
| ||
14:59 | Merge trunk changes with apple-osx branch. (check-in: bf57f0fb user: dan tags: apple-osx) | |
2012-05-11
| ||
00:56 | Make sure the WAL file is deleted when changing to DELETE journal mode. (check-in: 66708685 user: drh tags: apple-osx) | |
2012-05-10
| ||
12:09 | Merge in the legacy table constraint parsing fixes from trunk. (check-in: e8770283 user: drh tags: apple-osx) | |
2012-05-09
| ||
22:36 | Added support for SQLITE_ENABLE_PERSIST_WAL compile time macro, retrieving lastErrno from WAL file and setting last errno when writes fail due to space constraints (check-in: 65479294 user: adam tags: apple-osx) | |
2012-05-05
| ||
01:03 | Merge the latest trunk changes into the apple-osx branch. (check-in: 2a99c007 user: drh tags: apple-osx) | |
2012-04-19
| ||
20:43 | Update the apple-osx branch so that it includes all of the latest trunk changes. (check-in: b72f07b4 user: drh tags: apple-osx) | |
2012-04-03
| ||
19:43 | Cherrypick commit [1d5e744cc6] from the trunk in order to avoid leaving a file-descriptor open in test scripts capi3.test and capi3c.test. This is the version of SQLite that ships by default on the original Mountain Lion release. (check-in: 86b8481b user: dan tags: apple-osx, mountain-lion) | |
2012-04-02
| ||
23:42 | bad assert (check-in: 0c0150f2 user: adam tags: apple-osx) | |
23:35 | Merge in latest changes, autologging options, read only file system wal support, test config conditionalization, WAL frame write prebuffering (check-in: d51c086e user: adam tags: apple-osx) | |
2012-03-31
| ||
02:46 | Merge all the latest trunk changes into the apple-osx branch. (check-in: 18ec60ca user: drh tags: apple-osx) | |
2012-03-19
| ||
16:21 | Merge latest trunk changes into apple-osx branch. (check-in: f999197b user: dan tags: apple-osx) | |
2012-03-05
| ||
16:39 | Pull in all the latest trunk changes. (check-in: 504bf490 user: drh tags: apple-osx) | |
2012-02-10
| ||
18:18 | Pull the latest trunk changes into the apple-osx branch. (check-in: e2485986 user: drh tags: apple-osx) | |
2012-01-14
| ||
14:13 | Merge the latest trunk changes into the apple-osx branch. (check-in: 2cc414cd user: drh tags: apple-osx) | |
2012-01-03
| ||
21:54 | Pull all the latest trunk changes over into the apple-osx branch. (check-in: 8a048423 user: drh tags: apple-osx) | |
2011-12-08
| ||
21:08 | Merge the latest trunk changes into the apple-osx branch. (check-in: 59e0d4f3 user: drh tags: apple-osx) | |
2011-10-31
| ||
19:59 | Fix a problem with sqlite3_backup_step() that resulted from a faulty merge. (check-in: dacdec78 user: drh tags: apple-osx) | |
19:34 | Fix the os_unix.c source file so that it will build as part of an amalgamation on non-apple platforms. (check-in: b2f7639c user: drh tags: apple-osx) | |
14:42 | Pull the latest trunk changes into the apple-osx branch. (check-in: 4fa9ee79 user: drh tags: apple-osx) | |
2011-10-21
| ||
17:18 | Merge the latest trunk changes into the apple-osx branch. (check-in: be62ef05 user: drh tags: apple-osx) | |
2011-10-11
| ||
18:38 | Simplify the readonly_shm implementation so that it conforms to the implementation on trunk. Update the test cases to agree with the new behavior. (check-in: 9efb74ce user: drh tags: apple-osx) | |
15:03 | Fix a locking error introduced when porting the new Apple locking code. (check-in: cce1f521 user: drh tags: apple-osx) | |
14:19 | Merge the latest trunk changes into the apple-osx branch. (check-in: 7e2c4898 user: drh tags: apple-osx) | |
00:09 | Patches to the apple-osx-377 branch so that it will compile and run on non-Mac unix platforms. (Leaf check-in: b431a634 user: drh tags: apple-osx-377) | |
2011-10-10
| ||
23:53 | Forward port the Apple-specific changes from [db5b7b778c] in the apple-osx-377 branch. Fix this up so that it will compile and run on Linux. (check-in: 6cb43f6c user: drh tags: apple-osx) | |
22:11 | Merging in cherry picked diffs for persist wal, alloc padding, wal-safe vacuum and sqlite3_file_control based lockstate checking (check-in: db5b7b77 user: adam tags: apple-osx-377) | |
18:59 | Cherrypick the sqlite_data_count() changes from [d4f95b3b6e] and [9913996e7b] into the apple-osx branch for version 3.7.7. (check-in: aef7945c user: drh tags: apple-osx-377) | |
2011-09-19
| ||
20:32 | Merge in all trunk changes through the 3.7.8 release. (check-in: ade72b18 user: drh tags: apple-osx) | |
2011-09-17
| ||
18:56 | Remove a couple of comments that were causing problems for the amalgamation generator script. (check-in: ffed86bf user: drh tags: apple-osx) | |
2011-09-16
| ||
19:36 | Merge the latest trunk fixes into the apple-osx branch. (check-in: 070bf203 user: drh tags: apple-osx) | |
2011-09-14
| ||
19:05 | Merge in the latest changes from trunk. (check-in: 2456b4d0 user: drh tags: apple-osx) | |
2011-08-26
| ||
19:18 | Merge the latest trunk changes into the apple-osx branch. (check-in: 55af8003 user: drh tags: apple-osx) | |
2011-08-23
| ||
18:06 | Merge latest trunk changes into the apple-osx branch. (check-in: c5f7977b user: dan tags: apple-osx) | |
2011-08-02
| ||
18:25 | Merge all the latest trunk changes into the apple-osx branch. (check-in: 77376b33 user: drh tags: apple-osx) | |
2011-06-25
| ||
21:43 | Changes to make pragma synchronous sticky when SQLITE_DEFAULT_WAL_SAFETYLEVEL is used (check-in: c6158b25 user: adam tags: apple-osx) | |
16:35 | Fix test cases so that they work with SQLITE_DEFAULT_WAL_SAFETYLEVEL defined. (check-in: 8f8b373e user: dan tags: apple-osx) | |
2011-06-24
| ||
21:47 | Fix the build. (check-in: 97729542 user: drh tags: apple-osx) | |
20:47 | Merging local changes to apple-osx (check-in: 34f0efa2 user: adam tags: apple-osx) | |
2011-06-23
| ||
17:42 | Pull the last-minute fixes for 3.7.7 into the apple-osx branch. (check-in: 2d4458af user: drh tags: apple-osx) | |
02:30 | Pull the latest changes from trunk into the apple-osx branch. (check-in: b5acda04 user: drh tags: apple-osx) | |
2011-06-22
| ||
11:24 | Update apple-osx branch with the latest trunk changes. (check-in: fb7ad09d user: dan tags: apple-osx) | |
2011-06-21
| ||
01:30 | Merge the latest trunk changes into the apple-osx branch. (check-in: 76005fdc user: drh tags: apple-osx) | |
2011-06-20
| ||
11:57 | Merge the latest trunk changes into the apple-osx branch. (check-in: 4c69e827 user: drh tags: apple-osx) | |
2011-06-02
| ||
13:07 | Merge the latest trunk changes, including the read-only shared memory enhancement, into the apple-osx branch. (check-in: ce5f95de user: drh tags: apple-osx) | |
2011-05-19
| ||
02:34 | Bring the apple-wal-readonly branch up to date with the latest changes in apple-osx, and especially the fix for disappearing WAL transactions. (Leaf check-in: 57912327 user: drh tags: apple-wal-readonly) | |
01:51 | Pull all the latest trunk changes, and especially the fix for WAL cache spills causing transactions to disappear, into the apple-osx branch. (check-in: 8d1a6bb0 user: drh tags: apple-osx) | |
2011-05-12
| ||
15:32 | Pull in the patches to support read-only WAL databases into a new branch off of the apple-osx branch. This also pulls in all the other pending 3.7.7 changes such as URI support. (check-in: 97b98010 user: drh tags: apple-wal-readonly) | |
2011-05-05
| ||
15:52 | Merge the latest trunk changes into the apple-osx branch. (check-in: f9b149e5 user: drh tags: apple-osx) | |
2011-04-13
| ||
15:42 | Update the apple-osx branch to version 3.7.6.1. (check-in: 289194d6 user: drh tags: apple-osx) | |
2011-04-09
| ||
18:13 | Pull all the latest trunk changes into the apple-osx branch. (check-in: 4eaef4ad user: drh tags: apple-osx) | |
2011-04-05
| ||
22:10 | Merge the latest trunk changes into the apple-osx branch. (check-in: c77a767c user: drh tags: apple-osx) | |
13:38 | Pull the latest changes from trunk (and hence from schema-parse-refactor) into the apple-osx branch. (check-in: 8e885dde user: drh tags: apple-osx) | |
2011-04-04
| ||
13:11 | Merge in the latest changes from trunk. (check-in: 6d78a25d user: drh tags: apple-osx) | |
2011-02-10
| ||
01:49 | This is a version of the SQLite 3.7.5 release with Apple's changes for MacOS. (check-in: 55d2e55b user: drh tags: apple-osx) | |
2011-01-27
| ||
18:48 | Pull in all the changes from trunk up through the version 3.7.5 release candidate 1. (check-in: 09d6c91d user: drh tags: apple-osx) | |
2010-12-07
| ||
15:49 | Merge in all changes to the trunk through version 3.7.4rc3. (check-in: d2ccf7fc user: drh tags: apple-osx) | |
2010-11-19
| ||
23:50 | Merge all the latest changes from the trunk into the apple-osx branch. (check-in: c8bc057c user: drh tags: apple-osx) | |
2010-11-09
| ||
20:08 | Add "PRAGMA checkpoint_fullfsync". Similar to "PRAGMA fullfsync", but enables full fsyncs only during checkpoint operations. Update: This change was added to the trunk by check-in [a069867301de3ca2e17] (Closed-Leaf check-in: 756589ad user: dan tags: apple-osx-exp) | |
01:53 | Back out the prior attempt to enable full-fsync for WAL and attempt the same thing using a completely different approach. (check-in: f59949fa user: drh tags: apple-osx-exp) | |
00:47 | Experimental changes to test defaulting to fullfsync for WAL mode (check-in: 77b343cf user: adam tags: apple-osx-exp) | |
00:43 | Integrated proxy locking file support for WAL journal mode and double free fix (check-in: fd4d38fa user: adam tags: apple-osx) | |
2010-09-10
| ||
23:16 | fixed memory leak in proxy lock file error handling (check-in: e01c5f3e user: adam tags: apple-osx) | |
20:19 | replaced relative lock proxy paths with absolute (check-in: 782c3351 user: adam tags: apple-osx) | |
00:59 | replaced relative lock proxy paths with absolute (check-in: 6a88cd46 user: adam tags: apple-osx) | |
00:18 | Make sure SQLite is running with MEMSTATUS enabled at the beginning of every test script. (check-in: b6e9a4d8 user: drh tags: apple-osx) | |
2010-09-09
| ||
23:40 | Make sure MEMSTATUS is enabled at the beginning of the memsubsys2.test script. (check-in: cf23a354 user: drh tags: apple-osx) | |
23:31 | The merge for check-in [415c448dc4] did not do exactly write, resulting in a subtle bug in the SQLITE_FCNTL_SIZE_HINT logic. This check-in is the fix. (check-in: badaaa18 user: drh tags: apple-osx) | |
2010-08-24
| ||
01:51 | Merge in the R-tree fix from the trunk. (check-in: 02ee0bd5 user: drh tags: apple-osx) | |
01:49 | The R-tree module should not assume that its shadow tables are consistent. If a problem is found in a shadow table, return SQLITE_CORRUPT. (check-in: 7f2f71cc user: drh tags: trunk) | |
01:08 | Merge changes through release 3.7.2 into the apple-osx branch. (check-in: 415c448d user: drh tags: apple-osx) | |
00:40 | Version 3.7.2 (check-in: 42537b60 user: drh tags: trunk, release, version-3.7.2) | |
2010-08-23
| ||
18:19 | Fixes for the SQLITE_CHECK_PAGES debugging feature. (check-in: 21a1e596 user: dan tags: trunk) | |
17:09 | Update the version number in preparation for the 3.7.2 release. (check-in: 77889510 user: drh tags: trunk) | |
15:41 | Fix for ticket [5e10420e8d]. (check-in: 255f1eef user: dan tags: trunk) | |
15:26 | Update the "showdb" debug utility to handle 64K pages and with extra options to decode the freelist structure. (check-in: 1070918e user: drh tags: trunk) | |
01:25 | Version 3.7.1 (check-in: 3613b069 user: drh tags: trunk, release) | |
2010-08-21
| ||
15:51 | Add some tests to e_expr.test and pagerfault.test. No code changes. (check-in: 44de3cab user: dan tags: trunk) | |
15:09 | Fix the ptrmapPageno() routine so that it works correctly for an input of 1. (check-in: 699a9bf2 user: drh tags: trunk) | |
2010-08-20
| ||
15:32 | Do not allow a backup to change the page size if a codec is in use. (check-in: 5523ecd3 user: drh tags: trunk) | |
12:43 | Fix typo in backcompat.test. (check-in: 6a0cbb27 user: dan tags: trunk) | |
12:34 | Merge leaf created by accident. (check-in: 1f680cb3 user: dan tags: trunk) | |
12:31 | Avoid assuming that the user has "." in their path when running multi-process tests. (check-in: daa5d461 user: dan tags: trunk) | |
10:28 | Do not attempt run backwards compatibility tests if no historical "testfixture" binaries are available. (check-in: 40e11aab user: drh tags: trunk) | |
09:53 | Disable the MEMSYS2 auxiliary routines if MEMSYS2 is changed to an alternative memory allocator using SQLITE_CONFIG_MALLOC. (check-in: 541dd3b8 user: drh tags: trunk) | |
09:14 | Fix the sqlite3_release_memory() interface so that it does not attempt to free SQLITE_CONFIG_PAGECACHE memory. (check-in: 0426cd62 user: drh tags: trunk) | |
2010-08-19
| ||
18:05 | Adjust filename globbing in backcompat.test for Windows. (check-in: b0f47963 user: shaneh tags: trunk) | |
17:16 | Fix backcompat.test so that it works with windows mandatory locking. (check-in: 8d05f66d user: dan tags: trunk) | |
15:48 | Add tests for WAL mode to test/backcompat.test. (check-in: 7999910e user: dan tags: trunk) | |
15:12 | Merge two leaves. (check-in: b03091fc user: dan tags: trunk) | |
15:11 | Modify the code for reading hot-journal files so that it can handle journals generated by versions 3.5.7 and earlier. (check-in: b9170f29 user: dan tags: trunk) | |
14:41 | Fix typo in TCL stubs support for configure in Makefile.in (check-in: 4c7ad73d user: shaneh tags: trunk) | |
14:22 | Remove a NEVER from balance_quick() that can occur in WAL mode on a corrupt database file. (check-in: b273891a user: drh tags: trunk) | |
11:05 | Add new test script backcompat.test, for testing database/journal/wal file compatibility against previous versions. (check-in: 8804f498 user: dan tags: trunk) | |
2010-08-18
| ||
21:19 | Fix two asserts in the btree logic so that they work correctly even for maximum-size index entries for 32K and 64K pages. (check-in: e127192d user: drh tags: trunk) | |
17:16 | Updated tests for CLI. Added some basic tests for the .import command. (check-in: d46567e5 user: shaneh tags: trunk) | |
15:25 | Disable the SQLITE_MAX_PAGE_SIZE compile time option (it is now always set to 65536). Fix some other problems in test files. (check-in: 56cc883d user: dan tags: trunk) | |
14:54 | Fix issue with wal.test on Windows. (check-in: 3497f54a user: shaneh tags: trunk) | |
02:28 | Fix some compiler warnings in the MSVC build. (check-in: 1f5662b7 user: shaneh tags: trunk) | |
00:24 | Merge the 3.7.1 pre-release snapshot changes as of 2010-08-18 into the apple-osx branch. (check-in: 866e9286 user: drh tags: apple-osx) | |
00:09 | Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: 5e2ee7db user: adam tags: apple-osx) | |
2010-08-17
| ||
19:49 | Remove a NEVER() that is actually reachable. (check-in: acb171d4 user: drh tags: trunk) | |
19:40 | Suppress harmless compiler warning. (check-in: 3f8c068a user: drh tags: trunk) | |
19:34 | Return an error when parsing "?NNN" if NNN is so large it cannot be stored as a 32-bit int. (check-in: fc9014be user: dan tags: trunk) | |
18:37 | It is no longer possible to reach pagerStress() while in the error state, so put a NEVER() around the error state test of that routine. (check-in: d7ed4634 user: drh tags: trunk) | |
18:15 | If an SQLITE_FULL error occurs during rollback or journal finalization, treat it in the same way as SQLITE_IOERR (i.e. require that the pager internals be completely reset before it is next read from or written to). (check-in: 8ac18523 user: dan tags: trunk) | |
17:25 | Changes to pager for improved testability. (check-in: 61c64b3a user: drh tags: trunk) | |
16:06 | Add tests for the BETWEEN operator to e_expr.test. (check-in: ced6a348 user: dan tags: trunk) | |
14:52 | Invoke sqlite3_log() whenever one or more frames are recovered from a WAL file. (check-in: e05089aa user: dan tags: trunk) | |
05:55 | Fix some non-ANSI C code in test_demovfs.c. Also change the same file so that attempting to delete a file that does not exist does not return an error. (check-in: 07570ce3 user: dan tags: trunk) | |
2010-08-16
| ||
20:02 | Remove an superfluous branch from pager.c. (check-in: 4271a95c user: drh tags: trunk) | |
19:23 | Add tests for different page sizes to wal.test. Including 64K pages. (check-in: d95bcc05 user: dan tags: trunk) | |
18:26 | Add test cases designed to exercise all syntax diagram paths in lang_expr.html (check-in: d4a26bb6 user: dan tags: trunk) | |
16:31 | Fix a typo in a comment in wal.c. No code changes. (check-in: d854a3d4 user: drh tags: trunk) | |
14:18 | Add ALWAYS() macros in wal.c to cover branches that are no longer reachable following the pager refactoring. (check-in: 24f24c92 user: drh tags: trunk) | |
2010-08-14
| ||
21:21 | Adjustments for better 64K page size handling. (check-in: faf1974e user: drh tags: trunk) | |
18:32 | Add test case to e_expr.test. (check-in: db9539f2 user: dan tags: trunk) | |
17:12 | Change sqlite3PagerPagecount() to return void, since the return value was always SQLITE_OK and was never used. (check-in: 7dd78eb7 user: drh tags: trunk) | |
16:02 | Minor simplifications to btree.c in support of full-coverage testing. (check-in: 364df6c7 user: drh tags: trunk) | |
12:42 | Tweaks to comments in pager.c. Fix two compiler warnings. (check-in: 68a49f7f user: drh tags: trunk) | |
12:25 | Add test cases to e_expr.test. (check-in: d8bbab78 user: dan tags: trunk) | |
05:04 | Test that it is possible to drop a trigger while there are active statements belonging to the same connection. (check-in: d4ec61e2 user: dan tags: trunk) | |
2010-08-13
| ||
18:41 | Add tests to test file e_expr.test. (check-in: 3fd1059e user: dan tags: trunk) | |
16:38 | Do not apply the flattening optimization if the sub-query is DISTINCT. Fix for [e4b8a2ba6e]. (check-in: 497aafd8 user: dan tags: trunk) | |
2010-08-12
| ||
16:36 | If an error occurs in PagerSetPagesize(), set the output variable to the unmodified page-size before returning. (check-in: 02def8f9 user: dan tags: trunk) | |
11:25 | Add coverage tests for pager.c. (check-in: 228c5b16 user: dan tags: trunk) | |
02:41 | Increase the maximum page size from 32k to 64k. (check-in: 45362437 user: drh tags: trunk) | |
2010-08-11
| ||
18:56 | Improve coverage of pager.c. (check-in: 2fa05d01 user: dan tags: trunk) | |
12:26 | Update an r-tree extension test case to account for recent changes to the query planner. Also fix a comment in rtree.c. (check-in: eaaca669 user: dan tags: trunk) | |
11:59 | Use sqlite3DbFree() instead of sqlite3_free() to free any error message reported by the parser layer while attempting to parse a CREATE TABLE statement passed to sqlite3_declare_vtab(). (check-in: 7c674aab user: dan tags: trunk) | |
11:35 | Fixes to tcl test files so that they work in auto-vacuum mode. (check-in: ea9eaf74 user: dan tags: trunk) | |
06:14 | Fix memory allocation in proxy locking so that it works with SQLITE_MEMDEBUG. (check-in: f854cbe0 user: drh tags: trunk) | |
06:04 | Merge experimental changes into trunk. (check-in: aa092ac9 user: dan tags: trunk) | |
2010-08-10
| ||
15:46 | Fix a bug in pager.c causing it to omit the xSync() call required following a hot-journal rollback. (Closed-Leaf check-in: 42ba43ac user: dan tags: experimental) | |
09:58 | Add variable pager.dbHintSize, used to limit the number of calls made to the xFileControl(FCNTL_SIZE_HINT) method. (check-in: eb3ac895 user: dan tags: experimental) | |
07:12 | Changes to debugging code in mutex_unix.c and mutex_w32.c to make an assert() statement threadsafe. (check-in: e82e32bd user: dan tags: trunk) | |
2010-08-09
| ||
19:17 | Modify some comments in pager.c. (check-in: 5662da6d user: dan tags: experimental) | |
16:52 | Merge latest trunk changes with experimental branch. (check-in: aecbd890 user: dan tags: experimental) | |
16:12 | Fix a memory leak in test_journal.c causing tests to fail. (check-in: f229487c user: dan tags: experimental) | |
15:44 | Fix typos in comments. No functional changes to the code. (check-in: 9cebaf2d user: drh tags: trunk) | |
14:47 | Change to tcl test infrastructure so that --malloctrace=1 works when sizeof(int)!=sizeof(void*). (check-in: c3e771b3 user: dan tags: experimental) | |
14:26 | Fix two comment typos that were reported on the mailing list. (check-in: 88bf9016 user: drh tags: trunk) | |
07:51 | Fix a problem causing the return code of an xSync call to be ignored in wal.c. (check-in: f1b2b5f9 user: dan tags: experimental) | |
07:07 | In WAL mode, ignore any error returned by an xFileControl(FCNTL_SIZE_HINT) call. This matches the behaviour in rollback mode. (check-in: 158a3097 user: dan tags: experimental) | |
2010-08-07
| ||
16:17 | Fix minor problems and update comments in pager.c. (check-in: 92e45637 user: dan tags: experimental) | |
11:46 | Merge in all changes up to the 3.7.0.1 release. (check-in: f88c6367 user: drh tags: apple-osx) | |
09:31 | Fix a problem wherein changing the journal-mode immediately after leaving exclusive-locking mode could lead to the database being unlocked without clearing the changeCountDone flag. (check-in: 531abc80 user: dan tags: experimental) | |
05:15 | Add test case 'cgt_pager_1', intended for use with callgrind to detect performance regression in the pager module, to threadtest3.c. (check-in: b5d46f1e user: dan tags: experimental) | |
2010-08-06
| ||
19:00 | Remove all vestiges of ctype.h from FTS3. This addresses ticket [991789d9f3136a] among other bug reports. (check-in: b8b465ed user: drh tags: trunk) | |
17:18 | Further enhancements to comments in pager.c. (check-in: 876162c7 user: dan tags: experimental) | |
14:37 | Fix some problems with running test scripts with the inmemory_journal permutation. (check-in: 7bd8ba08 user: dan tags: experimental) | |
13:53 | Merge trunk changes into experimental branch. (check-in: aef6698c user: dan tags: experimental) | |
13:50 | Do not run some tests in notify3.test with the inmemory_journal permutation. They do not pass as the tests assume that the database schema is not loaded until the first invocation of [db eval]. This is not true with the inmemory_journal permutation. (check-in: 698fba82 user: dan tags: trunk) | |
12:00 | Further updates to comments in pager.c. (check-in: 5f4c17a3 user: dan tags: experimental) | |
09:43 | Modify test_journal.c to work with pre-allocated databases. (check-in: 4894a5d2 user: dan tags: experimental) | |
06:54 | Fix a bug to do with deleting the journal file when exiting exclusive-locking mode. (check-in: 6217b607 user: dan tags: experimental) | |
02:10 | Change two automatic array variables into static constant arrays. Update and reformat some comments for cleaner presentation. (check-in: a7a15547 user: drh tags: trunk) | |
2010-08-05
| ||
18:53 | Add comments describing UNKNOWN_LOCK to pager.c. Improve some other comments in the same file. (check-in: 54eff6de user: dan tags: experimental) | |
16:22 | Merge trunk changes with experimental branch. (check-in: acd26b8b user: dan tags: experimental) | |
16:08 | Catch an error code that was not being propagated back to the caller. (check-in: 800f4969 user: dan tags: experimental) | |
15:30 | Fixes for error handling with temp databases. And for errors that occur within OS locking primitives. (check-in: f99a902f user: dan tags: experimental) | |
11:56 | Make the size of a Bitvec object 512 bytes on all platforms, instead of having the size depend on the size of a pointer. This makes testing easier. (check-in: ca479f3d user: drh tags: trunk) | |
03:21 | Do not read the database file size on a SAVEPOINT rollback any more since after checkin [65b8636ac6e5] the in-header-size field is always valid. (check-in: fbe70e11 user: drh tags: trunk) | |
02:52 | Fix the query planner so that when it has a choice of full-scan tables to move to the outer loop, it chooses the one that is likely to give the fewest output rows. Ticket [13f033c865f878]. (check-in: 309bbedf user: drh tags: trunk) | |
2010-08-04
| ||
21:17 | If the outer loop of a join must be a full table scan, make sure that an incomplete ANALYZE does not trick the planner into use a table that might be indexable in an inner loop. Ticket [13f033c865f878] (check-in: e7a714b5 user: drh tags: trunk) | |
19:14 | Fix some problems with error recovery introduced while reworking pager state. (check-in: 77eaab6f user: dan tags: experimental) | |
12:31 | Version 3.7.0.1 (Leaf check-in: 042a1abb user: drh tags: release, branch-3.7.0) | |