Commit Graph

33 Commits

Author SHA1 Message Date
Andrea Cavalli 5888bc96b4 Performance optimization and code cleanup
- Refactor options
- Update dependencies
- Separate Read-Write pool
2024-04-18 14:48:16 +02:00
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 a83f1ff1a6 Optimize database 2023-03-27 22:00:32 +02: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 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 2e58189015 Code cleanup 2022-05-21 23:49:06 +02:00
Andrea Cavalli 0a6a0657a3 Use official netty 5 package 2022-03-16 13:47:56 +01:00
Andrea Cavalli 77af845a8a Remove unneeded parameter 2022-03-02 18:33:58 +01:00
Andrea Cavalli 1dffb55572 Use log4j for logging, rewrite some local dictionary parts 2021-12-17 01:48:49 +01:00
Andrea Cavalli 297c249243 Code cleanup 2021-12-12 16:19:50 +01:00
Andrea Cavalli 818bd20ed9 Update netty 2021-10-01 19:17:33 +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 3091b81d34 Fix map tests 2021-09-02 17:15:40 +02:00
Andrea Cavalli 3b55e8bd24 (unfinished) Netty 5 refactoring 2021-08-29 23:18:03 +02:00
Andrea Cavalli 2a24570512 Add checked serialization exception 2021-08-22 21:23:22 +02:00
Andrea Cavalli bd8755c180 Implement "badblocks" method 2021-06-26 02:35:33 +02:00
Andrea Cavalli 3da2fd8979 Bugfixes 2021-05-08 03:09:00 +02:00
Andrea Cavalli 2e6aceafe6 Converted everything to netty direct buffers 2021-04-30 19:15:04 +02:00
Andrea Cavalli 6753db7dbe Add hash maps and sets 2021-04-12 17:09:55 +02:00
Andrea Cavalli aaa203f7ad Add optimization 2021-03-18 16:19:41 +01:00
Andrea Cavalli 3366c52b24 Better define count method 2021-02-24 16:43:07 +01:00
Andrea Cavalli 46bd61e817 Return true if update() data changed 2021-02-09 14:14:38 +01:00
Andrea Cavalli 370197c6e1 Add update method 2021-02-06 19:21:31 +01:00
Andrea Cavalli 82accc2405 Add codecs 2021-02-02 19:40:37 +01:00
Andrea Cavalli 023bc3b0dd Update Example.java, DatabaseMapDictionary.java, and 9 more files... 2021-02-01 12:19:17 +01:00
Andrea Cavalli f537303b90 Update DatabaseMapDictionary.java, DatabaseMapDictionaryDeep.java, and 5 more files... 2021-02-01 10:56:14 +01:00
Andrea Cavalli a97613284c Reenable map dictionary range 2021-01-31 19:52:47 +01:00