Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
40 check-ins using file src/analyze.c version 4584556d
2009-09-07
| ||
17:32 | Fix a bug where a condition was incorrectly being compiled out when SQLITE_OMIT_VIRTUALTABLE was defined. (check-in: 1958db44 user: dan tags: trunk) | |
03:48 | Attempt to handle numbers at the limits of the IEEE 754 range better (nan.test now passes). (check-in: 2a74ae19 user: shane tags: trunk) | |
02:46 | Changes to internal AtoF to improve "accuracy" when measured against built-in GCC atof(). (check-in: 438e1577 user: shane tags: trunk) | |
2009-09-03
| ||
16:23 | Add the "unix-wfl" VFS that does whole-file locking in order to help NFS do better cache coherency. (check-in: 2aeab80e user: drh tags: trunk) | |
01:18 | Do not reuse function parameters in subsequent expressions since the function call might have triggered a text encoding change. Fix for ticket [2ea2425d34be]. (check-in: f22e3887 user: drh tags: trunk) | |
2009-09-02
| ||
19:04 | Documentation updates for the version info #defines and C interfaces. (check-in: 69055e9b user: drh tags: trunk) | |
2009-09-01
| ||
17:28 | Fix a problem in main.c. SQLITE_NoRecTriggers -> SQLITE_RecTriggers. (check-in: 5ac69ed6 user: dan tags: trunk) | |
17:11 | Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. (check-in: e016cca3 user: dan tags: trunk) | |
16:39 | Merge in changes to support recursive invocation of triggers (disabled by default). (check-in: c1b388c3 user: dan tags: trunk) | |
16:19 | Add new test script triggerC.test. (check-in: a2a062a4 user: dan tags: trunk) | |
12:16 | More fixes and comment updates. (check-in: 38a9327b user: dan tags: trunk) | |
2009-08-31
| ||
16:09 | More thorough initialization of a buffer when writing the rollback journal header, in order to prevent a harmless valgrind warning. CVSTrac ticket #4039 (check-in: 5e2f5496 user: drh tags: trunk) | |
15:27 | More fixes for test cases. (check-in: 85d9f23b user: dan tags: trunk) | |
08:22 | Fix some authorization callback problems. (check-in: 8a746fbf user: dan tags: trunk) | |
05:39 | Merge with main branch. (check-in: 6e09e287 user: dan tags: trunk) | |
05:23 | Fix another test problem and some instances where an OOM may cause a segfault. (check-in: 31199db0 user: dan tags: trunk) | |
2009-08-30
| ||
11:42 | Fixes for new triggers scheme. (check-in: 9eb91efd user: dan tags: trunk) | |
2009-08-28
| ||
18:53 | Changes to support recursive triggers. (check-in: 9b9c1921 user: dan tags: trunk) | |
00:49 | Add a new source code logo gif. (check-in: 6abcba10 user: drh tags: trunk) | |
2009-08-27
| ||
17:56 | Patch to the named semaphore locking mechanism used by VxWorks. (check-in: 609c5341 user: drh tags: trunk) | |
2009-08-26
| ||
00:26 | Updates to the pluggable page cache documentation. (check-in: 3085ad76 user: drh tags: trunk) | |
2009-08-25
| ||
16:28 | Remove an unreachable branch from where.c in order to restore 100% branch test coverage. Add assert() and testcase() macros to verify that the branch is unreachable. (check-in: 58db7e71 user: drh tags: trunk) | |
15:56 | Initialize variables differently in the range processing logic of where.c in order to make sure variables are always initialized even following an OOM error. (check-in: 3fb3686a user: drh tags: trunk) | |
14:59 | Attempt to clarify the meaning of a "parameter" in the sqlite3_bind() API documentation. (check-in: 9389e6a7 user: drh tags: trunk) | |
14:24 | Make sure that the output of EXPLAIN is right when the P4 argument of an opcode is of type P4_MEM with the MEM having type MEM_Blob. (check-in: 6a623e6c user: drh tags: trunk) | |
13:53 | Avoid calling sqite3VdbeRecordCompare() with uninitialized memory following an OOM. Doing so is harmless, but it worries valgrind. (check-in: d33b9eb2 user: drh tags: trunk) | |
13:10 | Fix an uninitialized variable in sqlite3VdbeIdxRowid(). (check-in: 6e787e18 user: drh tags: trunk) | |
12:11 | Merge together the os_unix.c fix of [aa6acfa8ca] and the trigger fix of [dee1b8eb40]. (check-in: 1e2c6e13 user: drh tags: trunk) | |
05:57 | Fix a bad interaction between "proxy-locking" and aa6acfa8ca. (check-in: 2a5c9e1d user: dan tags: trunk) | |
2009-08-24
| ||
19:37 | Update the version number to 3.6.18, even though the actual release of that version is still a few weeks away. (check-in: c0ea4e9a user: drh tags: trunk) | |
18:57 | Fix some errors in aa6acfa8ca. (check-in: 82d1934a user: dan tags: trunk) | |
01:35 | Run the column cache in a new context when generating code for trigger programs. Fix for ticket [efc02f9779]. (check-in: dee1b8eb user: drh tags: trunk) | |
2009-08-22
| ||
19:17 | Remove an obsolete documentation file left over from SQLite version 1.0. (check-in: f7eb1efc user: drh tags: trunk) | |
11:39 | Fix a problem in os_unix.c where a malloc failure could lead to a leaked file descriptor. (check-in: aa6acfa8 user: dan tags: trunk) | |
2009-08-21
| ||
17:18 | When a database file is opened, try to find an unused file descriptor to reuse. This change affects unix (and other systems that use os_unix.c) only. Fix for cvstrac ticket #4018. (check-in: 9b4d9ab6 user: dan tags: trunk) | |
13:22 | Change the expression code generator to account for the fact that the new sqlite3AtoF() never returns NaN. Also, clarification of a comment in where.c. (check-in: 75f596a0 user: drh tags: trunk) | |
08:29 | Add assert() statements to os_unix.c to check that the mutex is held when it should be. (check-in: 11a669b6 user: dan tags: trunk) | |
02:13 | Updated sqlite3AtoF() that performs slightly better with GCC, and significantly better with MSVC. (check-in: f084f5a8 user: shane tags: trunk) | |
02:07 | Updates for test_init.c for configure and other consistency changes. (check-in: 3ba316e9 user: shane tags: trunk) | |
2009-08-20
| ||
23:05 | Remove a redundant OOM test from the sqlite_stat2 analysis loader. (check-in: d30ceeb8 user: drh tags: trunk) | |