Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
42 check-ins using file src/where.c version 34c733f9
2010-10-04
| ||
16:06 | Fix a couple of test script problems. (check-in: dd106901 user: dan tags: trunk) | |
15:47 | Fix memsubsys1.test so that it works with TEMP_STORE>=2. (check-in: 8ad88ee0 user: dan tags: trunk) | |
14:11 | Warning cleanup from MSVC. (check-in: cde62657 user: shaneh tags: trunk) | |
11:01 | Fix broken evidence marks in e_expr.test. (check-in: 37ff94ce user: dan tags: trunk) | |
10:45 | Add tests for table-constraints to e_createtable.test. (check-in: 70f51187 user: dan tags: trunk) | |
2010-10-01
| ||
19:04 | Add tests for CHECK and UNIQUE constraints to e_createtable.test. (check-in: fb8db558 user: dan tags: trunk) | |
17:23 | Add #ifndef USE_SYSTEM_SQLITE...#endif around the bundled SQLite library for the TCL bindings. (check-in: 8d85584a user: drh tags: trunk) | |
15:11 | Not true: For a zeroblob, the Mem.z pointer can be null: The Mem.z pointer can never been NULL for a string or blob, even a zero-length string or blob. Assert this fact. (Closed-Leaf check-in: efda3104 user: drh tags: mistake) | |
13:28 | Updates to the showjournal.c utility in order to bring it up to version 3. (check-in: fa97d895 user: drh tags: trunk) | |
2010-09-30
| ||
20:33 | Merge experimental into trunk: Refactor the text-to-numeric conversion routines to work without zero-terminators and in UTF16 as well as UTF8. Avoid invalidating strings with doing affinity conversions. (check-in: 07ee080e user: drh tags: trunk) | |
20:11 | Fix some matching issues in enc4.test affected by TCL versions. (Closed-Leaf check-in: dd6d61a9 user: shaneh tags: experimental) | |
18:43 | Add further tests to e_createtable.test. (check-in: 0a4528d6 user: dan tags: trunk) | |
18:30 | Fix memory leak in enc4.test script. (check-in: bfc294ae user: shaneh tags: experimental) | |
18:19 | Additional encoding tests. (check-in: c7f93636 user: shaneh tags: experimental) | |
18:12 | Remove unnecessary calls to memAboutToChange() in vdbe.c. An affinity change no longer invalidates shallow copies. (check-in: afb0fd0b user: drh tags: experimental) | |
17:33 | Do correct affinity transformations on floating point values which have a decimal point at the beginning or end of the mantissa. Ticket [3998683a16a7076e08f5]. (check-in: ca154f97 user: drh tags: experimental) | |
16:51 | Changes to remove sqlite3FitsIn64Bits(). (check-in: 43fef1ca user: shaneh tags: experimental) | |
14:48 | Fix the handling of default values for ALTER TABLE ADD COLUMN columns so that is able to deal with negative numbers, including large negative numbers. Ticket [8454a207b9fd2243c4] (check-in: ce6cc16e user: drh tags: experimental) | |
00:50 | Rework the text to numeric conversion routines so that they work with either UTF8 or UTF16 and do not require a NULL terminator. This allowed text to numeric conversion without reallocating the string. (check-in: 14eed3a0 user: drh tags: experimental) | |
2010-09-29
| ||
18:26 | Add test cases to e_createtable.test. (check-in: f34dc54d user: dan tags: trunk) | |
13:31 | Add tests for "CREATE TABLE ... AS SELECT ..." statements to e_createtable.test. (check-in: 1ef0dc93 user: dan tags: trunk) | |
01:54 | Updates to sqlite3_finalize() documentation. (check-in: 8c5994cf user: drh tags: trunk) | |
2010-09-28
| ||
20:26 | Simplify the test that determines if the name of a new table collides with a prior index name. (check-in: 3f30f00a user: drh tags: trunk) | |
19:16 | Fix some problems that can occur if a trigger has the same name as another database object. (check-in: 655991ec user: dan tags: trunk) | |
17:37 | Merge accidental fork. (check-in: 33c8b9c7 user: drh tags: trunk) | |
17:34 | Add tests to e_createtable.test. Allow a table to be created if there is an index of the same name in a different attached database. (check-in: 6251e587 user: dan tags: trunk) | |
17:34 | Get ANALYZE working again with -DSQLITE_ENABLE_STAT2 and virtual tables. (check-in: b7a26427 user: drh tags: trunk) | |
15:55 | Disallow statements of the form "CREATE TEMP TABLE main.t1 ...". (check-in: dd1b34ba user: dan tags: trunk) | |
15:25 | Updates to e_vacuum.test so that it works when SQLITE_DEFAULT_AUTOVACUUM=1 is set. (check-in: 890816c5 user: drh tags: trunk) | |
14:26 | Fix several harmless compiler warnings. (check-in: 7be03ecc user: drh tags: trunk) | |
14:11 | Fix an incompatibility with OMIT_VIRTUALTABLE in e_vacuum.test. (check-in: 7d0b881a user: dan tags: trunk) | |
13:12 | Updates to the sqlite3_get_table() documentation. (check-in: c7aa238c user: drh tags: trunk) | |
07:24 | Update the version number to 3.7.3 in preparation for the next release. (check-in: 88108fff user: drh tags: trunk) | |
07:14 | Merge fixes for ticket [b351d95f9cd5ef17e9d9dbae18f5ca8611190001] into the trunk. (check-in: 1f7ef0af user: drh tags: trunk) | |
07:11 | Replace some unreachable branch instructions with assert() statements. (Closed-Leaf check-in: 88b84bf1 user: drh tags: bug-b351d95f9c) | |
06:00 | Tweaks to help facilitate structural test coverage. (check-in: ff49a5f0 user: drh tags: bug-b351d95f9c) | |
04:14 | Test case and fix for the specific failure of ticket [b351d95f9cd5ef17e9d9dbae]. (check-in: 57789cfe user: drh tags: bug-b351d95f9c) | |
03:55 | Use OP_Copy rather than OP_SCopy at one point in aggregate processing where it is needed to avoid shallow-copy misuse. (check-in: a5eefd52 user: drh tags: bug-b351d95f9c) | |
00:25 | Continuing work toward detecting and fixing shallow-copy misuse. (check-in: d0342f4b user: drh tags: bug-b351d95f9c) | |
2010-09-27
| ||
21:09 | Add assert() statements that fail when a shallow copy is accessed after the original has been modified. These assert() statements should detect the kinds of subtle SCopy bugs such as caused the fault in ticket [b351d95f9cd5ef17e9d9dbae18f]. (check-in: 8b8e1732 user: drh tags: bug-b351d95f9c) | |
18:14 | Simplifications to the expression code generator. Remove about 80 lines of older and obsolete code. (check-in: 53f5cfe1 user: drh tags: trunk) | |
2010-09-25
| ||
22:32 | Enhance the ANALYZE command so that it gathers statistics in the sqlite_stat1 table even for tables that are empty or have no indices. (check-in: a7645d29 user: drh tags: trunk) | |