Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
53 check-ins using file src/where.c version a686f1e0
2008-04-17
| ||
17:03 | Fix a typo in the documentation for sqlite3_bind_text. Ticket #3056. (CVS 5025) (check-in: 79571e2c user: drh tags: trunk) | |
17:02 | Add the journal_mode pragma. This is currently just syntax - it is not operational. (CVS 5024) (check-in: 8eaa0c71 user: drh tags: trunk) | |
14:16 | In exclusive locking mode, commit by zeroing the first 28 bytes of the journal file, not by truncating the journal. Overwriting is much faster than truncating. (CVS 5023) (check-in: 8efb7f4f user: drh tags: trunk) | |
2008-04-16
| ||
23:50 | Add the -overwrite option to speedtest8.c. (CVS 5022) (check-in: 6765ea52 user: drh tags: trunk) | |
23:39 | Clear a global variable in the incrblob.test script. Ticket #3062. (CVS 5021) (check-in: 1c19854a user: drh tags: trunk) | |
16:11 | Fix the bind.test test script so that the tests for zeros embedded in strings work correctly for UTF-16 encoded databases. (CVS 5020) (check-in: 7c094c80 user: drh tags: trunk) | |
15:39 | Version 3.5.8 (CVS 5019) (check-in: 6a2e3eb2 user: drh tags: trunk) | |
12:58 | Add tests to verify that strings may use embedded zero characters. Ticket #3056. (CVS 5018) (check-in: bb0f9e92 user: drh tags: trunk) | |
12:57 | Add speed-test scripts that also show EXPLAIN output. (CVS 5017) (check-in: d11f5daf user: drh tags: trunk) | |
00:49 | Make sure the database connection mutex is held before calling sqlite3SafetyOn() or sqlite3SafetyOff(). Ticket #3059. (CVS 5016) (check-in: d35dea05 user: drh tags: trunk) | |
00:28 | Back out the zero-terminator optimization introduced in check-in (4915). Ticket #3056. (CVS 5015) (check-in: cce8deae user: drh tags: trunk) | |
2008-04-15
| ||
18:50 | Support UTF-8 filenames on OS/2 by converting them to and from the local codepage. Ticket 3052. (CVS 5014) (check-in: cafa8ac2 user: pweilbacher tags: trunk) | |
14:37 | Increment the version number. (CVS 5013) (check-in: a12fa025 user: drh tags: trunk) | |
14:36 | Do not attempt to omit unused columns of a view in an instead-of trigger since sometimes those columns can be used in ways that we do not expect. Ticket #3055. (CVS 5012) (check-in: f5fc42e9 user: drh tags: trunk) | |
12:14 | Fix a code generator bug caused by the new CSE optimization. Add test cases to prevent a recurrence. (CVS 5011) (check-in: d04246a4 user: drh tags: trunk) | |
04:02 | Fix a bug in the RTRIM collating sequence discovered while working on condition/decision branch coverage. Increase test coverage of the date/time functions. (CVS 5010) (check-in: c5435f71 user: drh tags: trunk) | |
02:36 | Add out-of-range tests on the first parameter to sqlite3_limit(). Add the ability to record tests that have been skipped due to configuration limitations. (CVS 5009) (check-in: b7ffc6f0 user: drh tags: trunk) | |
00:02 | Add a test case to cover the bug fixed in check-in (5007). (CVS 5008) (check-in: 1863e87c user: drh tags: trunk) | |
2008-04-14
| ||
23:13 | Do not attempt to write to temporary database files that have never been opened. (CVS 5007) (check-in: 7bb9a416 user: drh tags: trunk) | |
22:57 | Fix #3053: bashism (CVS 5006) (check-in: 7217cece user: mlcreech tags: trunk) | |
17:42 | Fix alignment issue in instrumentation code. (CVS 5005) (check-in: c9e0d625 user: danielk1977 tags: trunk) | |
16:37 | Do not set the pager to persistent error state if a call to OsAccess() fails. (CVS 5004) (check-in: aa16eb57 user: danielk1977 tags: trunk) | |
15:27 | Make sure the page size in crash6.test does not exceed the maximum configured page size. (CVS 5003) (check-in: 36b6610b user: drh tags: trunk) | |
15:15 | Free Mem.z buffers when a vdbe statement is reset. (CVS 5002) (check-in: 0bedbe09 user: danielk1977 tags: trunk) | |
14:34 | Cleanup some #ifdefs to make their meaning clearly. No logical changes. (CVS 5001) (check-in: b8bc5f3a user: drh tags: trunk) | |
13:42 | Disable auto_vacuum during the vacuum3 test. (CVS 5000) (check-in: e2e1ca81 user: drh tags: trunk) | |
01:00 | Get the SQLITE_SECURE_DELETE compile-time option working again. Ticket #3050. (CVS 4999) (check-in: 40ba51fd user: drh tags: trunk) | |
2008-04-13
| ||
23:13 | Fix build errors in test_osinst (CVS 4998) (check-in: f0473997 user: mlcreech tags: trunk) | |
2008-04-12
| ||
16:03 | Modify speedtest8.c so that it can use the logging from test_osinst.c when HAVE_OSINST is defined. (CVS 4997) (check-in: 7622d74a user: danielk1977 tags: trunk) | |
13:06 | Remove all instances of sprintf() from the FTS modules. Ticket #3049. (CVS 4996) (check-in: 062bf5d4 user: drh tags: trunk) | |
11:30 | Modify test_osinst.c so that it only uses public interfaces. (CVS 4995) (check-in: 3866a5da user: danielk1977 tags: trunk) | |
10:53 | Add a logfile option to test_osinst.c. (CVS 4994) (check-in: f97d8945 user: danielk1977 tags: trunk) | |
2008-04-11
| ||
21:20 | Add the speedtest8inst1.c program for running speed tests with an instrumented VFS. (CVS 4993) (check-in: baa8056c user: drh tags: trunk) | |
19:37 | Faster implementation of hexToInt that uses not branches. Ticket #3047. (CVS 4992) (check-in: a70e9587 user: drh tags: trunk) | |
19:18 | Avoid the use of uninitialized variables in sqlite3GenerateRowIndexDelete. Ticket #3048. (CVS 4991) (check-in: a93b7a34 user: drh tags: trunk) | |
17:15 | Remove a recently added assert() that is failing with certain compilers on 32-bit platforms. Ticket #3043. (CVS 4990) (check-in: 03c0279d user: danielk1977 tags: trunk) | |
17:11 | Remove entries from the sqlite_stat1 table whenever an index is dropped. Related to #3033. (CVS 4989) (check-in: 349aab42 user: danielk1977 tags: trunk) | |
15:36 | Additional reductions in the use of memset(). (CVS 4988) (check-in: 38746c54 user: drh tags: trunk) | |
14:56 | Speed improvements by removing unnecessary memset() operations. Also: do not resize the opcode array of a virtual machine to its minimum size after code generation completes. The extra resize merely uses time. (CVS 4987) (check-in: 25899555 user: drh tags: trunk) | |
2008-04-10
| ||
18:44 | Enhancements to the change counter tests. Ticket #3013. (CVS 4986) (check-in: 1aaed6a4 user: drh tags: trunk) | |
18:35 | Correctly handle virtual tables that are created and dropped all within a single transaction. Ticket #2994. (CVS 4985) (check-in: 0acb1b42 user: drh tags: trunk) | |
17:27 | Add the --ostrace and --ossummary options to tester.tcl. To log calls the vfs layer from within test scripts. (CVS 4984) (check-in: e1322415 user: danielk1977 tags: trunk) | |
17:14 | Enhanced testing and documentation of sqlite3_result_error_code(). Ticket #2940. (CVS 4983) (check-in: 5be56dbe user: drh tags: trunk) | |
16:47 | Disable nuisance warnings on borland compilers. ticket #2936. (CVS 4982) (check-in: 1e094ecf user: drh tags: trunk) | |
16:42 | Make sure check-in (4976) also fixes ticket #2935. (CVS 4981) (check-in: e3f798b1 user: drh tags: trunk) | |
16:01 | Give file scope to the sqlite3Apis constant. Ticket #3024. (CVS 4980) (check-in: 30c50860 user: drh tags: trunk) | |
15:12 | Verify that a RAISE(ROLLBACK,...) works like RAISE(FAIL,...) when not inside a transaction. Ticket #3035. (CVS 4979) (check-in: 87dc82d0 user: drh tags: trunk) | |
14:57 | Make sure all memory allocations are 8-byte aligned. Ticket #3040. Note that the mem3.c memory allocator returns 4-byte aligned memory allocations. But as mem3.c is intended for use in 32-bit embedded systems, we are not going to change that. (CVS 4978) (check-in: d11e8e30 user: drh tags: trunk) | |
14:51 | Add source file test_osinst.c. A wrapper vfs with instrumentation capabilities. (CVS 4977) (check-in: d9a6b653 user: danielk1977 tags: trunk) | |
14:00 | Make sure changes to virtual tables are counted the same as real tables. Ticket #3038. (CVS 4976) (check-in: 55591fc4 user: drh tags: trunk) | |
13:42 | Fix to the "copy" method in the TCL interface. Ticket #3039. (CVS 4975) (check-in: 6f07968e user: drh tags: trunk) | |
13:38 | Document the fast that the result flag combinations to sqlite3_open_v2() that are not defined in the documentation results in undefined behavior. Ticket #3037. (CVS 4974) (check-in: b390e1f7 user: drh tags: trunk) | |
13:33 | First cut at optimizing single-row updates to use a one-pass algorithm. (CVS 4973) (check-in: fba97f78 user: drh tags: trunk) | |