| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
be done by the first call to xShmMap. Rename xShmClose to xShmUnmap.
FossilOrigin-Name: f4780bde62c6c19146d2723c101540b8db898d38
|
|
|
|
|
| |
Add better documentation on the xCurrentTimeInt64() method.
FossilOrigin-Name: 51ec0e5432dd6849b83a3d969a018482eb3bb083
|
|
|
| |
FossilOrigin-Name: 26c7689cfedf03e65bcd51df68d128101ed2c1ec
|
|
|
| |
FossilOrigin-Name: e82d008eaffb5522080cad6c69c1b194b78eadbd
|
|
|
|
|
| |
values in the wal-index header.
FossilOrigin-Name: a6dc0df304876b51cef5402b0e21330f10aabccf
|
|\
| |
| | |
FossilOrigin-Name: f6d26e07b70965e332b1589804ca938593a5f432
|
| |
| |
| | |
FossilOrigin-Name: 822a0283c6bc1c75001f3d1c528a4ff89c6b039c
|
| |
| |
| |
| |
| |
| |
| | |
same directory as the database. Otherwise, a chroot might cause different
processes to use different shared memory files resulting in database
corruption.
FossilOrigin-Name: 2241788bc85fbc48e9cfecb95fe0a858338e37cb
|
|/
|
|
|
| |
returns 0 (does not exist) to an SQLITE_ACCESS_EXISTS query on a file that exists but is zero bytes in size.
FossilOrigin-Name: 077b0e5bcd849130c8df373fc2134c4b44351882
|
|
|
|
|
| |
the xUnlock method.
FossilOrigin-Name: 6c5c04eea1f0e8d61883ee8675c249fbf895dc01
|
|
|
|
|
| |
to fit in there logically.
FossilOrigin-Name: 58dfd83d8b7905391e2a06bb918ffa209c6de6b5
|
|
|
| |
FossilOrigin-Name: 13e7a8242206bca4b5bf356ef074e66474d39609
|
|
|
|
|
| |
of xShmPage to xShmMap. Remove some code that is now unused from os_unix.c and some of the test VFS implementations.
FossilOrigin-Name: fc0cabc15c97dde6a852b4f07df6d30f1d2c04bc
|
|
|
| |
FossilOrigin-Name: ca68472db01c14a899892007d1cbaff5e86ae193
|
|
|
|
|
| |
the associated file descriptor.
FossilOrigin-Name: 95cc976f1520bdaedd8f93b0e9fbef94e4e2c8cc
|
|
|
|
|
|
| |
the same, regardless of individual client permissions and environment
variable settings.
FossilOrigin-Name: f97bd520f06a16c61ccdd9ebeda7e138896b9ac2
|
|
|
| |
FossilOrigin-Name: ebf4041383c3cdddb5861960359abd209d4a1028
|
|
|
|
|
|
| |
On other unix flavors, the file is in a temporary directory rather than in the
same directory as the database.
FossilOrigin-Name: fc18c4aadb908c3b6f9b6481a2efca6a0daadc64
|
|
|
| |
FossilOrigin-Name: 9622dd468c8914262e9d8bd8dbca9e22ec6ee75c
|
|
|
| |
FossilOrigin-Name: bc707c83e5f9849d9d201d695d0d071ca9ed93cb
|
|
|
| |
FossilOrigin-Name: 8deba0cebd135a18da68530fab9e7d19dc21ddcb
|
|
|
|
|
| |
moving an SHM lock directly exclusive to shared without going through unlocked.
FossilOrigin-Name: 552658da2845c2323167b6c7db6e5c00090f280c
|
|
|
| |
FossilOrigin-Name: 149a7082e266edf0dc25c23823a9e240f5285215
|
|
|
|
|
| |
files when in SQLITE_DEBUG mode.
FossilOrigin-Name: cdbb4e7ca7ec27e7e80dd66529d9d565f547887a
|
|
|
| |
FossilOrigin-Name: ace58acbf1fad13d2be96cafebc3a22875098d03
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
seem to provide any performance gain there.
FossilOrigin-Name: 7d01309da658d6b658c1b2e53bbdc5112fb0a4d9
|
|
|
|
|
|
| |
Implement the same in both unix and win32. Use it to make the WAL subsystem
more robust.
FossilOrigin-Name: 1bd011c9fed5ef29fb616b4d0a52df3b82221b1f
|
|
|
|
|
|
| |
to give the VFS hints about the ultimate size of a database file when the
file is growing.
FossilOrigin-Name: 2b7e3b4a30d6a7c4a8a4b8e7dd2ed728b565c96d
|
|
|
| |
FossilOrigin-Name: 0a6787908e989bd5e6af25acbdc59ebc8fa61d6d
|
|
|
|
|
| |
important lines of code to be skipped when SQLITE_DEBUG was not used.
FossilOrigin-Name: 9ef99d97d25aae81df971d40ad10c544b8f30053
|
|
|
|
|
| |
of the removal of the LinuxThreads mess.
FossilOrigin-Name: d1debe5def82a6bc72f11b8787176ac60259630f
|
|
|
|
|
| |
either use NPTL or else not share database connections across threads.
FossilOrigin-Name: e294b696ba91512b1ca5547774c51ea07b4cb5bc
|
|
|
|
|
| |
and variables in os_unix.c to be more meaningful and searchable.
FossilOrigin-Name: 5fe529f239cddbf4b7ea57abb02d95cc0d94f5f5
|
|
|
|
|
| |
increase and never decrease the size of a shared-memory segment.
FossilOrigin-Name: 149d2ae4a6fe2f86822f286d2a7092c51bec7ebb
|
|
|
|
|
| |
runs non-WAL test cases but crashes and burns on wal.test.
FossilOrigin-Name: 2b00152c1ac0b3735aa6cfab61259ff04d81c701
|
|
|
|
|
| |
"-wal-inde".
FossilOrigin-Name: 885e854e7cdc79ecc9d5772d563ddc0f61753ab6
|
|
|
|
|
| |
the wal-index under os_unix.c.
FossilOrigin-Name: 6e3735f72cb7d2f4d16c8f9bc59ff159c75243e5
|
|
|
| |
FossilOrigin-Name: 96d6eaf4d2be453191b36875811d9556ad0763ed
|
|
|
|
|
|
| |
its argument, not the WAL file name. Also fix some unrelated compiler
warnings.
FossilOrigin-Name: a65c2939267ef6acec4e355a207f98f217e263d6
|
|
|
|
|
| |
required, perform the recovery while holding the CHECKPOINT lock.
FossilOrigin-Name: bb0b6021e721c2e4f1533ab18381604c6b7b31d5
|
|
|
|
|
| |
option. Unify the WRITE to READ and RECOVER to READ transitions.
FossilOrigin-Name: e9bfa6e4ce7d1edc6be8b9173ac3b6bfd180632a
|
|
|
| |
FossilOrigin-Name: 9de05bfb09e29bafdf5782263330fe8eefcfaba3
|
|
|
| |
FossilOrigin-Name: 551df11a5613e3edc6c5de44f0ac6abc2d0e6cdf
|
|
|
| |
FossilOrigin-Name: 9d3f3736be42ef8ab48b099d4712e08dfca97873
|
|
|
|
|
| |
their first parameter.
FossilOrigin-Name: 43b5b07f0d996d7ef7426346b1792e9ca898f487
|
|
|
|
|
| |
Provide an implementation of xCurrentTimeInt64 for os_unix.c.
FossilOrigin-Name: ab77b3ae6da3370d8bc3b2c9c0edc723b69f5a95
|
|
|
|
|
|
|
| |
object but rather the name of the WAL file and derives its own name from
that. Remove the xShmDelete method from the VFS and replace it with a
delete flag on xShmClose.
FossilOrigin-Name: 94dea5f9c11a68564220cec76ac3fae2ba90e907
|