Commit Graph

61 Commits

Author SHA1 Message Date
Andrea Cavalli 3d9247c969 Optimize unscored streaming searcher 2021-11-24 16:39:22 +01:00
Andrea Cavalli 7047b512fc Add numeric field 2021-11-20 16:09:00 +01:00
Andrea Cavalli 29d9aad8bf Update buckets 2021-11-19 19:03:31 +01:00
Andrea Cavalli 232e46bcea Add more discard handlers 2021-11-08 12:06:32 +01:00
Andrea Cavalli 59aa1ef5c6 Update database 2021-11-08 11:17:52 +01:00
Andrea Cavalli b48ab0b095 Add soft update document 2021-11-07 18:34:34 +01:00
Andrea Cavalli b34b620082 Allow lucene partial document updates 2021-11-07 17:46:40 +01:00
Andrea Cavalli d8801b3471 Update loggers 2021-11-07 14:46:03 +01:00
Andrea Cavalli e015c9afff Add todos 2021-10-30 17:43:59 +02:00
Andrea Cavalli 1625a5c44b RocksDB database abstraction 2021-10-20 01:51:34 +02:00
Andrea Cavalli 80d0ced888 Optimistic transactions, inline codecs 2021-10-19 00:22:05 +02:00
Andrea Cavalli 09f60a3a99 Implement memory-mapped sorted searcher for streaming huge query results 2021-10-13 00:23:56 +02:00
Andrea Cavalli 74d20204ab Avoid using BufferTimeoutPublisher (it kills lucene Async IO) 2021-09-29 11:38:53 +02:00
Andrea Cavalli be1ca997a7 Bugfix 2021-09-23 23:45:41 +02:00
Andrea Cavalli 3a544d4297 Partial migration to ResourceSupport 2021-09-23 20:57:28 +02:00
Andrea Cavalli 247207febe Temporary 2021-09-23 15:48:27 +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 8b73a05177 Bugfixes and upgraded to java 17 2021-09-22 11:03:39 +02:00
Andrea Cavalli b8adbf452e Add resources flux 2021-09-20 16:22:39 +02:00
Andrea Cavalli 3c5edbc06e Finished initial refactoring 2021-09-20 12:51:27 +02:00
Andrea Cavalli ca37d1fb68 Rewrite lucene transformers and implement MoreLikeThis sharding 2021-09-20 11:35:01 +02:00
Andrea Cavalli 5cfb5f49cd Add custom MoreLikeThis with sharding support 2021-09-20 00:22:22 +02:00
Andrea Cavalli 65db1711b5 Missing: moreLikeThis 2021-09-19 19:59:37 +02:00
Andrea Cavalli 31422847c2 Add SimpleUnsortedUnscoredLuceneMultiSearcher 2021-09-19 12:35:48 +02:00
Andrea Cavalli d1963a1d65 Finish refactoring SimpleLuceneLocalSearcher 2021-09-19 12:01:11 +02:00
Andrea Cavalli 8bc0284f27 First safe search commit 2021-09-18 18:34:21 +02:00
Andrea Cavalli 6782abb66d Use Net5 2021-09-17 16:56:28 +02:00
Andrea Cavalli 7feeb4a9ce Use markers 2021-09-10 12:13:52 +02:00
Andrea Cavalli 047a471bf7 Fix last leaks 2021-09-08 00:22:39 +02:00
Andrea Cavalli 2fe8063193 Fix composite buffers 2021-09-04 02:35:12 +02:00
Andrea Cavalli f5f46edbec Use netty5 package 2021-09-04 02:19:10 +02:00
Andrea Cavalli 47de651c94 Bugfixes 2021-09-03 02:22:55 +02:00
Andrea Cavalli a8028024c8 Finish refactoring 2021-09-02 21:14:26 +02:00
Andrea Cavalli 3091b81d34 Fix map tests 2021-09-02 17:15:40 +02:00
Andrea Cavalli ff7823656e y 2021-09-01 00:01:56 +02:00
Andrea Cavalli 013d26387d (unfinished) Netty 5 refactoring 2021-08-31 15:50:11 +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 03b5876001 Bugfixes 2021-08-28 22:42:51 +02:00
Andrea Cavalli c5552d2827 Bugfixes 2021-08-22 23:50:50 +02:00
Andrea Cavalli 2a24570512 Add checked serialization exception 2021-08-22 21:23:22 +02:00
Andrea Cavalli 906379923f Lazy retain generated suffixes 2021-08-22 19:52:19 +02:00
Andrea Cavalli bc759c344d Use a new approach to completely avoid memory leaks 2021-08-22 18:20:05 +02:00
Andrea Cavalli a5d4584a11 Adaptive reactive lucene search engine, lazy results 2021-07-05 12:05:45 +02:00
Andrea Cavalli 6eb531e4f1 Add ICU 2021-05-28 16:04:59 +02:00
Andrea Cavalli 2d24436b93 Update to java 16 2021-05-21 00:19:40 +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