/ Timeline
Login

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

23 check-ins using file src/test1.c version 7e806af1

2014-12-15
08:46
Fix errors in threadtest3 tests caused by earlier tests neglecting to close database handles. check-in: 1d44f1b1 user: dan tags: trunk
2014-12-13
17:41
Further enhancements to threadtest3 stress tests. check-in: ba772cff user: dan tags: trunk
2014-12-12
23:17
Add extra tests to threadtest4.c. Fix a benign data race accessing the text encoding using ENC(db). check-in: d7bb7ea4 user: drh tags: trunk
16:39
Add extra tests to threadtest3. check-in: f6bf86f9 user: dan tags: trunk
01:27
Add new tests to the threadtest4.c program. Fix a long-standing data race in WAL mode for shared-cache. check-in: d8d3e6d0 user: drh tags: trunk
00:52
Remove the KeyInfo cache (for now - perhaps we will add it back in later - or maybe not since it provides negligible benefit but adds a lot of complexity and thread-safety risk). Add a mutex to ATTACH to deal with a data race. check-in: 03c443ea user: drh tags: trunk
00:40
Make sure the Btree mutex is held when setting the locking mode and the secure delete flag when attaching a shared-cache database. Closed-Leaf check-in: 6bef7ede user: drh tags: threadtest4
00:26
Merge the cell overflow page number cache thread race fix from trunk. check-in: cefad47e user: drh tags: threadtest4
00:20
Fix a bug in the threadtest4.c program. Remove the keyinfo cache as it provides minimal performance improvements, and then only at SQL preparation time, not at runtime, and it has problems with data races in shared-cache mode. We might later add the keyinfo cache back but only enable it when shared-cache mode is off. check-in: b7489f94 user: drh tags: threadtest4
2014-12-11
19:29
Add the threadtest4.c test program. Not yet working. check-in: ec3a7446 user: drh tags: threadtest4
16:38
Fix a race condition to do with very large index keys in shared-cache mode. check-in: fc157dd7 user: dan tags: trunk
15:27
Fix a typo in the documentation for sqlite3_threadsafe(). check-in: 258e747b user: drh tags: trunk
04:49
Update a comment. check-in: e0e102a0 user: mistachkin tags: asciiMode
03:29
Rename a structure member to improve code clarity. check-in: d48eda16 user: mistachkin tags: asciiMode
03:25
Remove an unused structure member. check-in: d8404340 user: mistachkin tags: asciiMode
03:20
Further simplify shell mode changes. check-in: cf9c6e7e user: mistachkin tags: asciiMode
03:12
Simplify and cleanup the implementation of the new ASCII mode for the shell. check-in: 66a28f7a user: mistachkin tags: asciiMode
02:28
Merge updates from trunk. check-in: 5b5d3e4d user: mistachkin tags: asciiMode
2014-12-10
20:57
Fix a typo causing a test error in e_walhook.test. check-in: d9f916ba user: dan tags: trunk
20:29
Add new test file e_walhook.test. check-in: 2eb6d3e4 user: dan tags: trunk
17:34
Revise mutex handling by the sqlite3_win32_reset_heap() function. check-in: eacb3b7b user: mistachkin tags: trunk
04:58
Fix typos in the documentation for sqlite3_table_column_metadata(). No changes to code. check-in: 3528f8dd user: drh tags: trunk
2014-12-09
22:24
Fix the sqlite3_table_column_metadata() routine so that it gives the correct answer for the "rowid" column in a WITHOUT ROWID table. Enhance it so that it can be used to check for the existence of a table by setting the column name parameter to NULL. The routine is now included in the build by default, even without the SQLITE_ENABLE_COLUMN_METADATA compile-time option. check-in: cf9be419 user: drh tags: trunk