nrtsearch
nrtsearch copied to clipboard
A high performance gRPC server on top of Apache Lucene
This is required to be able to build nrtsearch inside an external docker container without dind.
We currently would have to apply new settings and field changes across all Primary and replica nodes individually. Could we broadcast these changes without explicitly settings it on every node?
This error in FieldDefBindings: `throw new IllegalArgumentException("Field \'" + name + "\' cannot be used in an expression: it was not registered with sort=true");` is essentially thrown when either the...
Due to https://github.com/grpc-ecosystem/grpc-gateway/pull/1193, we have `LuceneServer_` prepended to all operation IDs. The PR mentions that the maintainers will add a flag to go back to the previous behavior and we...
This will be needed to get back all indexes before the server went down. Specially in case of a crash a k8s operator could issue this call once the server...
With #40 the predefined analyzers are only created with the no-args constructor. We should be able to specify the required params for them and use the right constructor.
#40 adds support for specifying a predefined analyzer or creating a custom analyzer. We just need to plug in the same Analyzer proto object and AnalyzerCreator method calls.
When we run both primary and replica on the same node, back them up and try to restore them on same node, the restored indexDir (index data) path ends ups...