Andrea Cavalli
|
78ba98c8c4
|
Update lucene and netty 5
|
2022-10-02 03:09:50 +02:00 |
|
Andrea Cavalli
|
f739f4f9f4
|
UpdateMode is now a "blocking" method
|
2022-09-12 20:14:56 +02:00 |
|
Andrea Cavalli
|
a4a8926e02
|
Close lucene objects in the correct thread
|
2022-07-23 02:42:48 +02:00 |
|
Andrea Cavalli
|
a976a4baa4
|
Use SimpleResources everywhere
|
2022-07-19 23:45:39 +02:00 |
|
Andrea Cavalli
|
015e6797c7
|
Update to netty 5
|
2022-07-15 02:44:50 +02:00 |
|
Andrea Cavalli
|
8f47adfc44
|
Fix searchers leak, change method references
Replace most method references with lambdas to ease debugging
|
2022-07-03 01:32:13 +02:00 |
|
Andrea Cavalli
|
2a9427f0e4
|
Reduce the possibility of leaks
|
2022-07-02 11:44:13 +02:00 |
|
Andrea Cavalli
|
8e50976d27
|
Add discarding closeable
|
2022-06-30 15:06:10 +02:00 |
|
Andrea Cavalli
|
ab93ede348
|
Use resource
|
2022-06-30 13:54:55 +02:00 |
|
Andrea Cavalli
|
a3d1207d76
|
Implement configurable merge policies
|
2022-06-20 11:55:41 +02:00 |
|
Andrea Cavalli
|
eb02e0f18d
|
Test huge queries
|
2022-06-15 18:36:22 +02:00 |
|
Andrea Cavalli
|
4a08a876ca
|
Force huge pq with an option
|
2022-06-15 13:09:45 +02:00 |
|
Andrea Cavalli
|
17c40757ba
|
Share term statistics across shards
|
2022-06-14 21:58:26 +02:00 |
|
Andrea Cavalli
|
0d830fbd21
|
Use SimpleResource when possible
|
2022-06-14 18:05:26 +02:00 |
|
Andrea Cavalli
|
8e47c15809
|
Avoid indexsearcher leaks
|
2022-06-14 13:10:38 +02:00 |
|
Andrea Cavalli
|
9db32dacae
|
Fix write buffer manager null
|
2022-06-10 16:26:03 +02:00 |
|
Andrea Cavalli
|
d4de13c2ab
|
Create a class for KeyMayExist code
|
2022-06-09 19:45:03 +02:00 |
|
Andrea Cavalli
|
cc9306fbde
|
Check if accessible
|
2022-06-05 16:38:39 +02:00 |
|
Andrea Cavalli
|
52c216c0df
|
Handle discards and drops
|
2022-05-21 22:41:48 +02:00 |
|
Andrea Cavalli
|
7f52339a6a
|
Code cleanup
|
2022-05-21 15:28:52 +02:00 |
|
Andrea Cavalli
|
0e7df84c38
|
Remove RocksObj, add BufSupplier, remove sends
|
2022-05-20 10:20:03 +02:00 |
|
Andrea Cavalli
|
84c9a2c3cc
|
Update netty
|
2022-05-18 01:38:04 +02:00 |
|
Andrea Cavalli
|
0ca6f4c2c5
|
Re-create allocations tester
|
2022-04-11 16:40:55 +02:00 |
|
Andrea Cavalli
|
6315175dc4
|
Java modules
|
2022-04-09 02:45:42 +02:00 |
|
Andrea Cavalli
|
95d436860f
|
Update options
|
2022-04-08 14:32:47 +02:00 |
|
Andrea Cavalli
|
5c6e6411f5
|
Experiment with different options
|
2022-04-06 14:53:08 +02:00 |
|
Andrea Cavalli
|
6c6263e1d0
|
Fix lucene hugepq searcher
|
2022-04-06 14:25:53 +02:00 |
|
Andrea Cavalli
|
dc69bf8e25
|
Reimplement LMDB PriorityQueue using RocksDB
|
2022-04-06 02:41:32 +02:00 |
|
Andrea Cavalli
|
c711bbc5ad
|
Explain the hard-coded rocksdb settings
|
2022-04-04 11:16:20 +02:00 |
|
Andrea Cavalli
|
cd26cf61b7
|
More update statistics, avoid send in updates
|
2022-04-01 01:30:56 +02:00 |
|
Andrea Cavalli
|
81b26eed82
|
Add smallRange parameter
|
2022-03-24 23:56:23 +01:00 |
|
Andrea Cavalli
|
388b79c6d1
|
Allow reverse iteration
|
2022-03-24 21:14:17 +01:00 |
|
Andrea Cavalli
|
2bed1d4d51
|
Remove unsupported code
|
2022-03-22 19:40:15 +01:00 |
|
Andrea Cavalli
|
8e6ea58823
|
Update options
|
2022-03-22 11:50:30 +01:00 |
|
Andrea Cavalli
|
de5be6564e
|
Implement singletons
|
2022-03-20 14:33:27 +01:00 |
|
Andrea Cavalli
|
aad7195acb
|
Don't use arrays
|
2022-03-18 19:16:06 +01:00 |
|
Andrea Cavalli
|
59c37c0fc9
|
Improve suffix performance
|
2022-03-16 22:41:51 +01:00 |
|
Andrea Cavalli
|
ba3765eece
|
Improve direct buffer support
|
2022-03-16 19:19:26 +01:00 |
|
Andrea Cavalli
|
0a6a0657a3
|
Use official netty 5 package
|
2022-03-16 13:47:56 +01:00 |
|
Andrea Cavalli
|
a20bb9c423
|
Use standard searcher when possible
|
2022-03-15 12:36:33 +01:00 |
|
Andrea Cavalli
|
325457dd44
|
Bugfix
|
2022-03-10 01:43:37 +01:00 |
|
Andrea Cavalli
|
faa7118b8e
|
Use buffer api
|
2022-03-09 02:29:38 +01:00 |
|
Andrea Cavalli
|
f0533a17c9
|
Use LuceneUtils to create simple shards
|
2022-03-07 01:42:33 +01:00 |
|
Andrea Cavalli
|
48f3a54e72
|
Partial RPC implementation
|
2022-03-05 15:46:40 +01:00 |
|
Andrea Cavalli
|
090a47ae86
|
Implement and test some utilities
|
2022-03-04 01:26:18 +01:00 |
|
Andrea Cavalli
|
77af845a8a
|
Remove unneeded parameter
|
2022-03-02 18:33:58 +01:00 |
|
Andrea Cavalli
|
ed37a769e2
|
Partial server implementation
|
2022-03-02 12:34:30 +01:00 |
|
Andrea Cavalli
|
86263af6f7
|
Create rocksdb directory
|
2022-02-26 22:51:22 +01:00 |
|
Andrea Cavalli
|
743919b831
|
Code cleanup
|
2022-02-26 03:28:20 +01:00 |
|
Andrea Cavalli
|
85642621df
|
Use BytesRef when possible
|
2022-02-25 15:46:32 +01:00 |
|