SQLite

All files named ”test/multiplex.test”
Login

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

History for test/multiplex.test

2021-10-29
12:29
[d74c034e52] part of check-in [39c5e80dbf] Add pragmas "multiplex_enabled", "multiplex_chunksize", and "multiplex_filecount" to the multiplexer implementation. (check-in: [39c5e80dbf] user: drh branch: trunk, size: 19414)
2016-11-04
19:09
[659fdd4106] part of check-in [0e5ffd9123] Merge recent trunk changes, including all the fixes that appeared in version 3.15.1. (check-in: [0e5ffd9123] user: drh branch: apple-osx, size: 19105)
2016-10-27
14:51
[dc0d67b66f] part of check-in [6374978e8f] Remove the mutex from test_multiplex.c. (check-in: [6374978e8f] user: dan branch: trunk, size: 19009)
2014-08-06
01:51
[2ed4db53c3] part of check-in [b2e01080cc] Merge 3.8.6 beta changes in from trunk. (check-in: [b2e01080cc] user: drh branch: apple-osx, size: 19172)
2014-07-31
18:14
[efd015ca0b] part of check-in [0708f9df23] Add a missing call to "test_sqlite3_log" to multiplex.test. (check-in: [0708f9df23] user: dan branch: trunk, size: 19076)
2014-07-30
15:43
[4a0d07a249] part of check-in [c7303d0139] Add the "eForce" parameter to the sqlite3_multiplex_shutdown() entry point in test_multiplex.c. Shutdown is forced if true. Shutdown is not done if there are pending database connections and eForce is false, but an error log entry is made instead. (check-in: [c7303d0139] user: drh branch: trunk, size: 19003)
2012-01-14
14:13
[85a4be2b23] part of check-in [2cc414cd14] Merge the latest trunk changes into the apple-osx branch. (check-in: [2cc414cd14] user: drh branch: apple-osx, size: 18813)
2012-01-09
13:41
[e08cc7177b] part of check-in [1238619756] Make sure the multiplexor does not create unnecessary overflow files. (check-in: [1238619756] user: drh branch: trunk, size: 18717)
2012-01-03
21:54
[3df42f5e7d] part of check-in [8a048423f0] Pull all the latest trunk changes over into the apple-osx branch. (check-in: [8a048423f0] user: drh branch: apple-osx, size: 18639)
2011-12-13
11:15
[8bc3c71f73] part of check-in [255d21499b] Change the way IO errors are handled in the xFileSize method of the multiplexor VFS. Add test file multiplex3.test. (check-in: [255d21499b] user: dan branch: experimental, size: 18543)
2011-12-08
21:08
[bc145f2893] part of check-in [59e0d4f3d9] Merge the latest trunk changes into the apple-osx branch. (check-in: [59e0d4f3d9] user: drh branch: apple-osx, size: 18390)
2011-11-16
17:32
[770f0295dd] part of check-in [06e0cdaf91] Change the multiplexor suffix from 2 to 3 digits. (check-in: [06e0cdaf91] user: drh branch: 3-digit-multiplex-suffix, size: 18294)
2011-08-23
18:06
[6771925b61] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 18390)
2011-08-02
18:25
[0577b94b3c] part of check-in [77376b332b] Merge all the latest trunk changes into the apple-osx branch. (check-in: [77376b332b] user: drh branch: apple-osx, size: 18397)
00:57
[9df8bf738b] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 18294)
2011-07-21
20:59
[b45367b1da] part of check-in [83191ad6f3] All multiplexor chunk sizes up to 4GiB. Disable the multiplexor if the chunk size is set to 0. (check-in: [83191ad6f3] user: drh branch: trunk, size: 18301)
2011-07-20
16:35
[2256e90e87] part of check-in [1ffa542bf9] When the multiplexor opens an auxiliary file, it now persists the name of that file until it is closed, as it should. Remove the limit on the number of auxiliary files used by the multiplexor. (check-in: [1ffa542bf9] user: drh branch: trunk, size: 18485)
2011-06-24
20:47
[afd41c4fcf] part of check-in [34f0efa2b1] Merging local changes to apple-osx (check-in: [34f0efa2b1] user: adam branch: apple-osx, size: 19939)
2011-06-15
23:34
[555080c87a] part of check-in [03d9480fc4] Fix the multiplex.test module so that it works with the inmemory_journal permutation. (check-in: [03d9480fc4] user: drh branch: trunk, size: 19843)
2011-05-18
02:22
[7a8a50c8ed] part of check-in [a074986045] Update multiplex VFS to handle empty filenames which can occur for during vacuuming (temp file names.) (check-in: [a074986045] user: shaneh branch: trunk, size: 19816)
2011-04-01
14:22
[a88f3e2c16] part of check-in [718f1ad7df] Removed dependency on sqliteInt.h so that multiplex VFS shim can be compiled as loadable module. (check-in: [718f1ad7df] user: shaneh branch: multiplex-enhancements, size: 18887)
2011-03-31
15:11
[5373b2c3b0] part of check-in [b3c6d9aa9e] Enable/disable support. (check-in: [b3c6d9aa9e] user: shaneh branch: multiplex-enhancements, size: 18158)
13:14
[74009eeb9b] part of check-in [fee9734c19] Add tests and fixes for SELECT multiplex_control(op, val); (check-in: [fee9734c19] user: shaneh branch: multiplex-enhancements, size: 15266)
05:31
[e58dbe5b5a] part of check-in [36e364a3fe] Additional test cases; Round chunk size up to a multiple of max page size; (check-in: [36e364a3fe] user: shaneh branch: multiplex-enhancements, size: 15279)
2011-03-30
21:03
[5e03b40ebd] part of check-in [c41ff2358e] Updates to multiplex.test script; misc. bug fixes; (check-in: [c41ff2358e] user: shaneh branch: multiplex-enhancements, size: 14170)
2011-03-29
05:06
[b813d11f2c] part of check-in [bc02d0c193] In-progress changes - do not use; Removed prefix support; Added file control interface to enable/disable and adjust chunk size; added app-def function for same; (check-in: [bc02d0c193] user: shaneh branch: multiplex-enhancements, size: 14189)
2010-12-02
14:47
[92a4839213] part of check-in [474196d645] Exclude a test case from the inmemory_journal permutation of multiplex.test. (check-in: [474196d645] user: dan branch: trunk, size: 13903)
2010-12-01
23:42
[6ceff2b3a5] part of check-in [6818c6e42f] Changed multiplex shim's xFilesize to return an error on mismatched chunk size. Added test of same. (check-in: [6818c6e42f] user: shaneh branch: trunk, size: 13539)
22:08
[3dffa3c64d] part of check-in [80de240a32] Make sure a test of multiplex shim doesn't fail if a file already exists. (check-in: [80de240a32] user: shaneh branch: trunk, size: 12517)
2010-11-08
19:16
[6b19e95d57] part of check-in [07da0a0bef] Changes to the multiplex VFS to optionally (compiler define) allow the "chunk extension" to overwrite the right-most chars of the filename instead of simply being appended. (check-in: [07da0a0bef] user: shaneh branch: trunk, size: 12464)
2010-11-05
20:50
[bbd039c94e] part of check-in [65fa1164f0] Fix to xTruncate and more journal mode tests for the multiplex VFS. (check-in: [65fa1164f0] user: shaneh branch: trunk, size: 11748)
17:51
[ad3710e5ff] part of check-in [f2004b44bf] More tests and added support for xDelete in multiplex VFS. (check-in: [f2004b44bf] user: shaneh branch: trunk, size: 11481)
03:58
[201607f360] part of check-in [1ab9a59237] Additional error checking and tests for multiplex VFS. (check-in: [1ab9a59237] user: shaneh branch: trunk, size: 10020)
03:43
[2f6830ad67] part of check-in [8ed944ba74] Additional tests and commenting for the multiplex VFS. (check-in: [8ed944ba74] user: shaneh branch: trunk, size: 9450)
2010-11-04
20:50
Added: [257af7decc] part of check-in [dd4dc8a426] First attempt at a sharding VFS to split large DBs. (check-in: [dd4dc8a426] user: shaneh branch: experimental, size: 8165)