You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by kr...@apache.org on 2026/08/20 12:26:24 UTC
(opennlp-sandbox) branch OPENNLP-1833-grpc-expansion updated (b1bd6d0c -> 2ed46e8f)
This is an automated email from the ASF dual-hosted git repository.
krickert pushed a change to branch OPENNLP-1833-grpc-expansion
in repository https://gitbox.apache.org/repos/asf/opennlp-sandbox.git
from b1bd6d0c OPENNLP-1833: merge the persistence and lifecycle step (persist, seal, reindex, aliases)
add bec334b1 OPENNLP-1833: collection and watch wire contract
add 795c70b8 OPENNLP-1833: collection registry with recomputed term ledgers
add 36cecf61 OPENNLP-1833: collection RPCs and the watch stream
add f3e0398c OPENNLP-1833: collection gateway routes, NDJSON watch, and docs
add 2ed46e8f Merge branch 'OPENNLP-1833-grpc-query' of https://github.com/ai-pipestream/opennlp-sandbox into OPENNLP-1833-grpc-expansion
No new revisions were added by this update.
Summary of changes:
opennlp-grpc/README.md | 17 +
.../docs/rfc/opennlp-search-query-model.md | 10 +-
.../apache/opennlp/grpc/v1/opennlp_search.proto | 183 +++++
.../opennlp/grpc/v1/opennlp_search_storage.proto | 10 +
.../grpc/search/DynamicSearchIndexRegistry.java | 10 +-
.../grpc/search/OpenNlpSearchServiceImpl.java | 193 +++++-
.../grpc/search/SearchCollectionRegistry.java | 767 +++++++++++++++++++++
.../grpc/search/WorkspaceCheckpointStore.java | 9 +-
.../grpc/search/query/QueryTermAnalyzer.java | 13 +-
.../opennlp/grpc/server/OpenNlpGrpcServer.java | 28 +-
.../grpc/training/StaticModelArtifactStore.java | 66 +-
.../grpc/vocabulary/VocabularyArtifactStore.java | 40 ++
.../grpc/search/CollectionWireContractTest.java | 187 +++++
.../search/DynamicSearchIndexRegistryTest.java | 4 +-
.../grpc/search/OpenNlpSearchServiceImplTest.java | 201 ++++++
.../grpc/search/SearchCollectionRegistryTest.java | 332 +++++++++
.../grpc/search/SearchWireContractTest.java | 2 +-
.../apache/opennlp/grpc/webapp/GrpcJsonApi.java | 113 ++-
.../apache/opennlp/grpc/webapp/GrpcSearchRpc.java | 46 ++
.../opennlp/grpc/webapp/OpenNlpGrpcWebServer.java | 41 +-
.../org/apache/opennlp/grpc/webapp/SearchRpc.java | 46 ++
.../apache/opennlp/grpc/webapp/EmptySearchRpc.java | 37 +
.../opennlp/grpc/webapp/GrpcJsonSearchApiTest.java | 138 ++++
.../grpc/webapp/OpenNlpGrpcWebServerTest.java | 29 +
24 files changed, 2451 insertions(+), 71 deletions(-)
create mode 100644 opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/search/SearchCollectionRegistry.java
create mode 100644 opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/search/CollectionWireContractTest.java
create mode 100644 opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/search/SearchCollectionRegistryTest.java