|
|
66bf4b7d18
|
Objects: really lazy deserialization
as it was happening in the cache
|
2025-03-08 15:27:08 +01:00 |
|
|
|
174320d389
|
Objects: lazy deserialization
|
2025-03-08 15:05:57 +01:00 |
|
|
|
46a67b61e5
|
Server: separate JMapRefcounterTxHook
|
2025-03-08 14:56:47 +01:00 |
|
|
|
6e14e05c4a
|
cache lmdb transactions
|
2025-03-08 14:19:23 +01:00 |
|
|
|
51a6ba10d0
|
fix cache race
can't use linkedhashmap concurrently like that
|
2025-03-08 14:19:09 +01:00 |
|
|
|
b94aad2e02
|
Merge pull request #3 from usatiuk/new-objects
Just merge it already
|
2025-03-08 09:25:48 +01:00 |
|
|
|
75fec73b39
|
reverse iterators and a bunch of fixes with lt/gt iterator start
|
2025-03-08 00:35:56 +01:00 |
|
|
|
e7bea01faf
|
bunch of iterators with prev
|
2025-02-27 10:16:34 +01:00 |
|
|
|
52c31bc864
|
some moving around
|
2025-02-26 18:34:13 +01:00 |
|
|
|
3e84ff1ed6
|
broken extra checks
|
2025-02-26 11:58:07 +01:00 |
|
|
|
5cbf5fcda2
|
test fixie
|
2025-02-25 20:20:51 +01:00 |
|
|
|
577e9dc116
|
k-v based map draft, seems to work!
|
2025-02-25 19:39:56 +01:00 |
|
|
|
02fd3e38e7
|
additional allParallel test
|
2025-02-23 21:16:27 +01:00 |
|
|
|
d7a2627c93
|
race fix in writeback
|
2025-02-23 18:43:08 +01:00 |
|
|
|
3720280cd7
|
skip iterator
|
2025-02-23 17:58:01 +01:00 |
|
|
|
74e5ee0925
|
more iterator tests
|
2025-02-23 16:38:36 +01:00 |
|
|
|
05901f1acc
|
even more functional iterators
|
2025-02-23 16:34:06 +01:00 |
|
|
|
716fb21516
|
add-opens for lmdb
|
2025-02-23 14:18:35 +01:00 |
|
|
|
e64f50dd3b
|
don't read wrong value in snapshot's readObject
|
2025-02-23 14:16:52 +01:00 |
|
|
|
98df76d0bc
|
writethrough caching
|
2025-02-23 14:15:58 +01:00 |
|
|
|
0597dce86f
|
use bytebuffers
|
2025-02-23 13:14:32 +01:00 |
|
|
|
f1c1854e11
|
serialize outside _cacheVersionLock
|
2025-02-23 12:47:16 +01:00 |
|
|
|
9b2dbe01f1
|
safer cache iterator
|
2025-02-23 12:38:37 +01:00 |
|
|
|
6924c70cd4
|
more iterator fixes
|
2025-02-23 12:12:47 +01:00 |
|
|
|
922bdf226c
|
separate SelfRefreshingKvIterator
|
2025-02-23 10:39:28 +01:00 |
|
|
|
70db929051
|
add check in cache that we don't put stale info there
|
2025-02-23 10:26:47 +01:00 |
|
|
|
c7104e772e
|
slight cleanup
|
2025-02-23 10:14:35 +01:00 |
|
|
|
cde5e44e77
|
more fixes 3
|
2025-02-22 22:39:04 +01:00 |
|
|
|
b12606f9f4
|
more fixes 2
|
2025-02-22 22:16:03 +01:00 |
|
|
|
fa76828d04
|
more fixes
|
2025-02-22 21:28:47 +01:00 |
|
|
|
0976a93675
|
add a log
|
2025-02-22 21:10:45 +01:00 |
|
|
|
fbc9336e8d
|
caching fix
|
2025-02-22 20:51:17 +01:00 |
|
|
|
92004a8163
|
snapshot leak fix
|
2025-02-22 20:25:57 +01:00 |
|
|
|
36bc7eea40
|
passing tests
|
2025-02-22 19:54:05 +01:00 |
|
|
|
dfa2fe78bd
|
retry creating snapshot
|
2025-02-22 18:44:28 +01:00 |
|
|
|
f5c815f02a
|
somewhat even more working transactions 3.0?
|
2025-02-22 18:35:12 +01:00 |
|
|
|
c60a55b915
|
somewhat working transactions 3.0
|
2025-02-22 17:22:58 +01:00 |
|
|
|
a461dd6b80
|
objects: some basic iterator structure
|
2025-02-22 12:26:38 +01:00 |
|
|
|
5b3e55d1bb
|
DhfsFusex3IT fix new address waiter
|
2025-02-22 10:17:58 +01:00 |
|
|
|
080032c3e9
|
ci updates
|
2025-02-21 17:52:39 +01:00 |
|
|
|
37fe39d99e
|
make some tests work
|
2025-02-21 17:51:04 +01:00 |
|
|
|
b0e43ad7d2
|
move failCreatingIfExists check to a correct place
|
2025-02-21 17:51:04 +01:00 |
|
|
|
891b15a75a
|
somewhat... working... initial sync
|
2025-02-21 17:51:04 +01:00 |
|
|
|
12d7f3a427
|
small op push improvements, prepare for "forced" push
|
2025-02-21 17:51:04 +01:00 |
|
|
|
4f7da67ba5
|
simplify serialization, for now
|
2025-02-21 17:51:04 +01:00 |
|
|
|
73f5b9cdd9
|
slight cleanup
|
2025-02-21 17:51:04 +01:00 |
|
|
|
de19705531
|
some initial resync infrastructure
|
2025-02-21 17:51:04 +01:00 |
|
|
|
f9ad540e2d
|
pcollections in JKleppmannTree
|
2025-02-21 17:51:04 +01:00 |
|
|
|
1f30af50df
|
getEscapedRefs
|
2025-02-21 17:51:04 +01:00 |
|
|
|
bcd55835ca
|
fix stuff not being deleted
|
2025-02-21 17:51:04 +01:00 |
|