Commit Graph

1054 Commits

Author SHA1 Message Date
d9ded36891 Utils: fix a race in hash set queue test 2025-03-27 12:13:04 +01:00
038b873364 Server: fix syncing when moving directories
as with log trimming we might be moving to folders that don't exist
2025-03-27 12:12:51 +01:00
8f7869d87a Server: 100 ops push 2025-03-24 23:04:44 +01:00
e0b4f97349 Server: tree op push ack (to motivate garbage collection) 2025-03-23 23:18:49 +01:00
035f64df5a Server: make DhfsFileServiceSimpleTestImpl abstract
so that IDEA doesn't try to run it
2025-03-23 22:36:15 +01:00
4c5fd91050 Server: some refcounting fixes 2025-03-23 22:32:32 +01:00
8559c9b984 Server: more logs and fix possible race when resyncing with more peers 2025-03-23 18:11:46 +01:00
e80e33568b Server: try to download all on start only when it's enabled, duh 2025-03-23 16:24:13 +01:00
03850d3522 Server: use linked list for autosync/sync lists 2025-03-23 16:05:29 +01:00
527395447c Server: fix autosync OOM 2025-03-23 16:04:19 +01:00
9108b27dd3 Auto-formatted field order fix 2025-03-23 15:34:01 +01:00
3bd0c4e2bb Remove server-old 2025-03-23 15:29:45 +01:00
c977b5f6c9 Run code cleanup 2025-03-23 15:29:32 +01:00
c5a875c27f Server: separate ref types
as we need to get the real "parent" object when sending some requests
2025-03-23 15:29:06 +01:00
ba6bb756bb Server: remove hackRefresh thing 2025-03-23 14:31:51 +01:00
a63e7e59b3 Utils: die on lock timeout 2025-03-23 14:27:36 +01:00
9a02a554a1 Server: hopefully working autosync 2025-03-23 14:27:20 +01:00
892e5ca9b7 run wrapper fixes 2025-03-23 14:03:18 +01:00
c12bff3ee7 Revert "CI: downgrade maven because of some locks bug"
This reverts commit 59a0b9a856.
2025-03-22 23:18:37 +01:00
59a0b9a856 CI: downgrade maven because of some locks bug 2025-03-22 23:15:09 +01:00
817d12a161 CI: parallel maven 2025-03-22 23:10:01 +01:00
258c257778 Server: increase manyFiles test timeout 2025-03-22 23:08:57 +01:00
b0bb9121e7 Server: re-enable parallel tests 2025-03-22 23:05:25 +01:00
a224c6bd51 Server: dumber deleteTest 2025-03-22 23:05:17 +01:00
13ecdd3106 Server: fix initial sync for normal objects, and fix ResyncIT 2025-03-22 22:53:33 +01:00
8a07f37566 Server: a bunch of fixes 2025-03-22 21:31:20 +01:00
dc0e73b1aa KleppmannTree: fix failed moves being recorded in op log 2025-03-22 14:57:01 +01:00
16eb1d28d9 Objects: add a "never lock option" to avoid deadlocks 2025-03-21 23:43:29 +01:00
4f397cd2d4 KleppmannTree: fix undo with rename 2025-03-21 23:31:59 +01:00
6a20550353 Server: better logging and (hopefully) fix ktree op forwarding messing up timestamps 2025-03-21 20:23:59 +01:00
92bca1e4e1 Server: fix peer sync not quite working with >2 nodes 2025-03-21 12:44:00 +01:00
4bfa93fca4 Server: handle PeerInfo conflicts (by ignoring them) 2025-03-20 22:26:28 +01:00
7d762c70fa Server: seemingly almost working file conflict resolution
though the removeAddHostTest doesn't seem to quite like it
2025-03-20 22:26:21 +01:00
20daa857e6 Server: slightly less broken peer removal 2025-03-17 23:36:34 +01:00
97c0f002fb Objects: don't run tx commit hooks inside the same transaction 2025-03-17 23:29:10 +01:00
f260bb0491 Server: improve run options 2025-03-17 08:44:11 +01:00
a2e75dbdc7 Server: some peer sync fixes 2025-03-16 20:07:45 +01:00
fa64dac9aa Server: peer connected/disconnected event listeners 2025-03-16 12:58:56 +01:00
8fbdf50732 Server: seemingly working file sync 2025-03-16 00:13:42 +01:00
be1f5d12c9 Server: fix logs in PeerManager
somehow it doesn't like the format of toString of some objects
2025-03-16 00:13:15 +01:00
1fd3b9e5e0 Server: don't always take tree lock in PeerInfoService 2025-03-16 00:12:45 +01:00
8499e20823 Server: fix for non-absolute WebUi paths 2025-03-16 00:11:52 +01:00
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