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 f76cc7a4 OPENNLP-1833: Multi-provider syntactic chunking; generalize
EnginePolicy
add 94c1b56c OPENNLP-1833: Multi-provider constituency parsing
(tree-per-engine)
No new revisions were added by this update.
Summary of changes:
.../apache/opennlp/grpc/v1/opennlp_document.proto | 12 +-
...ctory.java => ClassicParserBackendFactory.java} | 56 +++++----
.../opennlp/grpc/model/ClassicParserModel.java | 76 ++++++++++++
.../opennlp/grpc/model/ModelBundleCache.java | 60 ++-------
.../basic => model}/ParseTreeConverter.java | 4 +-
...ckendFactory.java => ParserBackendFactory.java} | 16 +--
.../org/apache/opennlp/grpc/model/ParserModel.java | 72 +++++++++++
.../{ChunkerRegistry.java => ParserRegistry.java} | 90 ++++++--------
.../processor/basic/AnalysisRequestValidator.java | 27 +++--
.../processor/basic/BasicDocumentAnalyzer.java | 5 +-
.../grpc/processor/basic/ClassicStepRunner.java | 44 ++++---
.../processor/basic/DocumentOffsetEncoder.java | 15 ++-
.../grpc/processor/basic/ParseResolver.java | 135 +++++++++++++++++++++
...apache.opennlp.grpc.model.ParserBackendFactory} | 6 +-
.../opennlp/grpc/model/NameFinderRegistryTest.java | 2 +-
.../basic => model}/ParseTreeConverterTest.java | 2 +-
.../basic/BasicDocumentAnalyzerParseTest.java | 10 +-
.../grpc/processor/basic/ParseResolverTest.java | 132 ++++++++++++++++++++
18 files changed, 583 insertions(+), 181 deletions(-)
copy
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{ClassicChunkerBackendFactory.java
=> ClassicParserBackendFactory.java} (59%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/ClassicParserModel.java
rename
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/{processor/basic
=> model}/ParseTreeConverter.java (97%)
copy
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{ChunkerBackendFactory.java
=> ParserBackendFactory.java} (68%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/ParserModel.java
copy
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{ChunkerRegistry.java
=> ParserRegistry.java} (56%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/processor/basic/ParseResolver.java
copy
opennlp-grpc/opennlp-grpc-service/src/main/resources/META-INF/services/{org.apache.opennlp.grpc.model.ChunkerBackendFactory
=> org.apache.opennlp.grpc.model.ParserBackendFactory} (80%)
rename
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/{processor/basic
=> model}/ParseTreeConverterTest.java (99%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/processor/basic/ParseResolverTest.java