Commit Graph

  • fb44c182fa Update data generator Andrea Cavalli 2022-04-09 22:56:38 +0200
  • 411bf196af Remove unneeded plugin Andrea Cavalli 2022-04-09 20:20:54 +0200
  • e86965efa7 Avoid closing things that have already been closed Andrea Cavalli 2022-04-09 16:31:32 +0200
  • 6315175dc4 Java modules Andrea Cavalli 2022-04-09 02:45:42 +0200
  • 95d436860f Update options Andrea Cavalli 2022-04-08 14:32:47 +0200
  • 29210cca80 More stats Andrea Cavalli 2022-04-07 22:19:11 +0200
  • f9fb679f9b Bloom stats, fix thread caps Andrea Cavalli 2022-04-07 20:03:29 +0200
  • 5c6e6411f5 Experiment with different options Andrea Cavalli 2022-04-06 14:53:08 +0200
  • 6c6263e1d0 Fix lucene hugepq searcher Andrea Cavalli 2022-04-06 14:25:53 +0200
  • dc69bf8e25 Reimplement LMDB PriorityQueue using RocksDB Andrea Cavalli 2022-04-06 02:41:32 +0200
  • 6ac9505653 Separate write and read schedulers Andrea Cavalli 2022-04-05 13:58:12 +0200
  • 02cd99a963 Reduce bloom filter size Andrea Cavalli 2022-04-05 01:07:50 +0200
  • 24cf7ea58d Add dedicated scheduler Andrea Cavalli 2022-04-05 00:37:44 +0200
  • 1cd5fc8eed Adjust default compaction size Andrea Cavalli 2022-04-04 22:55:28 +0200
  • 1dfe0d5a77 Use the right scheduler Andrea Cavalli 2022-04-04 20:12:29 +0200
  • a45f357bca Group threads Andrea Cavalli 2022-04-04 17:52:49 +0200
  • c711bbc5ad Explain the hard-coded rocksdb settings Andrea Cavalli 2022-04-04 11:16:20 +0200
  • 32dc615f88 Default to 256KiB block size Andrea Cavalli 2022-04-04 10:27:38 +0200
  • c4e696f359 Subscribe correctly Andrea Cavalli 2022-04-01 20:05:00 +0200
  • c2d3f79a08 Subscribe to the correct scheduler Andrea Cavalli 2022-04-01 15:15:06 +0200
  • cd26cf61b7 More update statistics, avoid send in updates Andrea Cavalli 2022-04-01 01:30:56 +0200
  • 7891b0b9e0 Optimizations Andrea Cavalli 2022-03-30 23:44:55 +0200
  • cb83c17811 Bugfixes Andrea Cavalli 2022-03-30 18:36:07 +0200
  • 7d0951956d Add more metrics about payload sizes, and iteration times Andrea Cavalli 2022-03-30 15:15:53 +0200
  • 6bd3fdb677 Add utility method to lazyhitentry Andrea Cavalli 2022-03-29 21:27:56 +0200
  • 87c031fe71 Update to rocksdb 7 Andrea Cavalli 2022-03-27 01:22:20 +0100
  • 39811dc3f3 Add the possibility to iterate only a slice of the database Andrea Cavalli 2022-03-25 00:27:44 +0100
  • 81b26eed82 Add smallRange parameter Andrea Cavalli 2022-03-24 23:56:23 +0100
  • 388b79c6d1 Allow reverse iteration Andrea Cavalli 2022-03-24 21:14:17 +0100
  • 8e88c78ce7 Improve query parsing Andrea Cavalli 2022-03-23 23:58:30 +0100
  • bafe5a1fe8 Add more term queries Andrea Cavalli 2022-03-23 23:05:11 +0100
  • 2bed1d4d51 Remove unsupported code Andrea Cavalli 2022-03-22 19:40:15 +0100
  • 6443e75ebd Allow reading the column families Andrea Cavalli 2022-03-22 12:59:22 +0100
  • 8e6ea58823 Update options Andrea Cavalli 2022-03-22 11:50:30 +0100
  • 372c45220c Update rocksdb options, don't delete logs manually Andrea Cavalli 2022-03-22 00:23:32 +0100
  • 5f6dfac1da Respect limit Andrea Cavalli 2022-03-21 15:25:26 +0100
  • da3e7fdf33 Restore default scheduler Andrea Cavalli 2022-03-21 15:22:55 +0100
  • b163260702 Fix db options Andrea Cavalli 2022-03-21 15:19:17 +0100
  • b1d8e3e48e Re-enable dedicated schedulers Andrea Cavalli 2022-03-20 16:14:31 +0100
  • e34e1e5852 Optimize singleton Andrea Cavalli 2022-03-20 14:45:48 +0100
  • de5be6564e Implement singletons Andrea Cavalli 2022-03-20 14:33:27 +0100
  • e866241ff1 Unify read options Andrea Cavalli 2022-03-19 16:36:59 +0100
  • bbc77df56b Update dependencies Andrea Cavalli 2022-03-19 00:08:23 +0100
  • aad7195acb Don't use arrays Andrea Cavalli 2022-03-18 19:16:06 +0100
  • 46ac6ca481 Update reactor Andrea Cavalli 2022-03-18 16:20:34 +0100
  • 28b4fdee50 Better errors logging, avoid zero-bytes bug in keyMayExist Andrea Cavalli 2022-03-18 15:33:54 +0100
  • 59c37c0fc9 Improve suffix performance Andrea Cavalli 2022-03-16 22:41:51 +0100
  • ba3765eece Improve direct buffer support Andrea Cavalli 2022-03-16 19:19:26 +0100
  • 0a6a0657a3 Use official netty 5 package Andrea Cavalli 2022-03-16 13:47:56 +0100
  • 8999102038 add fast path Andrea Cavalli 2022-03-16 00:32:00 +0100
  • a20bb9c423 Use standard searcher when possible Andrea Cavalli 2022-03-15 12:36:33 +0100
  • 4cc8d44fd8 Fix terms Andrea Cavalli 2022-03-15 11:46:00 +0100
  • 93c5251392 Fix problematic uninterruptible scheduler Andrea Cavalli 2022-03-14 00:59:16 +0100
  • 2b81006d56 Bypass groupBy bug and other small improvements Andrea Cavalli 2022-03-13 11:01:51 +0100
  • a4df72fe46 Improve performance Andrea Cavalli 2022-03-12 02:55:18 +0100
  • 9b5071c45e Optional atomicity of addDocuments Andrea Cavalli 2022-03-12 00:22:41 +0100
  • 4a2d143135 Various bugfixes Andrea Cavalli 2022-03-11 17:59:46 +0100
  • 16f6025b30 Fix options Andrea Cavalli 2022-03-10 02:38:57 +0100
  • 325457dd44 Bugfix Andrea Cavalli 2022-03-10 01:43:37 +0100
  • faa7118b8e Use buffer api Andrea Cavalli 2022-03-09 02:29:38 +0100
  • 35a70efec5 Close db optionally Andrea Cavalli 2022-03-08 02:12:13 +0100
  • f0533a17c9 Use LuceneUtils to create simple shards Andrea Cavalli 2022-03-07 01:42:33 +0100
  • 48f3a54e72 Partial RPC implementation Andrea Cavalli 2022-03-05 15:46:40 +0100
  • 26b9de5eb0 Code cleanup Andrea Cavalli 2022-03-04 01:28:18 +0100
  • 090a47ae86 Implement and test some utilities Andrea Cavalli 2022-03-04 01:26:18 +0100
  • 77af845a8a Remove unneeded parameter Andrea Cavalli 2022-03-02 18:33:58 +0100
  • ed37a769e2 Partial server implementation Andrea Cavalli 2022-03-02 12:34:30 +0100
  • 2022495dda Remove unused options Andrea Cavalli 2022-02-28 03:50:09 +0100
  • eec46d6c50 Use byte buffers in streams Andrea Cavalli 2022-02-28 03:20:24 +0100
  • 53519fbc4e Use WriteBatch Andrea Cavalli 2022-02-28 00:40:17 +0100
  • 86263af6f7 Create rocksdb directory Andrea Cavalli 2022-02-26 22:51:22 +0100
  • 743919b831 Code cleanup Andrea Cavalli 2022-02-26 03:28:20 +0100
  • 85642621df Use BytesRef when possible Andrea Cavalli 2022-02-25 15:46:32 +0100
  • f5729f0b65 Add knn field Andrea Cavalli 2022-02-23 00:49:29 +0100
  • ad67aa003c Add more queries Andrea Cavalli 2022-02-22 02:10:36 +0100
  • d4bff85dc6 Update utils Andrea Cavalli 2022-02-21 01:01:22 +0100
  • 484b123199 Update data generator Andrea Cavalli 2022-02-20 18:22:38 +0100
  • 6805bbd907 Remove dependencies Andrea Cavalli 2022-02-20 03:24:08 +0100
  • 100301a645 Update netty and snakeyaml Andrea Cavalli 2022-02-20 01:34:57 +0100
  • 8f40fd6a3f Fix NPE Andrea Cavalli 2022-02-14 00:31:31 +0100
  • b90a78ef21 Fix NPE old-stable Andrea Cavalli 2022-02-14 00:31:31 +0100
  • cf0db4be31 Fix unit tests Andrea Cavalli 2022-02-12 00:10:56 +0100
  • e4fa423aa3 Code cleanup Andrea Cavalli 2022-02-11 22:14:54 +0100
  • 6752fc8df4 Code cleanup Andrea Cavalli 2022-02-11 22:05:08 +0100
  • 4f52b3d542 Update tests Andrea Cavalli 2022-02-11 21:46:05 +0100
  • f478ea97cd Test lucene generator Andrea Cavalli 2022-02-11 21:08:23 +0100
  • 2eb4a84afa Code cleanup Andrea Cavalli 2022-02-11 15:29:30 +0100
  • 5155fc6c10 Code cleanup Andrea Cavalli 2022-02-11 15:27:12 +0100
  • 8a657b4f1d Remove min competitive score Andrea Cavalli 2022-02-11 15:10:13 +0100
  • 06613ca9e6 Optimize lucene generator, adding global min competitive score and limit Andrea Cavalli 2022-02-11 13:33:07 +0100
  • 8e7f7eaf18 Code cleanup Andrea Cavalli 2022-02-11 13:32:50 +0100
  • cf61636141 Update rocksdb Andrea Cavalli 2022-02-11 12:31:03 +0100
  • f9335d890f Fix kExists Andrea Cavalli 2022-02-11 12:19:32 +0100
  • 5ebc9abe43 Update removeDirect Andrea Cavalli 2022-02-11 12:16:46 +0100
  • 83b1d29047 Update fastutil and rocksdb Andrea Cavalli 2022-02-11 12:12:44 +0100
  • 5c16a65bd3 Deoptimize method Andrea Cavalli 2022-02-10 00:35:07 +0100
  • 79a6c3140f Convert anonymous class to static class Andrea Cavalli 2022-02-09 20:22:32 +0100
  • 2c11b13b7a Avoid allocating a byte array in writeUTF and readUTF Andrea Cavalli 2022-02-09 20:02:23 +0100
  • 46e7abfd8c Highly optimize LLUtils.toTerm(term) Andrea Cavalli 2022-02-09 20:01:26 +0100
  • 89200c2ed5 Support more query types Andrea Cavalli 2022-02-06 19:29:23 +0100