Andrea Cavalli
|
907561d93c
|
Add requests timeout
|
2021-12-12 23:40:30 +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
|
044d189600
|
Optimize single-shard indices
|
2021-11-21 12:31:23 +01:00 |
|
Andrea Cavalli
|
798b8a5288
|
Update policies
|
2021-11-20 01:30:06 +01:00 |
|
Andrea Cavalli
|
29d9aad8bf
|
Update buckets
|
2021-11-19 19:03:31 +01:00 |
|
Andrea Cavalli
|
ed00d474d6
|
Implement numeric buckets collector
|
2021-11-18 17:13:53 +01:00 |
|
Andrea Cavalli
|
c1c57388e5
|
Add standard lucene queries
|
2021-11-16 23:19:23 +01:00 |
|
Andrea Cavalli
|
232e46bcea
|
Add more discard handlers
|
2021-11-08 12:06:32 +01:00 |
|
Andrea Cavalli
|
59aa1ef5c6
|
Update database
|
2021-11-08 11:17:52 +01:00 |
|
Andrea Cavalli
|
b48ab0b095
|
Add soft update document
|
2021-11-07 18:34:34 +01:00 |
|
Andrea Cavalli
|
b34b620082
|
Allow lucene partial document updates
|
2021-11-07 17:46:40 +01:00 |
|
Andrea Cavalli
|
1ea004630e
|
Use Micrometer registry, better optimistic commit failure logging
|
2021-10-30 11:13:46 +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
|
33e4cb2f14
|
Add ensureOpen method to avoid writing to the index when closing
|
2021-10-07 00:53:38 +02:00 |
|
Andrea Cavalli
|
818bd20ed9
|
Update netty
|
2021-10-01 19:17:33 +02:00 |
|
Andrea Cavalli
|
4a883ca8ea
|
Done implementing Local and LocalMulti lucene indices
|
2021-09-20 11:52:21 +02:00 |
|
Andrea Cavalli
|
ca37d1fb68
|
Rewrite lucene transformers and implement MoreLikeThis sharding
|
2021-09-20 11:35:01 +02:00 |
|
Andrea Cavalli
|
65db1711b5
|
Missing: moreLikeThis
|
2021-09-19 19:59:37 +02:00 |
|
Andrea Cavalli
|
8bc0284f27
|
First safe search commit
|
2021-09-18 18:34:21 +02:00 |
|
Andrea Cavalli
|
7feeb4a9ce
|
Use markers
|
2021-09-10 12:13:52 +02:00 |
|
Andrea Cavalli
|
09c7e4f730
|
Performance bugfix
|
2021-09-08 21:34:52 +02:00 |
|
Andrea Cavalli
|
d4ed99cc24
|
Fix compilation issue
|
2021-09-07 11:28:03 +02:00 |
|
Andrea Cavalli
|
717d13ef1f
|
Revert commit 1882e8b300
|
2021-09-07 11:26:10 +02:00 |
|
Andrea Cavalli
|
66fa853272
|
Avoid memory leaks
|
2021-09-07 02:36:11 +02:00 |
|
Andrea Cavalli
|
936c07406e
|
Implement more phasers
|
2021-09-06 18:52:21 +02:00 |
|
Andrea Cavalli
|
d05994c8ff
|
Rename manager
|
2021-09-06 18:24:36 +02:00 |
|
Andrea Cavalli
|
5a79d2d7cb
|
Close the CachedIndexSearcher automatically
|
2021-09-06 18:23:47 +02:00 |
|
Andrea Cavalli
|
e59705bd0b
|
Better manage cached index searchers
|
2021-09-06 17:35:02 +02:00 |
|
Andrea Cavalli
|
d5964a7bed
|
Pool searchers
|
2021-09-06 15:06:51 +02:00 |
|
Andrea Cavalli
|
1882e8b300
|
Optimize performance by removing all superfluous subscribeOn calls
|
2021-09-04 16:42:47 +02:00 |
|
Andrea Cavalli
|
bcd99f4727
|
Avoid errors
|
2021-08-04 00:44:06 +02:00 |
|
Andrea Cavalli
|
7597e54bac
|
Remove unnecessary schedulers
|
2021-07-31 12:28:53 +02:00 |
|
Andrea Cavalli
|
abde1d1aab
|
Fix getMulti
|
2021-07-23 15:20:33 +02:00 |
|
Andrea Cavalli
|
aa1aa7a6fb
|
Test more numbers
|
2021-07-18 19:37:24 +02:00 |
|
Andrea Cavalli
|
58a9121978
|
Add heap kv database implementation
|
2021-07-10 20:52:01 +02:00 |
|
Andrea Cavalli
|
2a47e6f3fd
|
Add lucene options
|
2021-07-06 14:33:47 +02:00 |
|
Andrea Cavalli
|
e7e25e646d
|
Fix scheduling
|
2021-07-06 02:23:06 +02:00 |
|
Andrea Cavalli
|
6c97b0f068
|
Bugfixes
|
2021-07-06 01:30:37 +02:00 |
|
Andrea Cavalli
|
b5ccf315be
|
Implement adaptive multi searcher for shard indexes
|
2021-07-06 00:30:14 +02:00 |
|
Andrea Cavalli
|
a5d4584a11
|
Adaptive reactive lucene search engine, lazy results
|
2021-07-05 12:05:45 +02:00 |
|
Andrea Cavalli
|
7929f0dc8c
|
Fully reactive lucene queries
|
2021-07-04 01:34:17 +02:00 |
|
Andrea Cavalli
|
8a1e4028f7
|
Advanced lucene options
|
2021-07-01 21:19:52 +02:00 |
|
Andrea Cavalli
|
b80feabb97
|
Use NIOFSDirectory
|
2021-06-30 23:43:46 +02:00 |
|
Andrea Cavalli
|
47f6081cde
|
better parameters for performance
|
2021-06-25 20:06:58 +02:00 |
|
Andrea Cavalli
|
adf3bef488
|
Fix bug with map access
|
2021-06-06 02:23:51 +02:00 |
|
Andrea Cavalli
|
6eb531e4f1
|
Add ICU
|
2021-05-28 16:04:59 +02:00 |
|
Andrea Cavalli
|
a293b65b08
|
Update to lucene 9
|
2021-05-25 01:12:41 +02:00 |
|
Andrea Cavalli
|
2f404c477e
|
Optimized performance and added useful utility classes
|
2021-05-11 21:59:05 +02:00 |
|