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 b223e629 Merge pull request #494 from apache/main
add 0689894d OPENNLP-1833: Implement documented v1 proto fields in gRPC
service
add 68cbcc96 OPENNLP-1833: Update gRPC proto comments and README for v1
field support
add 78d3c382 Merge branch 'OPENNLP-1833-grpc-expansion' of
https://github.com/apache/opennlp-sandbox into OPENNLP-1833-grpc-expansion
No new revisions were added by this update.
Summary of changes:
opennlp-grpc/README.md | 43 +-
.../apache/opennlp/grpc/v1/opennlp_document.proto | 25 +-
.../apache/opennlp/grpc/v1/opennlp_pipeline.proto | 33 +-
.../apache/opennlp/grpc/v1/opennlp_service.proto | 5 +-
.../opennlp-grpc-service/model.properties | 14 +-
.../opennlp/grpc/chunk/ChunkEmbedProcessor.java | 30 +-
.../opennlp/grpc/chunk/ChunkTextPreprocessor.java | 110 +++++
.../grpc/embedding/CompositeEmbeddingProvider.java | 19 +
.../opennlp/grpc/embedding/EmbeddingProvider.java | 10 +
.../onnx/AbstractOnnxEmbeddingProvider.java | 39 +-
.../grpc/model/ClassicNerBackendFactory.java | 33 +-
.../apache/opennlp/grpc/model/ClassicNerModel.java | 10 +-
.../opennlp/grpc/model/ModelArtifactHasher.java | 86 ++++
.../opennlp/grpc/model/ModelArtifactRegistry.java | 199 +++++++++
.../opennlp/grpc/model/ModelBundleCache.java | 456 ++++++++++++++++-----
.../org/apache/opennlp/grpc/model/NerModel.java | 9 +
.../processor/basic/AnalysisRequestValidator.java | 45 +-
.../processor/basic/BasicDocumentAnalyzer.java | 18 +-
.../grpc/processor/basic/ClassicStepRunner.java | 4 +-
.../processor/basic/DocumentAnalyticsComputer.java | 133 ++++++
.../grpc/processor/basic/EmbedChunkStepRunner.java | 77 +++-
.../apache/opennlp/grpc/profile/ProfileMerger.java | 69 ++++
.../opennlp/grpc/profile/ProfileResolver.java | 18 +-
.../grpc/chunk/ChunkTextPreprocessorTest.java | 33 +-
.../grpc/model/ModelArtifactRegistryTest.java | 98 +++++
.../basic/BasicDocumentAnalyzerPolicyTest.java | 24 +-
.../basic/BasicDocumentAnalyzerPosLemmaTest.java | 17 +
27 files changed, 1422 insertions(+), 235 deletions(-)
copy mallet-addon/params/maxent-params.txt =>
opennlp-grpc/opennlp-grpc-service/model.properties (69%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/chunk/ChunkTextPreprocessor.java
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/ModelArtifactHasher.java
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/ModelArtifactRegistry.java
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/processor/basic/DocumentAnalyticsComputer.java
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/profile/ProfileMerger.java
copy nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/CFGRunnerTest.java
=>
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/chunk/ChunkTextPreprocessorTest.java
(54%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/model/ModelArtifactRegistryTest.java