/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around 118a3b35693b134d.

2013-05-28
20:25
Add the percentile() SQL function as a loadable extension in the ext/misc directory. check-in: a64d760d92 user: drh tags: trunk
17:30
Finish removing the sqlite3.inTrans field. In the previous check-in, it was merely commented out because I failed to select File->Save on my text editor. check-in: 2f97e38a66 user: drh tags: trunk
17:25
Remove the obsolete and unused sqlite3.inTrans field. check-in: c3381cd495 user: drh tags: trunk
12:11
Many small harmless comment changes. Removal of obsolete comments and fixing misspelled words. No changes to code. check-in: a0d5cc9315 user: drh tags: trunk
10:52
Merge autoconf-package branch with trunk. check-in: a72f50ef76 user: dan tags: trunk
2013-05-27
18:37
Add the "dist" target to main.mk. For building the amalgamation autoconf package. Closed-Leaf check-in: 3fdc8b5649 user: dan tags: autoconf-package
17:59
Update the NGQP to record which loops need be run in reverse order to satisfy ORDER BY clauses. check-in: 211f7a5374 user: drh tags: nextgen-query-plan-exp
17:19
Add the files used to build the amalgamation-autoconf package. check-in: 048865e8fd user: dan tags: autoconf-package
10:11
When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir table before writing. Otherwise, an xCommit() call may report an SQLITE_LOCKED error. check-in: 3cd2da42e9 user: dan tags: trunk
2013-05-24
14:52
Record in the WhereLoop object the set of virtual table constraints that need not be separately checked. check-in: b49fa74561 user: drh tags: nextgen-query-plan-exp
13:55
Merge the latest trunk changes into the NGQP branch. check-in: 7c8f992c04 user: drh tags: nextgen-query-plan-exp
12:47
Set _XOPEN_SOURCE to 600 so that fchmod() will (hopefully) work on FreeBSD. check-in: 61a1045239 user: drh tags: trunk
11:57
Fix harmless compiler warnings in the shell. check-in: 9e2c17c535 user: drh tags: trunk
2013-05-23
20:52
Add OGC GeoPackage files to the magic.txt database. check-in: dab6a32847 user: drh tags: trunk
10:15
Have the "make fulltest" command run the "mmap" permutation test. check-in: 82ad373f85 user: dan tags: trunk
10:13
Avoid unnecessary calls to FCNTL_SIZE_HINT. Return an error to the user if the file-control invoked by "PRAGMA mmap_size" returns a value other than SQLITE_OK or SQLITE_NOTFOUND. check-in: 40cfde8b4a user: dan tags: trunk
01:40
Cause the mmap_size PRAGMA to immediately change the mmap space if the database connection is already active. In particular, reducing mmap_size will immediately free up process address space. check-in: 761177927c user: drh tags: trunk
2013-05-22
20:49
Use the NGQP plan for EXPLAIN QUERY PLAN output. This change causes 207 errors in veryquick.test, many of which are benign. check-in: f783e8e6b1 user: drh tags: nextgen-query-plan-exp
17:01
Allow the rowid at the end of an index to be used in a constraint on that index. check-in: 9bf0524df7 user: drh tags: nextgen-query-plan-exp
02:06
Improvements to ORDER BY handling in the NGQP. Fix an "exit" mistakenly left in a test script during the previous check-in. check-in: 12c709b436 user: drh tags: nextgen-query-plan-exp
2013-05-21
19:23
Enhanced "wheretrace" output in the NGQP solver routine. check-in: 04dfb85a2a user: drh tags: nextgen-query-plan-exp
15:52
Work toward improving the NGQP's ability to optimize out ORDER BY clauses. check-in: 67367f1e1f user: drh tags: nextgen-query-plan-exp
2013-05-20
15:14
Merge in all trunk changes up through the 3.7.17 release. check-in: 14ab6675e5 user: drh tags: nextgen-query-plan-exp
13:01
Update the sessions branch to the official 3.7.17 release code. check-in: fc88f7311b user: drh tags: sessions
00:56
Version 3.7.17 check-in: 118a3b3569 user: drh tags: trunk, release, version-3.7.17
2013-05-17
20:16
Remove a stray tab character from the transitive_closure extension source code. check-in: 7a9aa21c35 user: drh tags: trunk
17:15
Fix a bug in SQLITE_TRACE_SIZE_LIMIT that was introduced by check-in [1a1cf5aa86734c8]. That check-in was to remove harmless compiler warnings. So once again, we have introduced a real bug into SQLite by attempting to eliminate a harmless compiler warning. check-in: cec2bcb45a user: drh tags: trunk
16:41
In test file test_syscall.c, include sqliteInt.h before any tcl or system include files. This ensures that the magical defines in sqliteInt.h really do enable large file support (and set things up so that sizeof(off_t)==8). check-in: 0f355bb17f user: dan tags: trunk
12:52
Use sum() instead of total() in mptest/multiwrite01.test too. check-in: d0c2288c72 user: drh tags: trunk
12:51
Use sum() instead of total() in the mptest/crash01.test script. check-in: 8ba0fc9811 user: drh tags: trunk
12:25
Add extra "PRAGMA mmap_size = N" statements to mmap1.test and mmap2.test. check-in: cec0a06c17 user: dan tags: trunk
12:10
In os_unix.c and os_win.c, initialize the default mmap-limit of a new file descriptor to the current global default mmap-limit, not the current global maximum allowable mmap-limit. check-in: 1def4ea3a0 user: dan tags: trunk
10:58
Update the sessions branch to the latest 3.7.17 beta. check-in: af8057ef5d user: drh tags: sessions
2013-05-16
19:15
Fix minor test script issues causing releasetest.tcl to fail. check-in: d8ded9d8a1 user: dan tags: trunk
18:33
Fix a typo in Makefile.in preventing compilation with the --disable-amalgamation option. check-in: 8ffbefe7d7 user: dan tags: trunk
14:28
Several releasetest.tcl related fixes to test cases. No code changes. check-in: e97d744ba1 user: dan tags: trunk
12:41
Fix compilation with SQLITE_OMIT_WAL on Win32. check-in: 6d45a79fb1 user: mistachkin tags: trunk
11:57
In sqlite3_close_v2(), do not attempt to roll back a transaction if there exist active statement objects. Any open transaction will be rolled back when the last of these statement objects is finalized. check-in: d11e76072a user: dan tags: trunk
01:02
Treat identifiers in the HAVING clause the same as in the WHERE clause. Only consider AS names from the result set to match if there are no other matches. Continuation of the fix for [2500cdb9be05]. This check-in fixes a bug found by [http://www.sqlite.org/sqllogictest/ | SqlLogicTest] during release testing for version 3.7.17. check-in: 9ffff3d052 user: drh tags: trunk
2013-05-15
20:35
Apply compilation fix from [a58af81483] to the other makefiles as well. check-in: 7e76889d67 user: mistachkin tags: trunk
18:45
Update the sessions branch with the latest trunk changes. check-in: d09355050a user: drh tags: sessions
18:34
Fixes to allow testfixture to be compiled with SQLITE_OMIT_VIRTUAL_TABLE defined. check-in: 00231fb012 user: dan tags: trunk
17:47
The sqlite3ExprCollSeq() function can no longer be called while parse the schema, so remove the code path inside of sqlite3ExprCollSeq() that dealt with that case. check-in: 867b3e3b29 user: drh tags: trunk
17:08
Make sure an sqlite3_close() or a rollback on one shared-cache connection does not disrupt the operation of other connections using the same shared cache. Fix for ticket [e636a050b709]. check-in: 5cc1cc55d2 user: drh tags: trunk
16:24
Extra test for commit [6dae62c4e5]. check-in: b10b9e758b user: dan tags: trunk
16:16
Add main.c to the list of files compiled with SQLITE_TEST defined when building testfixture. check-in: a58af81483 user: dan tags: trunk
16:08
Fix the sharedA.test module so that it does not attempt to run TCL callbacks on a different thread from where the interpreter was originally created. Closed-Leaf check-in: 65ff754e35 user: drh tags: shared-cache-fixes
15:53
Do not run sharedA.test if the system is not threadsafe. check-in: d484eaf8d6 user: dan tags: shared-cache-fixes
15:42
Merge latest trunk changes with this branch. check-in: 47dd65a890 user: dan tags: shared-cache-fixes
15:16
When loading a database schema that contains an index definition that includes a COLLATE clause for which the collation sequence is unavailable, do not assume that that index uses BINARY instead. Fix for [0fc59f908b]. check-in: 6dae62c4e5 user: dan tags: trunk