Commit Graph

846 Commits

Author SHA1 Message Date
Andrea Cavalli 6443e75ebd Allow reading the column families 2022-03-22 12:59:22 +01:00
Andrea Cavalli 8e6ea58823 Update options 2022-03-22 11:50:30 +01:00
Andrea Cavalli 372c45220c Update rocksdb options, don't delete logs manually 2022-03-22 00:23:32 +01:00
Andrea Cavalli 5f6dfac1da Respect limit 2022-03-21 15:25:26 +01:00
Andrea Cavalli da3e7fdf33 Restore default scheduler 2022-03-21 15:22:55 +01:00
Andrea Cavalli b163260702 Fix db options 2022-03-21 15:19:17 +01:00
Andrea Cavalli b1d8e3e48e Re-enable dedicated schedulers 2022-03-20 16:14:31 +01:00
Andrea Cavalli e34e1e5852 Optimize singleton 2022-03-20 14:45:48 +01:00
Andrea Cavalli de5be6564e Implement singletons 2022-03-20 14:33:27 +01:00
Andrea Cavalli e866241ff1 Unify read options 2022-03-19 16:36:59 +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 46ac6ca481 Update reactor 2022-03-18 16:20:34 +01:00
Andrea Cavalli 28b4fdee50 Better errors logging, avoid zero-bytes bug in keyMayExist 2022-03-18 15:33:54 +01:00
Andrea Cavalli 59c37c0fc9 Improve suffix performance 2022-03-16 22:41:51 +01:00
Andrea Cavalli ba3765eece Improve direct buffer support 2022-03-16 19:19:26 +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 a20bb9c423 Use standard searcher when possible 2022-03-15 12:36:33 +01:00
Andrea Cavalli 4cc8d44fd8 Fix terms 2022-03-15 11:46: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 a4df72fe46 Improve performance 2022-03-12 02:55:18 +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 16f6025b30 Fix options 2022-03-10 02:38:57 +01:00
Andrea Cavalli 325457dd44 Bugfix 2022-03-10 01:43:37 +01:00
Andrea Cavalli faa7118b8e Use buffer api 2022-03-09 02:29:38 +01:00
Andrea Cavalli 35a70efec5 Close db optionally 2022-03-08 02:12:13 +01:00
Andrea Cavalli f0533a17c9 Use LuceneUtils to create simple shards 2022-03-07 01:42:33 +01:00
Andrea Cavalli 48f3a54e72 Partial RPC implementation 2022-03-05 15:46:40 +01:00
Andrea Cavalli 26b9de5eb0 Code cleanup 2022-03-04 01:28:18 +01:00
Andrea Cavalli 090a47ae86 Implement and test some utilities 2022-03-04 01:26:18 +01:00
Andrea Cavalli 77af845a8a Remove unneeded parameter 2022-03-02 18:33:58 +01:00
Andrea Cavalli ed37a769e2 Partial server implementation 2022-03-02 12:34:30 +01:00
Andrea Cavalli 2022495dda Remove unused options 2022-02-28 03:50:09 +01:00
Andrea Cavalli eec46d6c50 Use byte buffers in streams 2022-02-28 03:20:24 +01:00
Andrea Cavalli 53519fbc4e Use WriteBatch 2022-02-28 00:47:44 +01:00
Andrea Cavalli 86263af6f7 Create rocksdb directory 2022-02-26 22:51:22 +01:00
Andrea Cavalli 743919b831 Code cleanup 2022-02-26 03:28:20 +01:00
Andrea Cavalli 85642621df Use BytesRef when possible 2022-02-25 15:46:32 +01:00
Andrea Cavalli f5729f0b65 Add knn field 2022-02-23 00:49:29 +01:00
Andrea Cavalli ad67aa003c Add more queries 2022-02-22 02:10:36 +01:00
Andrea Cavalli d4bff85dc6 Update utils 2022-02-21 01:01:22 +01:00
Andrea Cavalli 484b123199 Update data generator 2022-02-20 18:22:38 +01:00
Andrea Cavalli 6805bbd907 Remove dependencies 2022-02-20 03:24:08 +01:00
Andrea Cavalli 100301a645 Update netty and snakeyaml 2022-02-20 01:34:57 +01:00
Andrea Cavalli 8f40fd6a3f Fix NPE 2022-02-14 00:31:51 +01:00
Andrea Cavalli cf0db4be31 Fix unit tests 2022-02-12 00:10:56 +01:00
Andrea Cavalli e4fa423aa3 Code cleanup 2022-02-11 22:14:54 +01:00