Commit Graph

201 Commits

Author SHA1 Message Date
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
0a6a0657a3 Use official netty 5 package 2022-03-16 13:47:56 +01:00
Andrea Cavalli
4a2d143135 Various bugfixes 2022-03-11 17:59:46 +01:00
Andrea Cavalli
ed37a769e2 Partial server implementation 2022-03-02 12:34:30 +01:00
Andrea Cavalli
85642621df Use BytesRef when possible 2022-02-25 15:46:32 +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
f478ea97cd Test lucene generator 2022-02-11 21:08:23 +01:00
Andrea Cavalli
83b1d29047 Update fastutil and rocksdb 2022-02-11 12:12:44 +01:00
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
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
57bcc92512 Fix statistics 2021-12-31 00:58:47 +01:00
Andrea Cavalli
68d8b5240c Implement more micrometer metrics 2021-12-30 17:28:06 +01:00
Andrea Cavalli
aa04a64c34 Fix logging, configurable compression 2021-12-27 17:34:44 +01:00
Andrea Cavalli
a1eec93c64 Rewrite unsorted lucene queries 2021-12-23 02:13: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
c59655e844 Bugfix 2021-12-14 20:23:22 +01:00
Andrea Cavalli
907561d93c Add requests timeout 2021-12-12 23:40:30 +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
Andrea Cavalli
29d9aad8bf Update buckets 2021-11-19 19:03:31 +01:00
Andrea Cavalli
c1c57388e5 Add standard lucene queries 2021-11-16 23:19:23 +01:00
Andrea Cavalli
1ea004630e Use Micrometer registry, better optimistic commit failure logging 2021-10-30 11:13:46 +02:00
Andrea Cavalli
70f76b660d Use public lucene builds 2021-10-29 09:06:10 +02:00
Andrea Cavalli
37de47fd6c Refactor results 2021-10-28 23:57:23 +02:00
Andrea Cavalli
52488ad87a Update dependencies 2021-10-28 13:16:50 +02:00
Andrea Cavalli
0ae5ac21ed Update data-generator 2021-10-28 13:06:57 +02:00
Andrea Cavalli
0ef0ad6830 Update dbengine 2021-10-27 22:37:23 +02:00
Andrea Cavalli
e24dc4bece Update dependencies 2021-10-26 23:59:55 +02:00
Andrea Cavalli
8d96bfba0a Update dependencies 2021-10-17 13:13:05 +02:00
Andrea Cavalli
e66efba834 Publish lucene 9 snapshots 2021-10-16 14:59:38 +02:00
Andrea Cavalli
584115c5cc Rename classes and improve readonly tests performance 2021-10-13 12:25:32 +02:00
Andrea Cavalli
09f60a3a99 Implement memory-mapped sorted searcher for streaming huge query results 2021-10-13 00:23:56 +02:00
Andrea Cavalli
ab9a8a0da1 Update dependencies 2021-10-09 00:49:37 +02:00
Andrea Cavalli
5bd1799d53 Update rocksdb 2021-10-02 23:19:15 +02:00
Andrea Cavalli
818bd20ed9 Update netty 2021-10-01 19:17:33 +02:00
Andrea Cavalli
29086b1939 Add some tests for low level dictionary, log tests, pass more tests 2021-09-23 02:15:58 +02:00
Andrea Cavalli
e034f3b778 Support memory segments 2021-09-22 18:33:28 +02:00
Andrea Cavalli
8b73a05177 Bugfixes and upgraded to java 17 2021-09-22 11:03:39 +02:00
Andrea Cavalli
634880a7b2 Add micrometer 2021-09-18 01:06:55 +02:00
Andrea Cavalli
6782abb66d Use Net5 2021-09-17 16:56:28 +02:00
Andrea Cavalli
8764920083 Update dependencies 2021-09-16 18:09:08 +02:00
Andrea Cavalli
c467d5f2ba Add ci mode 2021-09-10 13:34:26 +02:00
Andrea Cavalli
1e8eae20df Update command-line arguments 2021-09-10 13:07:05 +02:00
Andrea Cavalli
354b1bec91 Fix maven arguments 2021-09-10 13:00:44 +02:00
Andrea Cavalli
d5c3263878 Github is unreliable, set parameters on maven itself 2021-09-10 12:14:04 +02:00
Andrea Cavalli
4ee131d2bb Use JUnit Jupiter Engine 2021-09-10 01:20:05 +02:00
Andrea Cavalli
f5f46edbec Use netty5 package 2021-09-04 02:19:10 +02:00
Andrea Cavalli
3b55e8bd24 (unfinished) Netty 5 refactoring 2021-08-29 23:18:03 +02:00
Andrea Cavalli
03b5876001 Bugfixes 2021-08-28 22:42:51 +02:00
Andrea Cavalli
2f3cea9d5b Update reactor 2021-08-02 15:17:41 +02:00
Andrea Cavalli
ee70ece70f Update RocksDB 2021-07-25 00:50:04 +02:00
Andrea Cavalli
fe5f50be10 Remove deprecated methods 2021-07-13 18:07:19 +02:00
Andrea Cavalli
6039241d2b Update common utils 2021-06-09 02:56:53 +02:00
Andrea Cavalli
54143ac364 Update dependencies 2021-06-08 02:54:05 +02:00
Andrea Cavalli
1d81d47a4c Update dependencies 2021-06-07 19:28:22 +02:00
Andrea Cavalli
6eb531e4f1 Add ICU 2021-05-28 16:04:59 +02:00
Andrea Cavalli
4e76073259 Update data-generator 2021-05-25 11:17:24 +02:00
Andrea Cavalli
a293b65b08 Update to lucene 9 2021-05-25 01:12:41 +02:00
Andrea Cavalli
f3a7dcdcf8 Update reactor 2021-05-22 00:20:38 +02:00
Andrea Cavalli
2d24436b93 Update to java 16 2021-05-21 00:19:40 +02:00
Andrea Cavalli
29b23152ec Update dependencies 2021-05-10 00:52:41 +02:00
Andrea Cavalli
0831aff4ad Fix guava version 2021-05-10 00:48:42 +02:00
Andrea Cavalli
e2e586706c Update dependencies 2021-05-09 23:09:45 +02:00
Andrea Cavalli
fe6780871a Update dependencies 2021-05-09 22:57:45 +02:00
Andrea Cavalli
2be0cabef5 Update dependency 2021-05-09 19:40:45 +02:00
Andrea Cavalli
9fe61fe6a0 Fix dependencies 2021-05-09 19:21:35 +02:00
Andrea Cavalli
2b1466f582 Fix dependency version 2021-05-09 18:21:41 +02:00
Andrea Cavalli
63282767a1 Switch from Gson to Moshi 2021-05-07 12:05:14 +02:00
Andrea Cavalli
2e6aceafe6 Converted everything to netty direct buffers 2021-04-30 19:15:04 +02:00
Andrea Cavalli
df84562bb9 Bugfixes and updated reactor 2021-04-15 00:00:42 +02:00
Andrea Cavalli
17594f66bd Update rocksdb 2021-04-13 21:47:57 +02:00
Andrea Cavalli
4394c74ad9 Bugfix 2021-03-20 12:41:11 +01:00
Andrea Cavalli
1aed618ca5 Update rocksdb 2021-03-14 18:51:42 +01:00
Andrea Cavalli
5f3bf768ad Refactor iterations 2021-03-14 03:13:19 +01:00
Andrea Cavalli
d05e6139a0 Bugfix in reactor-core 2021-03-09 00:45:32 +01:00
Andrea Cavalli
8257f31d38 Add gson 2021-03-02 01:54:51 +01:00
Andrea Cavalli
1fc6ab2e4a Generated serializable queries 2021-03-02 01:53:36 +01:00
Andrea Cavalli
664ca6f758 Fix pom indentation 2021-02-20 21:34:12 +01:00
Andrea Cavalli
151884b772 Global scores between multiple lucene shards 2021-02-04 22:42:57 +01:00
Andrea Cavalli
db5c444b92 Fix all warnings 2021-02-03 14:37:02 +01:00
Andrea Cavalli
9ac9d27f07 Publish to maven 2021-02-03 14:14:28 +01:00
Andrea Cavalli
d9187b70a9 Update pom.xml, Example.java, and 9 more files... 2021-02-02 15:36:11 +01:00
Andrea Cavalli
1b9b2b187a Update pom.xml and Example.java 2021-02-01 12:08:16 +01:00
Andrea Cavalli
9918ef3258 Update pom.xml, DatabaseMapDictionary.java, and 6 more files... 2021-01-31 12:02:02 +01:00
Andrea Cavalli
12aa63d615 Remove grpc 2021-01-30 22:29:33 +01:00
Andrea Cavalli
4b442e4066 Update pom.xml 2021-01-25 03:37:09 +01:00
Andrea Cavalli
7b35b0a175 Update pom.xml 2021-01-23 23:42:56 +01:00
Andrea Cavalli
3d58b579a6 Update pom.xml 2021-01-21 18:19:49 +01:00
Andrea Cavalli
1418821b48 Cancellable iterations 2021-01-17 18:31:25 +01:00
Andrea Cavalli
66f51234c8 Update reactor-core 2020-12-13 19:14:42 +01:00
Andrea Cavalli
f855949a48 Use single scheduler for lucene scheduled tasks 2020-12-12 23:41:09 +01:00
Andrea Cavalli
87cee70845 Clean pom 2020-12-07 22:17:57 +01:00
Andrea Cavalli
396d0f9cda Port code from private repository 2020-12-07 22:15:18 +01:00