SQLite

All files named ”test/unlocked.test”
Login

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

History for test/unlocked.test

2015-08-24
19:56
Renamed to test/concurrent.test. Change "BEGIN UNLOCKED" to "BEGIN CONCURRENT". (check-in: [ba1ab858e2] user: dan branch: begin-concurrent, size: 0)
19:08
[fecdc8d76e] part of check-in [5b9f272113] Fix handling of attempts to modify the database schema, application_id or user_version within an UNLOCKED transaction. (check-in: [5b9f272113] user: dan branch: begin-concurrent, size: 10770)
16:00
[51be7f150c] part of check-in [0411355754] Fix compilation without SQLITE_ENABLE_UNLOCKED. Also other code organization issues. (check-in: [0411355754] user: dan branch: begin-concurrent, size: 9672)
2015-08-19
20:27
[d143a871bd] part of check-in [3bbc31d515] When committing an unlocked transaction, relocate newly allocated database pages within the file to avoid conflicting with committed transactions. There are lots of things still to fix in this code. (check-in: [3bbc31d515] user: dan branch: begin-concurrent, size: 9625)
2015-08-15
18:16
[644a84d7f0] part of check-in [de1ea450db] Handle writes to auto-vacuum databases within UNLOCKED transactions in the same way as for non-UNLOCKED transactions. (check-in: [de1ea450db] user: dan branch: begin-concurrent, size: 9612)
2015-07-29
12:14
[2da6645c35] part of check-in [0b9718426e] Only allow UNLOCKED transactions to commit if none of the pages read by the transaction have been modified since it was opened. (check-in: [0b9718426e] user: dan branch: begin-concurrent, size: 8864)
2015-07-28
16:46
[854f3f428b] part of check-in [6da0e962ad] Add some test cases and fix some small problems with BEGIN UNLOCKED transactions. (check-in: [6da0e962ad] user: dan branch: begin-concurrent, size: 8700)
2015-07-27
19:31
Added: [edd4ed073a] part of check-in [8079421604] Add an experimental "BEGIN UNLOCKED" command. (check-in: [8079421604] user: dan branch: begin-concurrent, size: 7051)