Commit Graph

  • d2abe044cc Rethink rocksdb settings Andrea Cavalli 2022-01-12 16:18:31 +0100
  • ce506f22dd Bugfix Andrea Cavalli 2022-01-11 22:28:42 +0100
  • 4e5e4423ff Rewrite the custom analyzers Andrea Cavalli 2022-01-11 22:23:07 +0100
  • ecde6724e5 Update pom Andrea Cavalli 2022-01-11 19:59:07 +0100
  • 74121cf462 Update pom Andrea Cavalli 2022-01-11 16:52:03 +0100
  • 2cf743ddec Update pom Andrea Cavalli 2022-01-11 16:01:50 +0100
  • aad377acb0 Change default values Andrea Cavalli 2022-01-10 22:59:36 +0100
  • 84dea46a35 Update logging Andrea Cavalli 2022-01-04 12:55:33 +0100
  • e6d85d226e Update snakeyaml Andrea Cavalli 2022-01-04 00:03:38 +0100
  • ce97f33873 Fix infostream Andrea Cavalli 2021-12-31 01:00:32 +0100
  • 57bcc92512 Fix statistics Andrea Cavalli 2021-12-31 00:58:47 +0100
  • d6244ab18d Rewind and clear the buffers Andrea Cavalli 2021-12-30 22:29:17 +0100
  • 64f21409f1 Performance optimization Andrea Cavalli 2021-12-30 22:29:06 +0100
  • b493decd64 Fix metric names Andrea Cavalli 2021-12-30 18:20:56 +0100
  • 68d8b5240c Implement more micrometer metrics Andrea Cavalli 2021-12-30 17:28:06 +0100
  • 5769bc7076 Print errored key Andrea Cavalli 2021-12-29 00:31:35 +0100
  • 24493eb4ff Change default timeout Andrea Cavalli 2021-12-27 23:07:11 +0100
  • 7993a6210b Fix pessimistic db Andrea Cavalli 2021-12-27 18:44:54 +0100
  • dffb8eb3eb Set default compression types Andrea Cavalli 2021-12-27 17:49:22 +0100
  • 9309692062 Configurable optimistic transactions Andrea Cavalli 2021-12-27 17:45:52 +0100
  • aa04a64c34 Fix logging, configurable compression Andrea Cavalli 2021-12-27 17:34:44 +0100
  • 582813b6c7 Customizable volumes Andrea Cavalli 2021-12-27 16:33:31 +0100
  • 3ae3bd7944 Fix bound Andrea Cavalli 2021-12-26 20:24:02 +0100
  • 2b09f5a738 Update retry algorithm Andrea Cavalli 2021-12-26 20:20:27 +0100
  • 83bc3ebb04 Update retry algorithm Andrea Cavalli 2021-12-26 12:47:00 +0100
  • 03bbf3baa9 Bugfix Andrea Cavalli 2021-12-23 02:20:40 +0100
  • a1eec93c64 Rewrite unsorted lucene queries Andrea Cavalli 2021-12-23 02:13:51 +0100
  • a5666dd5b4 Increase default timeout Andrea Cavalli 2021-12-20 16:38:58 +0100
  • eaef75a304 Close LMDB databases after each full search Andrea Cavalli 2021-12-18 21:01:14 +0100
  • 480ab77db8 Use sorted maps Andrea Cavalli 2021-12-18 18:16:56 +0100
  • 1de5e52ffd Use linkedhashmap Andrea Cavalli 2021-12-18 15:15:19 +0100
  • 9952eaffc0 Using search instead of count is too heavy Andrea Cavalli 2021-12-18 00:18:24 +0100
  • 0f62362d21 Disable reader pooling Andrea Cavalli 2021-12-17 23:51:10 +0100
  • 638595f518 Pool LMDB databases Andrea Cavalli 2021-12-17 23:12:35 +0100
  • 0e9c8c089e Bugfixes Andrea Cavalli 2021-12-17 16:24:18 +0100
  • 6d92ba8a68 Bugfixes Andrea Cavalli 2021-12-17 03:04:01 +0100
  • 1a35930909 use a reentrantlock to avoid multiple merges at the same time Andrea Cavalli 2021-12-17 02:18:30 +0100
  • 1dffb55572 Use log4j for logging, rewrite some local dictionary parts Andrea Cavalli 2021-12-17 01:48:49 +0100
  • 7a712722d7 Code cleanup Andrea Cavalli 2021-12-16 16:34:20 +0100
  • 6e312fe102 Use uninterruptible scheduler for lucene searches Andrea Cavalli 2021-12-16 16:14:44 +0100
  • 2e1678373c Bugfix Andrea Cavalli 2021-12-16 02:47:52 +0100
  • 01099cc4d1 Fix unscored searcher Andrea Cavalli 2021-12-16 02:38:56 +0100
  • b7ca57a215 Schedule commits and merges Andrea Cavalli 2021-12-15 16:47:59 +0100
  • 8ad622db0a Reduce the number of threads Andrea Cavalli 2021-12-15 16:04:33 +0100
  • c59655e844 Bugfix Andrea Cavalli 2021-12-14 20:23:22 +0100
  • d58d696ca4 Bugfixes Andrea Cavalli 2021-12-13 01:57:37 +0100
  • 907561d93c Add requests timeout Andrea Cavalli 2021-12-12 23:40:30 +0100
  • 5157656a2c Don't use official searcher for production queries Andrea Cavalli 2021-12-12 18:52:50 +0100
  • 3cdafd748e Optionally disable LMDB Andrea Cavalli 2021-12-12 16:41:49 +0100
  • 297c249243 Code cleanup Andrea Cavalli 2021-12-12 16:19:50 +0100
  • 1a64d98697 Bugfixes Andrea Cavalli 2021-12-12 02:40:26 +0100
  • 2a5e90d667 Update rocksdb to 6.26.1, Update netty Andrea Cavalli 2021-12-12 02:17:36 +0100
  • 18b242d746 Update log4j and lucene Andrea Cavalli 2021-12-11 13:20:28 +0100
  • 6644e040dd Fix unsorted unscored streaming multi searcher Andrea Cavalli 2021-12-08 11:58:06 +0100
  • b5aa8b4baa Use a LongSemaphore to avoid using a buffer Andrea Cavalli 2021-11-29 23:27:55 +0100
  • cc368aecc8 Fix deadlock Andrea Cavalli 2021-11-29 14:15:31 +0100
  • d8de969bee Fix deadlock Andrea Cavalli 2021-11-29 14:01:57 +0100
  • 3d9247c969 Optimize unscored streaming searcher Andrea Cavalli 2021-11-24 16:39:22 +0100
  • 044d189600 Optimize single-shard indices Andrea Cavalli 2021-11-21 12:31:23 +0100
  • 7047b512fc Add numeric field Andrea Cavalli 2021-11-20 16:09:00 +0100
  • 798b8a5288 Update policies Andrea Cavalli 2021-11-20 01:30:06 +0100
  • 06d98040b1 Allow to use absolute values Andrea Cavalli 2021-11-20 01:12:17 +0100
  • 3810c49fa1 Allow random sampling Andrea Cavalli 2021-11-19 22:15:31 +0100
  • 29d9aad8bf Update buckets Andrea Cavalli 2021-11-19 19:03:31 +0100
  • ed00d474d6 Implement numeric buckets collector Andrea Cavalli 2021-11-18 17:13:53 +0100
  • e014266b8d Rename unclear parameters Andrea Cavalli 2021-11-16 23:54:23 +0100
  • c1c57388e5 Add standard lucene queries Andrea Cavalli 2021-11-16 23:19:23 +0100
  • 3d7e80b4ec Update comparators Andrea Cavalli 2021-11-16 23:19:13 +0100
  • 891255e18e Add more methods Andrea Cavalli 2021-11-14 22:21:32 +0100
  • f30ad372ed Bugfix Andrea Cavalli 2021-11-12 02:52:42 +0100
  • 23d5f700fb Add update method to single values Andrea Cavalli 2021-11-12 02:05:44 +0100
  • 42c4b6e651 Add a discard hook Andrea Cavalli 2021-11-09 15:57:16 +0100
  • d4dae4667d Remove stream executor Andrea Cavalli 2021-11-09 02:14:21 +0100
  • a9c462940f Parallel lmdb lmdb-parallel Andrea Cavalli 2021-11-09 01:55:09 +0100
  • 7fb8183c63 Update Andrea Cavalli 2021-11-09 01:54:24 +0100
  • adbbbaa646 Optimizations Andrea Cavalli 2021-11-09 01:13:47 +0100
  • 50b3c897ff Add scoring shard multi manager Andrea Cavalli 2021-11-09 00:54:09 +0100
  • 47aac33b22 Add count multi searcher Andrea Cavalli 2021-11-09 00:05:26 +0100
  • 1ba4a1866f Reactive collector multi manager Andrea Cavalli 2021-11-08 23:53:53 +0100
  • 7c0a4b2af9 Bugfix Andrea Cavalli 2021-11-08 23:46:40 +0100
  • a48bea6c63 Fix wait time Andrea Cavalli 2021-11-08 23:46:02 +0100
  • ef15bf7e8c Bugfixes Andrea Cavalli 2021-11-08 18:52:52 +0100
  • 81b7df8702 Remove sends to improve performance Andrea Cavalli 2021-11-08 16:33:41 +0100
  • 232e46bcea Add more discard handlers Andrea Cavalli 2021-11-08 12:06:32 +0100
  • 59aa1ef5c6 Update database Andrea Cavalli 2021-11-08 11:17:52 +0100
  • 63cd178988 Use merge operator when possible Andrea Cavalli 2021-11-08 10:49:59 +0100
  • b48ab0b095 Add soft update document Andrea Cavalli 2021-11-07 18:34:34 +0100
  • 52be944b5f Bugfixes Andrea Cavalli 2021-11-07 18:00:11 +0100
  • b34b620082 Allow lucene partial document updates Andrea Cavalli 2021-11-07 17:46:40 +0100
  • d8801b3471 Update loggers Andrea Cavalli 2021-11-07 14:46:03 +0100
  • eba6f92d7f Remove warning Andrea Cavalli 2021-11-05 16:54:58 +0100
  • c46320cdf7 Adjust database parameters Andrea Cavalli 2021-11-02 13:02:49 +0100
  • e015c9afff Add todos Andrea Cavalli 2021-10-30 17:43:59 +0200
  • c506a7e71b Use netty direct memory if possible Andrea Cavalli 2021-10-30 12:39:56 +0200
  • 98dcb39ce1 Reformat iterator Andrea Cavalli 2021-10-30 12:21:28 +0200
  • 1ea004630e Use Micrometer registry, better optimistic commit failure logging Andrea Cavalli 2021-10-30 11:13:46 +0200
  • 70f76b660d Use public lucene builds Andrea Cavalli 2021-10-29 09:06:10 +0200
  • f3c63842c8 Don't close unreleasable buffers Andrea Cavalli 2021-10-29 00:11:25 +0200
  • 37de47fd6c Refactor results Andrea Cavalli 2021-10-28 23:48:25 +0200
  • d861e26a57 Rename sort Andrea Cavalli 2021-10-28 17:18:23 +0200