Commit Graph

550 Commits

Author SHA1 Message Date
b045a7198e ugh 2024-08-23 19:25:11 +02:00
45ded53638 maven update 2024-08-23 19:23:38 +02:00
29da7cb0fd fixie 2024-08-23 19:17:44 +02:00
7c9d15e0ef JNI hello world 2024-08-23 19:14:16 +02:00
541dc77937 slight optimization 2024-08-23 15:38:17 +02:00
caa631410e set blksize 2024-08-23 15:19:12 +02:00
ae17eb3930 some fixes and tx compression 2024-08-23 14:22:29 +02:00
0fcf45922c slightly more optimized tx write 2024-08-21 21:24:18 +02:00
d5292d155e add tx writeback status writer 2024-08-21 21:23:56 +02:00
8f24ceba42 some stats 2024-08-20 23:15:01 +02:00
5aa383c7dc fixie 2024-08-20 23:06:30 +02:00
e0079cdad8 writeback for chunks 2024-08-20 22:52:16 +02:00
84456ec4e4 a little cleanup 2024-08-20 22:26:19 +02:00
17d652b856 don't "commit" empty transactions 2024-08-20 20:53:04 +02:00
711fdc916a fix possible jobject memory leak 2024-08-20 20:28:43 +02:00
544b82dc25 fixie 2 2024-08-20 19:48:41 +02:00
acbd54fd42 fixie 2024-08-19 23:28:27 +02:00
5d7b3e0737 some fixes 2024-08-19 23:20:13 +02:00
3382c09fa0 writing transactions 2024-08-19 23:03:08 +02:00
1147edf20b a little cleanup 2024-08-18 20:19:38 +02:00
b91eb3d708 use direct bytebuffers for write 2024-08-18 18:36:41 +02:00
cccd89c564 simple benchmarker thingy 2024-08-18 18:13:14 +02:00
8b70fb3659 fileconflicttest timeout increase
some deadlock seems possible there
2024-08-18 13:48:59 +02:00
6a9b219991 simple transactions 2024-08-18 13:28:56 +02:00
141a22545d ugh 2024-08-17 17:48:02 +02:00
43e4390514 a little jobject refactoring
get rid of jObjectResolver and put all into JObjectManager, to simplify
2024-08-17 17:44:09 +02:00
add4f134e3 some fixes 2024-08-14 21:27:19 +02:00
b3f6327ed9 don't retry downloading deleted objects 2024-08-14 21:17:06 +02:00
2b87b41d30 use direct bytebuffer for reading files 2024-08-14 20:59:08 +02:00
7eb8b94ba8 fixes for bytebuffers 2024-08-14 20:51:00 +02:00
ed7eeeab58 proper bufferedoutputstream use in writeObjectMeta 2024-08-14 19:34:20 +02:00
e84c021c28 Update FileObjectPersistentStore.java
Fixie
2024-08-14 12:37:04 +02:00
f10cee9cbc fix invalidating object data 2024-08-13 18:51:39 +02:00
c99585cb8d a little maven cleanup 2024-08-13 18:45:24 +02:00
4f96ad89bf add a comment to onResolution 2024-08-11 19:21:31 +02:00
0faebe2bfb one file per object persistent storage 2024-08-11 18:28:06 +02:00
6791aab89e don't resync ops on bad shutdown
todo: write log
2024-08-11 17:03:12 +02:00
84955bedf2 get rid of ChunkInfo 2024-08-11 16:57:07 +02:00
f689068f64 don't download "deletion candidates" 2024-08-11 12:47:05 +02:00
f427d0c254 log acceptExternalOp exceptions 2024-08-11 12:27:38 +02:00
3c29d32d11 actually, don't use getIndex 2024-08-11 12:04:38 +02:00
d3d6fc45cf fix removeAddHostTest
it's still actually broken, but make it pass at least
2024-08-11 11:46:41 +02:00
d81a074467 periodic reformat of everything 2024-08-10 22:42:07 +02:00
04bf2e48be fix ops getting in wrong order 2024-08-10 22:40:51 +02:00
fdd3a7657b fix pushed ops files being deleted too early 2024-08-10 22:01:22 +02:00
53b16cb9f0 writeback exception log 2024-08-10 21:33:19 +02:00
183f38628a fix writeback hang 2024-08-10 21:27:56 +02:00
4ec78221fa null pointer exception fixie 2024-08-10 21:06:07 +02:00
0b47b88cfc rescan all objects for garbage on startup 2024-08-10 20:24:40 +02:00
3762cdbf8c quick leak fix in ref processor
but it has to be reworked a bit probably as now everything's movable
2024-08-10 20:03:16 +02:00