|
|
842bd49246
|
Objects: lmdb iterator find first fix
|
2025-03-16 00:08:05 +01:00 |
|
|
|
1b0af6e883
|
Objects: remove IterProdFn close()
|
2025-03-16 00:07:16 +01:00 |
|
|
|
667f8b3b42
|
Objects: a bunch of moving around
|
2025-03-14 22:39:54 +01:00 |
|
|
|
0aca2c5dbb
|
Objects: move serializer stuff a little
|
2025-03-14 22:31:45 +01:00 |
|
|
|
223ba20418
|
Objects: run tx commit callbacks in empty transactions
|
2025-03-14 22:23:36 +01:00 |
|
|
|
ae17ab6ce9
|
Server: JMapHolder cleanup on delete
|
2025-03-14 16:22:22 +01:00 |
|
|
|
6e37320e7c
|
Objects: seemingly more reasonably working tx hooks
|
2025-03-14 16:21:07 +01:00 |
|
|
|
d37dc944d0
|
Objects: remove findAllObjects
|
2025-03-14 15:03:11 +01:00 |
|
|
|
d483eba20d
|
Objects: working cache for object reads without iterator
|
2025-03-14 00:01:21 +01:00 |
|
|
|
4cbb4ce2be
|
Server: don't write-lock fs tree when opening files
|
2025-03-13 23:54:24 +01:00 |
|
|
|
5f85e944e3
|
Objects: fix read only transactions locking everything
|
2025-03-13 23:36:34 +01:00 |
|
|
|
4c90a74fea
|
Server: don't keep file size separately
|
2025-03-13 23:10:43 +01:00 |
|
|
|
38ab6de85b
|
Objects: fix tests not being run by maven
|
2025-03-13 21:15:53 +01:00 |
|
|
|
29fd2826a3
|
Objects: simplify snapshots
|
2025-03-13 19:35:19 +01:00 |
|
|
|
3faab4c324
|
less hardcoded paths in run config
|
2025-03-13 11:49:34 +01:00 |
|
|
|
5071cd908a
|
add run configuration to repo
|
2025-03-13 10:10:04 +01:00 |
|
|
|
3470ce8690
|
Objects: lazier iterators
|
2025-03-13 10:07:49 +01:00 |
|
|
|
1d22465e4a
|
Objects: don't recreate iterators when initializing in MergingKvIterator
|
2025-03-12 21:21:10 +01:00 |
|
|
|
5c905379ae
|
Objects: hopefully fix the file write deadlock
as some other random files could get into read set,
and a bit of refactoring
|
2025-03-12 12:10:24 +01:00 |
|
|
|
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 |
|