| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
on unix and runs as long as you do not engage WAL mode. WAL mode crashes and
burns. Consider this check-in a baseline implementation for getting the new
capability up and running.
FossilOrigin-Name: ef3ba7a17ff90674d702e5694b9e792851ab6998
|
|
|
|
|
| |
SQLite's behaviour when an FK constraint is violated.
FossilOrigin-Name: e9e5b1001986348ef0f88c19de87b94559a5451e
|
|
|
|
|
|
| |
i
Minor changes to checksum related test cases.
FossilOrigin-Name: 60c22bde52121993d4bea11eef38ab285c737e2c
|
|
|
| |
FossilOrigin-Name: 778d0c1768f73057be912793631e0cf0575858fb
|
|
|
|
|
| |
active area of the wal-index.
FossilOrigin-Name: 42705babba0e9d2ef078845854bebbd168f23366
|
|
|
|
|
|
| |
of shared memory. xShmSize() must be used to grow the size of shared memory.
A shared memory segment size cannot be shrunk (except by dropping it).
FossilOrigin-Name: 72de00731245277b2209103ec0a76e3d4f56530e
|
|
|
| |
FossilOrigin-Name: 687632a6b3a0aeb006c1eda5c27d5489f08c230e
|
|
|
| |
FossilOrigin-Name: d3d348aa975c58c37088eb2830081880896b85e7
|
|
|
| |
FossilOrigin-Name: 77438882dd53ac4d98b24e2846c87a2418b4e3d8
|
|
|
|
|
|
| |
Update the locking region offsets in os_unix.c and os_win.c and add assert()
statement to verify that the locking region offsets are correct.
FossilOrigin-Name: 40030c0739f821ea8ee188c28c579507f10448bc
|
|
|
|
|
| |
following writer remove any wal-index hash-table entries left by the interrupted transaction.
FossilOrigin-Name: ed77556adcdf7011b95b9969b360269fb2ebe4e5
|
|
|
| |
FossilOrigin-Name: 54c1718e6d15a20414cae15895eb5e83217722e2
|
|
|
| |
FossilOrigin-Name: 3d252ce5d0d843e4e65beed672598e65c5745129
|
|
|
|
|
| |
permutations.test.
FossilOrigin-Name: 27ba9c21fb591190b73010ced394cc62c1edff54
|
|
|
| |
FossilOrigin-Name: 6a818afb93ca8383abb55e3835e14c74c3e3de23
|
|
|
|
|
| |
on the content of the WAL header and all frame headers and content up to and including the frame to which the checksum is attached.
FossilOrigin-Name: 8a53f12c83a107684b99f4a9de371b5ea3ca810a
|
|
|
| |
FossilOrigin-Name: 02d99ad4b51065c67cc7689916130774be1c4c87
|
|
|
| |
FossilOrigin-Name: 51fd38152b92db637d1d346fca35ec2d3e4d4f57
|
|
|
|
|
| |
fast to calculate on little-endian architectures and another that is fast on big-endian architectures. A flag in the wal-header indicates which the file uses.
FossilOrigin-Name: 65ba804dd1d31d1eef6ae3f40a3ade344a410b84
|
|
|
| |
FossilOrigin-Name: 5c9e9c06ae350043e66f36087da4021a52e6ee17
|
|
|
|
|
|
| |
Fix the bugs that these code blocks fine. Rename walClearHash() to
walCleanupHash() and simplify its interface.
FossilOrigin-Name: 7aade899e55f4565f02d301e1e83fb0bac2ea500
|
|
|
| |
FossilOrigin-Name: 40f80ffe70ca691dfa146f6d84956ed0784fc63d
|
|
|
|
|
| |
seem to provide any performance gain there.
FossilOrigin-Name: 7d01309da658d6b658c1b2e53bbdc5112fb0a4d9
|
|
|
| |
FossilOrigin-Name: 75a1130d86faf18e73cb46cda5d029f1e913e4e6
|
|
|
|
|
| |
rollback occurs.
FossilOrigin-Name: 36795c2b23a78978528cace193e386138adacd41
|
|
|
|
|
| |
header as being malformed and in need of a wal-index rebuild.
FossilOrigin-Name: 1a4eb3a3efe86c7caff4d9a5894953bce378f841
|
|
|
|
|
|
| |
Implement the same in both unix and win32. Use it to make the WAL subsystem
more robust.
FossilOrigin-Name: 1bd011c9fed5ef29fb616b4d0a52df3b82221b1f
|
|
|
|
|
| |
enhance robustness.
FossilOrigin-Name: 9580ecb7e3beb1949a71784a3dcd1823a88e4a9d
|
|
|
|
|
|
|
| |
both headers is designed to enhance robustness after crashes, though the
extra information is currently unused. This is a snapshot of a work in
progress.
FossilOrigin-Name: 669706431f186f92fdc0856a6206419a1e843f46
|
|\
| |
| | |
FossilOrigin-Name: 43377663fc3569c361867cdea19e8abaf91a163f
|
| |\
| | |
| | |
| | |
| | | |
Update the win32 SHM methods to work with the new interface design.
FossilOrigin-Name: 4b69f2cd315b6b66d10e5190d235114788853258
|
| | |
| | |
| | |
| | |
| | | |
src/os_unix.c; updated tracing; misc. improvements.
FossilOrigin-Name: 76504726a1ef7f6a0445ec800776462138b22d72
|
| | |
| | |
| | | |
FossilOrigin-Name: 111ad59f21d53d1ec63c084ca5f98f2aaf7cd070
|
| | |
| | |
| | | |
FossilOrigin-Name: 9894118d20c08951565c2096552d4a3d2413f7b0
|
| | |
| | |
| | |
| | |
| | |
| | | |
to give the VFS hints about the ultimate size of a database file when the
file is growing.
FossilOrigin-Name: 2b7e3b4a30d6a7c4a8a4b8e7dd2ed728b565c96d
|
| | |
| | |
| | |
| | |
| | | |
algorithm in the test scripts to align with the new implementation.
FossilOrigin-Name: 8b6056f2ee596f31b157a792fac05d11f7cb63bb
|
| | |
| | |
| | | |
FossilOrigin-Name: 542b90eba6440a0bccef329788fd17a2d3fbeee6
|
| | |
| | |
| | | |
FossilOrigin-Name: 1d201ff51f7c5ecdf71a91ed25204b7130894282
|
| | |
| | |
| | | |
FossilOrigin-Name: a71a22b52f4570e934063553a81b39268127dc44
|
| | |
| | |
| | |
| | |
| | |
| | | |
a rollback, thus preventing hash table overflows. Add assert()s to verify
that hash tables do not overfill. Further refactoring of the wal-index code.
FossilOrigin-Name: ada9a8c7b69c5dd2d66bbf62b61181651e6d2142
|
| | |
| | |
| | | |
FossilOrigin-Name: b5b60fdcc5dcf41f2c79912075ac241f7ce220d6
|
| | |
| | |
| | | |
FossilOrigin-Name: 0a6787908e989bd5e6af25acbdc59ebc8fa61d6d
|
| | |
| | |
| | | |
FossilOrigin-Name: a029be10172e2e6a2ef4e3eb2ea1bd0ca85b16ed
|
| | |
| | |
| | | |
FossilOrigin-Name: 7162c45673d1068d1fda55a70207a3cd77575502
|
| | |
| | |
| | |
| | |
| | | |
SQLITE_ROW or SQLITE_DONE. Or any other value that is not a valid SQLite error code.
FossilOrigin-Name: 2f0b6cbf7b4fa31242ff4f6163226c22ae4f8c9b
|
| | |
| | |
| | |
| | |
| | | |
an ATTACH.
FossilOrigin-Name: b9af4ad2efadfb2fb9e338dc081a6231f1536700
|
| | |
| | |
| | |
| | |
| | | |
important lines of code to be skipped when SQLITE_DEBUG was not used.
FossilOrigin-Name: 9ef99d97d25aae81df971d40ad10c544b8f30053
|
| |/
|/|
| |
| |
| |
| | |
and especially to FK constraints really contains the ROWID and not the
NULL that is stored in the column itself. Ticket [dd08e5a988d00dec].
FossilOrigin-Name: 636f86095eb1f4bdcfb0c9ed846c4c6b3589c10b
|
| |
| |
| |
| |
| | |
of the removal of the LinuxThreads mess.
FossilOrigin-Name: d1debe5def82a6bc72f11b8787176ac60259630f
|
| |
| |
| |
| |
| | |
either use NPTL or else not share database connections across threads.
FossilOrigin-Name: e294b696ba91512b1ca5547774c51ea07b4cb5bc
|