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