Commit Graph

162 Commits

Author SHA1 Message Date
Andrea Cavalli
e0d929dbaa Bugfixes 2023-02-24 11:07:33 +01:00
Andrea Cavalli
3f88ff8f83 Fix tests 2023-02-22 23:31:05 +01:00
Andrea Cavalli
a9857f7553 Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
Andrea Cavalli
ec579d61dc Update serializer 2023-01-22 01:48:35 +01:00
Andrea Cavalli
6aa7bb6040 Implement db maintenance operations 2022-11-22 17:36:31 +01:00
Andrea Cavalli
78ba98c8c4 Update lucene and netty 5 2022-10-02 03:09:50 +02:00
Andrea Cavalli
ddd71d3b72 Implement backuppable class 2022-08-15 23:07:17 +02:00
Andrea Cavalli
200d7b5eb1 Code cleanup 2022-07-23 22:13:17 +02:00
Andrea Cavalli
fd202d8dfa Handle discards 2022-07-23 15:12:44 +02:00
Andrea Cavalli
d8419a4c1b Code cleanup 2022-07-23 15:03:59 +02:00
Andrea Cavalli
b9ffa1dd49 Schedule correctly lucene closeables 2022-07-23 14:25:59 +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
8e50976d27 Add discarding closeable 2022-06-30 15:06:10 +02:00
Andrea Cavalli
ab93ede348 Use resource 2022-06-30 13:54:55 +02:00
Andrea Cavalli
831af1ef81 Leak detection 2022-06-29 01:14:05 +02:00
Andrea Cavalli
8083364ebf Add waitForMerges, waitForLastMerges, flush, fix #210, fix #209 2022-06-21 14:35:07 +02:00
Andrea Cavalli
ea2065302a Code cleanup 2022-06-20 23:31:42 +02:00
Andrea Cavalli
33d8f83933 Add new query 2022-06-16 00:04:50 +02:00
Andrea Cavalli
86e48eab92 safer count 2022-06-15 10:39:32 +02:00
Andrea Cavalli
62692a1f9a Fix wrong query format 2022-06-15 00:23:55 +02:00
Andrea Cavalli
0d830fbd21 Use SimpleResource when possible 2022-06-14 18:05:26 +02:00
Andrea Cavalli
fb0bd092a4 Fix searcher leak 2022-06-14 17:46:49 +02:00
Andrea Cavalli
0e9b45ebf9 Update hitkey 2022-06-04 16:33:45 +02:00
Andrea Cavalli
a1a509a6cf BlobDB 2022-06-01 17:36:21 +02:00
Andrea Cavalli
6dfc10859f Implement term fields 2022-05-30 01:08:46 +02:00
Andrea Cavalli
f89c3ff707 Update dependencies 2022-05-10 00:31:16 +02:00
Andrea Cavalli
a1c0e19adc Add readable rocksdb stats 2022-05-04 01:21:56 +02:00
Andrea Cavalli
22f0711ab8 Configurable log path, configurable wal path 2022-05-02 00:42:38 +02:00
Andrea Cavalli
ec5bf1c5cc Compaction API and configurable write buffer size 2022-04-26 17:12:22 +02:00
Andrea Cavalli
046c08e5bf Support persistent cache, ensure that all snapshots are closed in time 2022-04-15 02:41:06 +02:00
Andrea Cavalli
1b150dcbaf configurable partition filters 2022-04-11 20:04:27 +02:00
Andrea Cavalli
d35840ec03 Configurable write buffer manager 2022-04-11 16:53:17 +02:00
Andrea Cavalli
1cac7cb0c9 Custom block size, fix cache stats, fix db close, disable clock cache 2022-04-11 01:27:09 +02:00
Andrea Cavalli
6315175dc4 Java modules 2022-04-09 02:45:42 +02:00
Andrea Cavalli
95d436860f Update options 2022-04-08 14:32:47 +02:00
Andrea Cavalli
6bd3fdb677 Add utility method to lazyhitentry 2022-03-29 21:27:56 +02:00
Andrea Cavalli
8e88c78ce7 Improve query parsing 2022-03-23 23:58:30 +01:00
Andrea Cavalli
bafe5a1fe8 Add more term queries 2022-03-23 23:05:11 +01:00
Andrea Cavalli
5f6dfac1da Respect limit 2022-03-21 15:25:26 +01:00
Andrea Cavalli
bbc77df56b Update dependencies 2022-03-19 00:08:23 +01:00
Andrea Cavalli
aad7195acb Don't use arrays 2022-03-18 19:16:06 +01:00
Andrea Cavalli
0a6a0657a3 Use official netty 5 package 2022-03-16 13:47:56 +01:00
Andrea Cavalli
8999102038 add fast path 2022-03-16 00:32:00 +01:00
Andrea Cavalli
93c5251392 Fix problematic uninterruptible scheduler 2022-03-14 00:59:16 +01:00
Andrea Cavalli
2b81006d56 Bypass groupBy bug and other small improvements 2022-03-13 11:01:51 +01:00
Andrea Cavalli
9b5071c45e Optional atomicity of addDocuments 2022-03-12 00:22:41 +01:00
Andrea Cavalli
4a2d143135 Various bugfixes 2022-03-11 17:59:46 +01:00
Andrea Cavalli
325457dd44 Bugfix 2022-03-10 01:43:37 +01:00