Andrea Cavalli
|
0ab75623ba
|
Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator
|
2023-10-10 00:39:41 +02:00 |
Andrea Cavalli
|
3df0dcf36a
|
Rename badBlocks, check failures in rocksdb iterator
|
2023-09-26 01:18:24 +02:00 |
Andrea Cavalli
|
85bfdc33e9
|
Implement repair module, improve badBlocks function, read-only mode
|
2023-09-26 00:34:44 +02:00 |
Andrea Cavalli
|
404092106b
|
Use new buffers
|
2023-03-06 12:19:08 +01:00 |
Andrea Cavalli
|
011c8f839c
|
Remove netty 5 and unused code
|
2023-02-28 23:10:31 +01:00 |
Andrea Cavalli
|
0e21c72e0a
|
Finalize and test the new implementation
|
2023-02-26 21:41:20 +01:00 |
Andrea Cavalli
|
1b83c95856
|
Fix tests
|
2023-02-24 00:18:02 +01:00 |
Andrea Cavalli
|
a9857f7553
|
Remove netty buffers, remove reactive streams
|
2023-02-22 16:21:13 +01:00 |
Andrea Cavalli
|
78ba98c8c4
|
Update lucene and netty 5
|
2022-10-02 03:09:50 +02:00 |
Andrea Cavalli
|
f739f4f9f4
|
UpdateMode is now a "blocking" method
|
2022-09-12 20:14:56 +02:00 |
Andrea Cavalli
|
a976a4baa4
|
Use SimpleResources everywhere
|
2022-07-19 23:45:39 +02:00 |
Andrea Cavalli
|
015e6797c7
|
Update to netty 5
|
2022-07-15 02:44:50 +02:00 |
Andrea Cavalli
|
8f47adfc44
|
Fix searchers leak, change method references
Replace most method references with lambdas to ease debugging
|
2022-07-03 01:32:13 +02:00 |
Andrea Cavalli
|
2a9427f0e4
|
Reduce the possibility of leaks
|
2022-07-02 11:44:13 +02:00 |
Andrea Cavalli
|
2e58189015
|
Code cleanup
|
2022-05-21 23:49:06 +02:00 |
Andrea Cavalli
|
52c216c0df
|
Handle discards and drops
|
2022-05-21 22:41:48 +02:00 |
Andrea Cavalli
|
7f52339a6a
|
Code cleanup
|
2022-05-21 15:28:52 +02:00 |
Andrea Cavalli
|
5c4519552d
|
Fix more possible leaks
|
2022-05-21 01:06:55 +02:00 |
Andrea Cavalli
|
18d5ddf6e1
|
Remove some leaks
|
2022-05-20 23:59:56 +02:00 |
Andrea Cavalli
|
81b26eed82
|
Add smallRange parameter
|
2022-03-24 23:56:23 +01:00 |
Andrea Cavalli
|
0a6a0657a3
|
Use official netty 5 package
|
2022-03-16 13:47:56 +01:00 |
Andrea Cavalli
|
cf53eb4f5a
|
Use global hooks
|
2022-01-26 15:03:23 +01:00 |
Andrea Cavalli
|
480ab77db8
|
Use sorted maps
|
2021-12-18 18:16:56 +01:00 |
Andrea Cavalli
|
1dffb55572
|
Use log4j for logging, rewrite some local dictionary parts
|
2021-12-17 01:48:49 +01:00 |
Andrea Cavalli
|
81b7df8702
|
Remove sends to improve performance
|
2021-11-08 16:33:41 +01:00 |
Andrea Cavalli
|
80d0ced888
|
Optimistic transactions, inline codecs
|
2021-10-19 00:22:05 +02:00 |
Andrea Cavalli
|
df2b757fdd
|
Remove unused class
|
2021-10-17 17:15:57 +02:00 |
Andrea Cavalli
|
3a591c38f2
|
Use new netty resource leak detector
|
2021-10-16 16:56:10 +02:00 |
Andrea Cavalli
|
818bd20ed9
|
Update netty
|
2021-10-01 19:17:33 +02:00 |
Andrea Cavalli
|
3742eedd7f
|
Release dropped resource
|
2021-09-24 04:01:28 +02:00 |
Andrea Cavalli
|
20c19f662b
|
Avoid multiple drops
|
2021-09-24 02:01:45 +02:00 |
Andrea Cavalli
|
3a544d4297
|
Partial migration to ResourceSupport
|
2021-09-23 20:57:28 +02:00 |
Andrea Cavalli
|
b77b441515
|
Fix all errors
|
2021-09-23 11:30:44 +02:00 |
Andrea Cavalli
|
29086b1939
|
Add some tests for low level dictionary, log tests, pass more tests
|
2021-09-23 02:15:58 +02:00 |
Andrea Cavalli
|
e034f3b778
|
Support memory segments
|
2021-09-22 18:33:28 +02:00 |
Andrea Cavalli
|
6782abb66d
|
Use Net5
|
2021-09-17 16:56:28 +02:00 |
Andrea Cavalli
|
f5f46edbec
|
Use netty5 package
|
2021-09-04 02:19:10 +02:00 |
Andrea Cavalli
|
ff7823656e
|
y
|
2021-09-01 00:01:56 +02:00 |
Andrea Cavalli
|
0faef5316e
|
(unfinished) Netty 5 refactoring
|
2021-08-31 09:14:46 +02:00 |
Andrea Cavalli
|
3b55e8bd24
|
(unfinished) Netty 5 refactoring
|
2021-08-29 23:18:03 +02:00 |
Andrea Cavalli
|
bc759c344d
|
Use a new approach to completely avoid memory leaks
|
2021-08-22 18:20:05 +02:00 |
Andrea Cavalli
|
d411675c2b
|
Use flatMapIterable when possible
|
2021-07-31 18:00:53 +02:00 |
Andrea Cavalli
|
43439c6f10
|
Optimize performance
|
2021-07-17 11:52:08 +02:00 |
Andrea Cavalli
|
2489c50022
|
Make buckets unmodifiable
|
2021-07-13 22:58:08 +02:00 |
Andrea Cavalli
|
bd8755c180
|
Implement "badblocks" method
|
2021-06-26 02:35:33 +02:00 |
Andrea Cavalli
|
adf3bef488
|
Fix bug with map access
|
2021-06-06 02:23:51 +02:00 |
Andrea Cavalli
|
211d2fc99e
|
Bugfixes
|
2021-05-19 22:51:55 +02:00 |
Andrea Cavalli
|
f8377c3e63
|
Bugfix
|
2021-05-17 04:10:41 +02:00 |
Andrea Cavalli
|
8eedc27bba
|
Allow multiple resubscriptions to the same flux
|
2021-05-12 21:41:47 +02:00 |
Andrea Cavalli
|
3da2fd8979
|
Bugfixes
|
2021-05-08 03:09:00 +02:00 |