This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4848-parsers
in repository https://gitbox.apache.org/repos/asf/tika.git
from 369060bf39 TIKA-4848 - parsers
add ac31d0c94a TIKA-4846 -- add jsonl reporter (#3082)
add a4cf075988 Merge remote-tracking branch 'origin/main' into
TIKA-4848-parsers
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 2 +
.../ROOT/examples/pipes-fs-jsonl-reporter.json | 1 +
.../ROOT/pages/pipes/plugins/filesystem.adoc | 61 +++++
docs/modules/ROOT/pages/pipes/reporters.adoc | 6 +
docs/modules/ROOT/pages/using-tika/cli/index.adoc | 2 +-
.../org/apache/tika/async/cli/PluginsWriter.java | 11 +
.../tika/async/cli/TikaConfigAsyncWriterTest.java | 24 ++
.../tika/pipes/core/async/AsyncProcessor.java | 48 +++-
.../core/reporter/CompositePipesReporter.java | 41 +++-
.../core/reporter/CompositePipesReporterTest.java | 101 ++++++++
.../tika-pipes-file-system/pom.xml | 5 +
.../pipes/reporter/fs/FileSystemJsonlReporter.java | 216 +++++++++++++++++
.../fs/FileSystemJsonlReporterConfig.java} | 28 ++-
...ry.java => FileSystemJsonlReporterFactory.java} | 21 +-
.../apache/tika/pipes/fs/ConfigExamplesTest.java | 42 +++-
.../reporter/fs/FileSystemJsonlReporterTest.java | 257 +++++++++++++++++++++
.../file-system-jsonl-reporter.json | 10 +
17 files changed, 838 insertions(+), 38 deletions(-)
create mode 120000 docs/modules/ROOT/examples/pipes-fs-jsonl-reporter.json
create mode 100644
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/reporter/CompositePipesReporterTest.java
create mode 100644
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/main/java/org/apache/tika/pipes/reporter/fs/FileSystemJsonlReporter.java
copy
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/main/java/org/apache/tika/pipes/{emitter/fs/FileSystemEmitterConfig.java
=> reporter/fs/FileSystemJsonlReporterConfig.java} (53%)
copy
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/main/java/org/apache/tika/pipes/reporter/fs/{FileSystemReporterFactory.java
=> FileSystemJsonlReporterFactory.java} (67%)
create mode 100644
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/test/java/org/apache/tika/pipes/reporter/fs/FileSystemJsonlReporterTest.java
create mode 100644
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/test/resources/config-examples/file-system-jsonl-reporter.json