Commit Graph

  • 7b66259da6 Bugfix Andrea Cavalli 2022-02-02 23:29:11 +0100
  • dfe8361e19 Rename query rewrite class Andrea Cavalli 2022-01-28 21:12:10 +0100
  • 58943b5e08 Simplify query transformations Andrea Cavalli 2022-01-28 19:31:25 +0100
  • 5c0434c73f Fix compilation issue Andrea Cavalli 2022-01-26 21:45:41 +0100
  • 5615c8019a Update containsKey Andrea Cavalli 2022-01-26 21:30:08 +0100
  • 574a35907d Further optimizations Andrea Cavalli 2022-01-26 21:18:43 +0100
  • fb19a7a9f3 Optimize some methods Andrea Cavalli 2022-01-26 19:56:51 +0100
  • 95afa6f9dd Clean database code Andrea Cavalli 2022-01-26 19:03:51 +0100
  • cdb65b31f3 Various local dict optimizations, customize fillCache in containsRange Andrea Cavalli 2022-01-26 16:06:15 +0100
  • cf53eb4f5a Use global hooks Andrea Cavalli 2022-01-26 14:22:54 +0100
  • f837a1d1b2 Add containsKey Andrea Cavalli 2022-01-22 23:21:40 +0100
  • ca8718780e Update net5 Andrea Cavalli 2022-01-20 18:39:41 +0100
  • adb490371f Optimization Andrea Cavalli 2022-01-18 15:56:27 +0100
  • dfce6cd725 Use a single facet collector Andrea Cavalli 2022-01-18 15:29:14 +0100
  • 6baa05de51 Facets optimizations Andrea Cavalli 2022-01-18 14:16:32 +0100
  • b2216c1b2c Improve bucket collector performance Andrea Cavalli 2022-01-18 00:03:03 +0100
  • 119a4ffe85 Add legacy ICU Andrea Cavalli 2022-01-18 00:02:55 +0100
  • 08ef14fb76 Typo Andrea Cavalli 2022-01-17 18:12:12 +0100
  • 4f19d2fff3 Add memory stats method Andrea Cavalli 2022-01-15 20:00:10 +0100
  • 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