Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch threads Excluding Merge-Ins
This is equivalent to a diff from 2a74129a to 33fa0410
2016-01-13
| ||
17:50 | When the block sorting optimization is used in a scalar subquery, be sure to exit the loop as soon as the first valid output row is received. Fix for ticket [cb3aa0641d9a4]. (check-in: cdbb0947 user: drh tags: trunk) | |
2014-09-01
| ||
17:36 | Add support for using separate worker threads to speed large sorts. The SQLITE_MAX_WORKER_THREADS and SQLITE_DEFAULT_WORKER_THREADS compile-time options and the SQLITE_LIMIT_WORKER_THREADS argument to sqlite3_limit() and the "PRAGMA threads=N" pragma are added. (check-in: b1c0f0bc user: drh tags: trunk) | |
2014-08-30
| ||
15:49 | In the command-line shell, added options --lookaside, --pagecache, and --scratch used to configure auxiliary memories. (check-in: f61db04b user: drh tags: trunk) | |
2014-08-29
| ||
19:06 | Disable worker threads when SQLITE_THREADSAFE=0. Set the default compile-time maximum number of worker threads to 8 and honor the SQLITE_DEFAULT_WORKER_THREADS compile-time constant (which defaults to 0). (Closed-Leaf check-in: 33fa0410 user: drh tags: threads) | |
18:06 | Fix the speedtest1.c test program to set the worker thread count using the threads pragma. (check-in: 2ab4b5ad user: drh tags: threads) | |
14:40 | Merge recent performance enhancements from trunk onto the threads branch. (check-in: 35c44a3c user: drh tags: threads) | |
14:20 | Not a fault after all, rather a testing mistake. Move this change back to trunk. Was: Avoid an unnecessary OP_Move operation for expression subqueries. (check-in: 2a74129a user: drh tags: trunk) | |
12:29 | Contains a fault. Was: Avoid an unnecessary OP_Move operation for expression subqueries. (Closed-Leaf check-in: 462f42af user: drh tags: mistake) | |
2014-08-28
| ||
19:38 | Improved WHERETRACE messages for the estimated output row reductions from range scans. (check-in: fdd478bb user: drh tags: trunk) | |
Changes to Makefile.in.
Changes to Makefile.msc.
Changes to main.mk.
Changes to src/btree.c.
Changes to src/build.c.
Changes to src/main.c.
Changes to src/os_win.c.
Changes to src/pragma.c.
Changes to src/select.c.
Changes to src/shell.c.
Changes to src/sqlite.h.in.
Changes to src/sqliteInt.h.
Changes to src/test1.c.
Changes to src/test_config.c.
Changes to src/test_malloc.c.
Added src/threads.c.
Changes to src/vdbe.c.
Changes to src/vdbeInt.h.
Changes to src/vdbeaux.c.
Changes to src/vdbesort.c.
Changes to test/malloc.test.
Changes to test/mallocA.test.
Changes to test/permutations.test.
Changes to test/sort.test.
Added test/sort2.test.
Added test/sort3.test.
Added test/sort4.test.
Added test/sortfault.test.
Changes to test/speedtest1.c.
Changes to test/tester.tcl.
Changes to tool/mkpragmatab.tcl.
Changes to tool/mksqlite3c-noext.tcl.
Changes to tool/mksqlite3c.tcl.