Commit Graph

958 Commits

Author SHA1 Message Date
Andrea Cavalli 3e6573d955 Safer approach to total hits count in lucene results 2021-03-27 03:35:27 +01:00
Andrea Cavalli 7379a8d8ae Avoid deadlock 2021-03-24 00:02:47 +01:00
Andrea Cavalli 3e7ee104ff Speed optimizations 2021-03-22 20:02:19 +01:00
Andrea Cavalli 62b53c1399 Optimize 2021-03-21 13:06:54 +01:00
Andrea Cavalli 4394c74ad9 Bugfix 2021-03-20 12:41:11 +01:00
Andrea Cavalli 8075694e15 Quick fix 2021-03-19 20:55:38 +01:00
Andrea Cavalli a80849f241 Parallel size 2021-03-18 19:53:32 +01:00
Andrea Cavalli aaa203f7ad Add optimization 2021-03-18 16:19:41 +01:00
Andrea Cavalli 1dc14fe179 Allow missing fields 2021-03-18 13:12:40 +01:00
Andrea Cavalli 66bd00b352 Limit db threads to 6 max threads 2021-03-17 02:41:31 +01:00
Andrea Cavalli 9fc58eae2b Improve performance 2021-03-17 01:02:02 +01:00
Andrea Cavalli fd4f8e77d6 Refactor iterators 2021-03-14 23:06:46 +01:00
Andrea Cavalli 63469c0f89 Fix sigsegv 2021-03-14 19:38:20 +01:00
Andrea Cavalli 1aed618ca5 Update rocksdb 2021-03-14 18:51:42 +01:00
Andrea Cavalli 05e8c87015 Fix iterations 2021-03-14 14:16:07 +01:00
Andrea Cavalli 3d5f987ffd Refactor iterations 2021-03-14 13:24:46 +01:00
Andrea Cavalli 08eb457235 Refactor iterations 2021-03-14 13:08:03 +01:00
Andrea Cavalli 5f3bf768ad Refactor iterations 2021-03-14 03:13:19 +01:00
Andrea Cavalli 32d1d76f69 Exclusive range 2021-03-13 19:01:36 +01:00
Andrea Cavalli 79ba4d8dd2 Bugfix 2021-03-11 15:47:19 +01:00
Andrea Cavalli e72b2ca93c Update LuceneUtils 2021-03-11 14:45:45 +01:00
Andrea Cavalli d4784f0434 Update SearchResultKeys.java 2021-03-11 13:01:25 +01:00
Andrea Cavalli 64ff189637 Bugfix in deep map 2021-03-11 02:22:59 +01:00
Andrea Cavalli d05e6139a0 Bugfix in reactor-core 2021-03-09 00:45:32 +01:00
Andrea Cavalli 99f3686eab Fix deadlock 2021-03-06 17:28:33 +01:00
Andrea Cavalli 08434d475c Avoid multiple subscriptions to the same search query 2021-03-05 16:17:37 +01:00
Andrea Cavalli 2a8bec00d4 Describe errors 2021-03-04 22:01:50 +01:00
Andrea Cavalli e3fcf7f74f Use better overflow strategy 2021-03-03 21:32:45 +01:00
Andrea Cavalli b71f3dceed Bugfixes 2021-03-03 20:00:58 +01:00
Andrea Cavalli a06d448182 Merge totalhitscount in merged streams 2021-03-03 17:29:14 +01:00
Andrea Cavalli 319abeaf30 Refactor lucene results 2021-03-03 15:03:25 +01:00
Andrea Cavalli 7f15a6e099 Optimize lucene schedulers 2021-03-03 10:57:45 +01:00
Andrea Cavalli 07ea61050f Cancellable iteration in lucene 2021-03-03 00:13:57 +01:00
Andrea Cavalli d9e1d38390 Use correct schedulers for blocking operations 2021-03-02 12:01:03 +01:00
Andrea Cavalli 7a33d8d1d5 Update QueryParser 2021-03-02 02:23:34 +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 89f20b449b Update Local Lucene Index 2021-03-01 00:29:59 +01:00
Andrea Cavalli 36a0812237 Sort by score option, bugfixes 2021-02-28 16:50:59 +01:00
Andrea Cavalli 0ee1193632 Disable scoring option in morelikethis 2021-02-28 16:11:50 +01:00
Andrea Cavalli 96a908b833 Enhance morelikethis 2021-02-28 14:52:11 +01:00
Andrea Cavalli a20dadfb39 Add low memory scheduler in lucene 2021-02-28 10:57:16 +01:00
Andrea Cavalli 8926916f67 Update LocalKeyValueDatabase 2021-02-28 10:21:37 +01:00
Andrea Cavalli 9a4e0d53d3 Add wildcardQuery, optimize parallel queries 2021-02-28 00:29:56 +01:00
Andrea Cavalli 050d77d359 Clean search code 2021-02-27 19:05:13 +01:00
Andrea Cavalli 3c715affcf Allow additional query alongside morelikethis 2021-02-27 17:32:57 +01:00
Andrea Cavalli 2d565c8d17 Add nonblocking method to flux iterable 2021-02-26 23:30:11 +01:00
Andrea Cavalli 9140c7f3d6 Bugfix 2021-02-26 21:21:02 +01:00
Andrea Cavalli 6095f9eba9 Update LLLocalDictionary 2021-02-26 19:14:45 +01:00
Andrea Cavalli a4340cdd2b Update BlockingFluxIterable 2021-02-26 19:14:33 +01:00