Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
53 check-ins using file test/sort.test version 688468ce
2014-08-25
| ||
22:43 | Merge the CAST operator enhancements from trunk. (check-in: 6c8f86e4 user: drh tags: threads) | |
15:13 | Query or change the maximum number of worker threads allowed on each database connection separately using the "PRAGMA threads" command. (check-in: 29c5e8a7 user: drh tags: threads) | |
13:27 | Merge the recent performance enhancements implemented on trunk into the threads branch. (check-in: dfdc900f user: drh tags: threads) | |
2014-08-15
| ||
15:46 | Merge the 3.8.6 release into the threads branch. (check-in: 05807c41 user: drh tags: threads) | |
2014-08-14
| ||
14:02 | Merge the pre-3.8.6 changes into the threads branch. (check-in: a608fd1d user: drh tags: threads) | |
2014-08-06
| ||
02:03 | Merge all recent changes from trunk. (check-in: a353a851 user: drh tags: threads) | |
2014-07-30
| ||
18:47 | Add a new sqlite3FaultSim() call to vdbePmaReaderSeek() to facilitate tests of error handling in the sorter. (check-in: 655d8cfc user: drh tags: threads) | |
17:21 | Mark some invariants in the vdbesort.c logic when SQLITE_MAX_WORKER_THREADS==0. (check-in: 721cd965 user: drh tags: threads) | |
14:44 | Merge recent trunk changes, and especially the fix for the CREATE UNIQUE INDEX problem of ticket [9a6daf340df99ba9]. (check-in: 5b50a838 user: drh tags: threads) | |
2014-07-29
| ||
21:44 | Disable an assert that is sometimes generated spuriously. (check-in: bd9ee0ea user: mistachkin tags: threads) | |
19:00 | Update return value checking to conform to the beginthreadex() specs. (check-in: 3144a16f user: mistachkin tags: threads) | |
18:53 | Add a couple more assert statements. (check-in: 4e816db2 user: mistachkin tags: threads) | |
18:46 | Fix unreachable branches in the threads.c module. (check-in: 3175e366 user: drh tags: threads) | |
17:22 | Fix a harmless compiler warning. (check-in: 216d21d0 user: drh tags: threads) | |
16:37 | Make the Win32 thread handles are available after the threads exit. (check-in: 565c5af7 user: mistachkin tags: threads) | |
15:18 | Fix the threads build on Windows when SQLITE_MAX_WORKER_THREADS is greater than 0. (check-in: f37db3a0 user: drh tags: threads) | |
14:16 | Merge the R-Tree fix and the new SQLITE_TESTCTRL_ISINIT test control from trunk. (check-in: b2f7eb3c user: drh tags: threads) | |
00:42 | Add some asserts to the Win32 mutex subsystem. (check-in: e8f2dc5f user: mistachkin tags: threads) | |
00:23 | Fix the build on windows. (check-in: 2773a5f9 user: drh tags: threads) | |
2014-07-28
| ||
20:16 | Remove an unnecessary parameter from vdbeMergeEngineStep(). Rename a couple other routines to be more descriptive of what they do. (check-in: f2407a40 user: drh tags: threads) | |
19:58 | Rename vdbeIncrMergerInit() to vdbeMergeEngineInit() - a much more accurate name. (check-in: 5b084a2d user: drh tags: threads) | |
18:57 | In vdbesort.c, rename vdbeSorterDoCompare() to vdbeMergeEngineCompare() and move it closer to the one place where it is called. Other minor comment changes. (check-in: 09d50d9f user: drh tags: threads) | |
17:18 | In vdbesort.c, rename all pointers to sqlite3_file objects "pFd" and use the name "pFile" only for pointers to SortFile objects. Other comment enhancements. (check-in: 518290a7 user: drh tags: threads) | |
15:01 | Merge recent trunk changes into the threads branch. (check-in: 163c247b user: drh tags: threads) | |
14:54 | Improvements to comments in the multi-threaded sorter. Also include a function name change for clarity. And add a test to help show that the MergeEngine object is only used by a single thread. (check-in: 9af50a87 user: drh tags: threads) | |
2014-07-24
| ||
16:54 | Merge all recent trunk changes into the threads branch. (check-in: 77068589 user: drh tags: threads) | |
2014-06-30
| ||
20:25 | Merge the latest trunk changes into the threads branch. (check-in: ae23a65e user: drh tags: threads) | |
2014-06-18
| ||
15:18 | Merge in all recent changes from trunk, and especially the automatic index enhancements. (check-in: 0e1b7349 user: drh tags: threads) | |
2014-06-05
| ||
13:22 | Bring the threads branch up-to-date with the 3.8.5 release. (check-in: e4b01676 user: drh tags: threads) | |
2014-05-29
| ||
20:24 | Merge changes from the trunk into the threads branch. (check-in: 416cb091 user: drh tags: threads) | |
2014-05-26
| ||
20:15 | Merge recent trunk changes into the threads branch. (check-in: 82152027 user: drh tags: threads) | |
2014-05-20
| ||
19:11 | Improvements to the testability of the threads.c module. (check-in: 386e0888 user: drh tags: threads) | |
11:03 | In vdbesort.c, change the names of PmaReader variables "pIter" to "pReadr". Other related comment changes. The generated object code should be the same. (check-in: 99efb235 user: drh tags: threads) | |
2014-05-19
| ||
23:17 | Merge recent changes from trunk. (check-in: 6eefdad9 user: drh tags: threads) | |
2014-05-16
| ||
20:24 | Rearrange some conditionals and add #if statements to make the code more testable. (check-in: 17afd770 user: drh tags: threads) | |
17:31 | Add a pair of sqlite3FaultSim(100) calls to vdbesort.c to facilitate testing of obscure and hard to reach error conditions. (check-in: cceac14f user: drh tags: threads) | |
14:27 | Merge all recent changes from trunk, and especially the new sqlite3FaultSim() interface. (check-in: 43fcbd91 user: drh tags: threads) | |
12:18 | Use #ifdef logic to avoid an always-true branch when SQLITE_MAX_WORKER_THREADS=0 (check-in: 88cfe6d7 user: drh tags: threads) | |
2014-05-15
| ||
16:56 | Use #ifdef to omit code that is not used when SQLITE_MAX_WORKER_THREADS is zero. (check-in: 2e8d287d user: drh tags: threads) | |
2014-05-12
| ||
15:30 | In the sorter, only use large memory allocations if scratch memory has not been configured. Add #ifdefs to disable unused code when SQLITE_MAX_WORKER_THREADS is zero. Other sorter changes in support of testability. (check-in: d7e2b0d9 user: drh tags: threads) | |
2014-05-09
| ||
15:00 | Merge the latest trunk changes into the threads branch. (check-in: 9ac8f1e7 user: dan tags: threads) | |
11:15 | Add new static mutex SQLITE_MUTEX_STATIC_APP3. (check-in: ee0ab09c user: dan tags: threads) | |
00:36 | Fix several harmless compiler warnings. (Closed-Leaf check-in: 360c0fd1 user: mistachkin tags: winPreCache) | |
2014-05-08
| ||
22:15 | Fix typos in logging code. (check-in: dc7f84df user: mistachkin tags: winPreCache) | |
22:08 | Fix a memory leak of the temporary read buffer. (check-in: 37e60d21 user: mistachkin tags: winPreCache) | |
22:05 | Update comments and only include the thread routine when required. (check-in: a60c545f user: mistachkin tags: winPreCache) | |
22:01 | Experimental changes to pre-cache a database file prior to it being fully opened. (check-in: 38cbcedb user: mistachkin tags: winPreCache) | |
22:01 | Fix static variable declaration issue on Windows. (check-in: a41d2969 user: mistachkin tags: threads) | |
2014-05-06
| ||
16:21 | Add a little extra variety to the tests in sort4.test. (check-in: 7de6aee6 user: dan tags: threads) | |
15:38 | Re-implement the core of the multi-threaded sorter tests in sort4.test using C. Run each test in sort4.test ten times, or repeat all tests for 300 seconds as part of the "multithread" permutation test. (check-in: 208b2b04 user: dan tags: threads) | |
2014-05-05
| ||
20:03 | Add test file sort4.test, containing brute force tests for the multi-theaded sorter. (check-in: 9cc364c4 user: dan tags: threads) | |
15:58 | Fix a race condition in the sorter code. (check-in: 2d2edfe5 user: dan tags: threads) | |
09:08 | Add tests so that the "coverage-sorter" test permutation covers all branches in vdbesort.c. Fix a few minor problems in the same file. (check-in: bde28b70 user: dan tags: threads) | |