Commit Graph

556 Commits

Author SHA1 Message Date
Andrea Cavalli ecde6724e5 Update pom 2022-01-11 19:59:07 +01:00
Andrea Cavalli 74121cf462 Update pom 2022-01-11 16:52:03 +01:00
Andrea Cavalli 2cf743ddec Update pom 2022-01-11 16:01:50 +01:00
Andrea Cavalli aad377acb0 Change default values 2022-01-10 22:59:36 +01:00
Andrea Cavalli 84dea46a35 Update logging 2022-01-04 12:55:33 +01:00
Andrea Cavalli e6d85d226e Update snakeyaml 2022-01-04 00:03:38 +01:00
Andrea Cavalli ce97f33873 Fix infostream 2021-12-31 01:00:32 +01:00
Andrea Cavalli 57bcc92512 Fix statistics 2021-12-31 00:58:47 +01:00
Andrea Cavalli d6244ab18d Rewind and clear the buffers 2021-12-30 22:29:17 +01:00
Andrea Cavalli 64f21409f1 Performance optimization 2021-12-30 22:29:06 +01:00
Andrea Cavalli b493decd64 Fix metric names 2021-12-30 18:20:56 +01:00
Andrea Cavalli 68d8b5240c Implement more micrometer metrics 2021-12-30 17:28:06 +01:00
Andrea Cavalli 5769bc7076 Print errored key 2021-12-29 00:31:35 +01:00
Andrea Cavalli 24493eb4ff Change default timeout 2021-12-27 23:07:11 +01:00
Andrea Cavalli 7993a6210b Fix pessimistic db 2021-12-27 18:44:54 +01:00
Andrea Cavalli dffb8eb3eb Set default compression types 2021-12-27 17:49:22 +01:00
Andrea Cavalli 9309692062 Configurable optimistic transactions 2021-12-27 17:45:52 +01:00
Andrea Cavalli aa04a64c34 Fix logging, configurable compression 2021-12-27 17:34:44 +01:00
Andrea Cavalli 582813b6c7 Customizable volumes 2021-12-27 16:33:31 +01:00
Andrea Cavalli 3ae3bd7944 Fix bound 2021-12-26 20:24:02 +01:00
Andrea Cavalli 2b09f5a738 Update retry algorithm 2021-12-26 20:20:27 +01:00
Andrea Cavalli 83bc3ebb04 Update retry algorithm 2021-12-26 12:47:00 +01:00
Andrea Cavalli 03bbf3baa9 Bugfix 2021-12-23 02:20:40 +01:00
Andrea Cavalli a1eec93c64 Rewrite unsorted lucene queries 2021-12-23 02:13:51 +01:00
Andrea Cavalli a5666dd5b4 Increase default timeout 2021-12-20 16:38:58 +01:00
Andrea Cavalli eaef75a304 Close LMDB databases after each full search 2021-12-18 21:01:14 +01:00
Andrea Cavalli 480ab77db8 Use sorted maps 2021-12-18 18:16:56 +01:00
Andrea Cavalli 1de5e52ffd Use linkedhashmap 2021-12-18 15:15:19 +01:00
Andrea Cavalli 9952eaffc0 Using search instead of count is too heavy 2021-12-18 00:18:24 +01:00
Andrea Cavalli 0f62362d21 Disable reader pooling 2021-12-17 23:51:10 +01:00
Andrea Cavalli 638595f518 Pool LMDB databases 2021-12-17 23:12:35 +01:00
Andrea Cavalli 0e9c8c089e Bugfixes 2021-12-17 16:24:18 +01:00
Andrea Cavalli 6d92ba8a68 Bugfixes 2021-12-17 03:04:01 +01:00
Andrea Cavalli 1a35930909 use a reentrantlock to avoid multiple merges at the same time 2021-12-17 02:19:51 +01:00
Andrea Cavalli 1dffb55572 Use log4j for logging, rewrite some local dictionary parts 2021-12-17 01:48:49 +01:00
Andrea Cavalli 7a712722d7 Code cleanup 2021-12-16 16:34:20 +01:00
Andrea Cavalli 6e312fe102 Use uninterruptible scheduler for lucene searches 2021-12-16 16:14:44 +01:00
Andrea Cavalli 2e1678373c Bugfix 2021-12-16 03:00:51 +01:00
Andrea Cavalli 01099cc4d1 Fix unscored searcher 2021-12-16 02:38:56 +01:00
Andrea Cavalli b7ca57a215 Schedule commits and merges 2021-12-15 16:47:59 +01:00
Andrea Cavalli 8ad622db0a Reduce the number of threads 2021-12-15 16:04:33 +01:00
Andrea Cavalli c59655e844 Bugfix 2021-12-14 20:23:22 +01:00
Andrea Cavalli d58d696ca4 Bugfixes 2021-12-13 01:57:37 +01:00
Andrea Cavalli 907561d93c Add requests timeout 2021-12-12 23:40:30 +01:00
Andrea Cavalli 5157656a2c Don't use official searcher for production queries 2021-12-12 18:52:50 +01:00
Andrea Cavalli 3cdafd748e Optionally disable LMDB 2021-12-12 16:43:22 +01:00
Andrea Cavalli 297c249243 Code cleanup 2021-12-12 16:19:50 +01:00
Andrea Cavalli 1a64d98697 Bugfixes 2021-12-12 02:40:26 +01:00
Andrea Cavalli 2a5e90d667 Update rocksdb to 6.26.1, Update netty 2021-12-12 02:17:36 +01:00
Andrea Cavalli 18b242d746 Update log4j and lucene 2021-12-11 13:20:28 +01:00