Conflict resolution
Dependencies
- [2]
QKL5HDU2Version bump (self and memmap2) - [3]
RUM725HYSupport FreeBSD + ZFS where posix_fallocate reliably returns EINVAL - [4]
P5NWMJ2HVersion bump - [5]
FQ567GAXVersion bumps - [6]
DASFQGORDebugging - [7]
RLVQDUPYFixing a double-free error introduced in 1.2.13 - [8]
OP6SVMODResetting history - [9]
OHUZ73MKVersions - [10]
YXKP4AIWNew file locks, with multiple sets of free pages - [11]
HMWFIUDSSupport for large values + endianness bugs - [12]
W2MIZD5BSingle file databases + CRC for the root pages (checking the other pages makes everything very slow) - [13]
TJ2R4HAZAccessing the root pages (unsafely, of course) - [14]
WTXLZDYIFixing bus errors on a full disk - [15]
E4MD6T3LProofreading and commenting of this crate (massive bug fixes included) - [16]
2ZRCQBXPVersion bump - [17]
PRDUE4YACleanup + published on crates.io - [18]
3CKCVBXTA few optional storable types - [19]
4Z4GEJTFVersion bump - [20]
XOXTGNPZAdding a contiguous memory allocator (for large blocks) - [21]
M6PHQUGLfallocate only when necessary - [22]
C36737FJArbitrary byte strings, and version 1.3.1
Change contents
- resurrect zombie in sanakirja/src/environment/mod.rs at line 401
if let Err(err) = file.allocate(length) {let code = err.raw_os_error().unwrap();if code == libc::EINVAL {Ok(())} else {Err(err.into())}} else {Ok(())} - edit in sanakirja/src/environment/mod.rs at line 412
Ok(()) - replacement in sanakirja/Cargo.toml at line 23
mmap = [ "memmap2", "fs2" ]mmap = [ "memmap", "fs4", "libc" ]mmap = [ "memmap2", "fs4", "libc" ] - resurrect zombie in sanakirja/Cargo.toml at line 32
sanakirja-core = { path = "../sanakirja-core", version = "1.4.1" }memmap2 = { version = "0.9", optional = true } - resurrect zombie in sanakirja/Cargo.toml at line 34
fs4 = { version = "0.6.3", optional = true }libc = {version = "0.2", optional = true } - resolve order conflict in sanakirja/Cargo.toml at line 34