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%)