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/06/10 18:49:02 UTC

(opennlp-sandbox) branch OPENNLP-1833-grpc-expansion updated (33721a79 -> 8100fcea)

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 33721a79 OPENNLP-1833: Use explicit model paths in gRPC integration test
     add 8100fcea OPENNLP-1833: Discover embedding backends via ServiceLoader SPI

No new revisions were added by this update.

Summary of changes:
 opennlp-grpc/README.md                             | 17 ++++--
 ...vider.java => CudaEmbeddingBackendFactory.java} | 28 ++++-----
 .../grpc/embedding/EmbeddingBackendFactory.java    | 54 +++++++++++++++++
 .../grpc/embedding/EmbeddingProviderFactory.java   | 70 +++++++++++++++++-----
 ...vider.java => OnnxEmbeddingBackendFactory.java} | 28 ++++-----
 ...opennlp.grpc.embedding.EmbeddingBackendFactory} |  8 +--
 .../embedding/EmbeddingProviderFactoryTest.java    | 22 ++++++-
 .../embedding/StubEmbeddingBackendFactory.java}    | 28 ++++-----
 ...opennlp.grpc.embedding.EmbeddingBackendFactory} |  7 +--
 9 files changed, 178 insertions(+), 84 deletions(-)
 copy opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/{OnnxRuntimeEmbeddingProvider.java => CudaEmbeddingBackendFactory.java} (54%)
 create mode 100644 opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/EmbeddingBackendFactory.java
 copy opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/{OnnxRuntimeEmbeddingProvider.java => OnnxEmbeddingBackendFactory.java} (54%)
 copy opennlp-grpc/opennlp-grpc-service/src/{test/resources/config-test.ini => main/resources/META-INF/services/org.apache.opennlp.grpc.embedding.EmbeddingBackendFactory} (73%)
 copy opennlp-grpc/opennlp-grpc-service/src/{main/java/org/apache/opennlp/grpc/embedding/OnnxRuntimeEmbeddingProvider.java => test/java/org/apache/opennlp/grpc/embedding/StubEmbeddingBackendFactory.java} (54%)
 copy opennlp-grpc/opennlp-grpc-service/src/test/resources/{config-test.ini => META-INF/services/org.apache.opennlp.grpc.embedding.EmbeddingBackendFactory} (73%)