Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
55 check-ins using file src/sqliteInt.h version d229b6a5
2019-07-18
| ||
20:55 | Fix a problem where self-joins on views that are aggregate queries may return the wrong result. Cherrypick of [74ef97bf51dd531a]. Leaf check-in: 2f0a564f user: mistachkin tags: branch-3.28 | |
2019-06-03
| ||
15:10 | Fix harmless compiler warning in lemon. check-in: 3a052429 user: mistachkin tags: branch-3.28 | |
13:53 | Fix the count-of-view optimization so that it is (correctly) disabled for a query that includes a WHERE clause or a GROUP BY clause. Cherrypick of [05897ca48a40c6771]. check-in: 583e5a0a user: mistachkin tags: branch-3.28 | |
2019-04-25
| ||
19:23 | Unless the "--freelist-corrupt" option is specified, do not have the .recover command attempt to recover data from pages that are on the database free-list. check-in: 8d2f52bb user: dan tags: dbdata | |
16:20 | Fix a bug preventing .recover from working on databases where the final page of the db is corrupt. check-in: 959bbd11 user: dan tags: dbdata | |
2019-04-24
| ||
20:48 | Improve the performance of the .recover command. check-in: a5076831 user: dan tags: dbdata | |
2019-04-23
| ||
20:48 | Have ".recover" handle "\r" and "\n" in the same way as ".dump". check-in: f95f0f02 user: dan tags: dbdata | |
18:03 | Fixes for the ".recover" shell command. check-in: 8dcc1d89 user: dan tags: dbdata | |
15:21 | Minor simplification of NULL value handling for STAT4. Cherrypick of [69bad9257f8db6a2] from trunk. check-in: 442c177d user: mistachkin tags: branch-3.28 | |
2019-04-22
| ||
20:52 | Enhance the ".recover" command. Fix a problem with overflow pages in dbdata.c. check-in: f193ca58 user: dan tags: dbdata | |
2019-04-20
| ||
20:57 | Add the ".recovery" command to the shell tool. For recovering the maximum amount data from corrupt databases. Still needs work. check-in: 7461d2e1 user: dan tags: dbdata | |
2019-04-18
| ||
21:14 | Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. check-in: 3213a15f user: dan tags: dbdata | |
19:21 | Minor simplification of NULL value handling for STAT4. Closed-Leaf check-in: 5718a9d5 user: mistachkin tags: nullStat4 | |
17:37 | Undo change to 'analyze9.test' because the extra output can be useful for debugging. Leaf check-in: f3081e59 user: mistachkin tags: msvc | |
2019-04-17
| ||
23:56 | Fix a couple minor test issues. check-in: 1f1866d1 user: mistachkin tags: msvc | |
23:32 | Work around lack of a C99 feature in MSVC. check-in: f6ebe1c2 user: mistachkin tags: msvc | |
21:17 | Add the experimental dbdata extension. check-in: a3ab5883 user: dan tags: dbdata | |
21:12 | Small performance and size optimization in sqlite3WalFindFrame(). check-in: 03f2e788 user: drh tags: trunk | |
13:58 | Fix a typo in the CLI help output for the ".dump" command. check-in: 57638248 user: drh tags: trunk | |
13:23 | In the "pgidx" report from "showdb", also show the number of rows on each database btree page. check-in: 2bda9dc4 user: drh tags: trunk | |
12:29 | In the "pgidx" command of the showdb utility, try to identify orphaned pages and show when pages have been zeroed out. check-in: eed701ef user: drh tags: trunk | |
12:07 | Small performance improvement on the variable-length integer decoder: sqlite3GetVarint(). check-in: 5df2bf62 user: drh tags: trunk | |
11:34 | Faster and smaller implementation of sqlite3StrICmp(). check-in: 7ac500fb user: drh tags: trunk | |
2019-04-16
| ||
19:49 | Version 3.28.0 check-in: 884b4b7e user: drh tags: trunk, release, version-3.28.0 | |
11:21 | Avoid a sanitizer error (pointer arithmatic overflow) in vdbesort.c. check-in: af61a2fc user: dan tags: trunk | |
10:51 | Avoid a sanitizer error in test1.c. Have releasetest.tcl/wapptest.tcl create a file called "makecommand.sh" that can be used to rerun a test from the command line. check-in: 4de4480f user: dan tags: trunk | |
2019-04-15
| ||
19:17 | Fix a bug in test module test_fs.c causing a segfault on OpenBSD. check-in: ee886600 user: dan tags: trunk | |
15:41 | Fix a problem with the user-auth extension and deserializing in-memory databases. check-in: 09fa0b3c user: dan tags: trunk | |
15:17 | Merge the latest trunk enhancements. check-in: 8950f119 user: drh tags: wal2 | |
13:59 | Fix a test script problem in fts5corrupt3.test. check-in: 734192d8 user: dan tags: trunk | |
13:51 | Update tool/symbols.sh to ignore symbols from sessions and rebaser and to not try to compile with ICU which is not available on all platforms. check-in: 0bab4ece user: drh tags: trunk | |
2019-04-14
| ||
00:40 | Remove a stray tab from the source code. check-in: 0ada58e9 user: drh tags: trunk | |
00:34 | Fix an obsolete comment and other minor issues from code inspection. check-in: cd084427 user: drh tags: trunk | |
2019-04-13
| ||
16:50 | Fix a harmless compiler warning in test logic. check-in: c3932e66 user: drh tags: trunk | |
16:43 | Fix the fts3varint.test script so that it works even on versions of TCL for which Tcl_GetWideIntFromObj() does not work. check-in: 53f787ad user: drh tags: trunk | |
16:35 | Fix a test script problem in fts5corrupt3.test. check-in: 858f6227 user: dan tags: trunk | |
15:07 | Partially revert the test file changes in [4371a0c46e]. It is no longer required following [93ae382e97c23c90]. check-in: 593a7e6e user: dan tags: trunk | |
14:17 | Fix additional compiler warnings introduced by the previous check-in and found by MSVC. check-in: 6fc0deff user: drh tags: trunk | |
14:07 | Fixes for harmless compiler warnings. check-in: c28c973a user: drh tags: trunk | |
04:38 | Use the 64-bit memory allocator interfaces in extensions, whenever possible. check-in: 07ee06fd user: drh tags: trunk | |
04:01 | Enforce the SQLITE_LIMIT_COLUMN limit on virtual tables. check-in: 0b6ae032 user: drh tags: trunk | |
2019-04-12
| ||
20:33 | Add the socketvfs test extension. Leaf check-in: f5b3ce94 user: dan tags: socketvfs | |
16:25 | Test case changes so that they work with both Tcl8.6 and Tcl8.7. check-in: 7b771405 user: drh tags: trunk | |
13:40 | Tweaks to wapptest.tcl: Ensure that the "Debug" checkbox is disabled unless the app is in "config" state, and have Debug variants run "test" instead of "fulltest". check-in: dd248c18 user: dan tags: trunk | |
12:10 | Fix minor problems in tcl test scripts. check-in: 56b66418 user: dan tags: trunk | |
2019-04-11
| ||
19:07 | Add the test/wapptest.tcl script, an alternative to releasetest.tcl that uses wapp to provide the user-interface. check-in: edd87cd6 user: dan tags: trunk | |
19:04 | Merge trunk changes into this branch. Closed-Leaf check-in: d805fc0c user: dan tags: wapptest | |
17:06 | Remove the vfslog.c extension from the testfixture target in main.mk, as that extension has no TCL bindings and is inaccessible. check-in: d71f8bbc user: drh tags: trunk | |
16:54 | Fix RBU so that it does not write rows that should be excluded into partial indexes (corrupting the database). check-in: 31eb27f4 user: dan tags: trunk | |
2019-04-10
| ||
18:29 | Update the list of OMIT options in the omittest.tcl script. check-in: f294cfc1 user: drh tags: trunk | |
13:24 | Further refinement of the sqlite3VdbeMEmExpandBlob() fix of check-in [df58774e994bd] to prevent a reference to an unused variable - problem discovered by Valgrind. check-in: 09435b57 user: drh tags: trunk | |
12:02 | Change the name of some internal testing interfaces to avoid a name conflict in AIX. check-in: c1cae7e7 user: drh tags: trunk | |
00:58 | Do not place arbitrary restrictions on the length of the failure message for a uniqueness constraint. check-in: 037da798 user: drh tags: trunk | |
2019-04-09
| ||
21:37 | New test case for SQLITE_TOOBIG errors. check-in: 4c77fbbe user: drh tags: trunk | |
21:32 | Improved reporting of SQLITE_TOOBIG errors while parsing. check-in: ea2d4b65 user: drh tags: trunk | |