This is an automated email from the ASF dual-hosted git repository. nick pushed a change to branch multiple-parsers in repository https://gitbox.apache.org/repos/asf/tika.git.
from bc8a75e Sample fallback and supplemental config files based on https://wiki.apache.org/tika/CompositeParserDiscussion new 217a9ce Name sample config files based on issue number new 62cf6f6 Add TODOs for code to be shared/copied with other areas new 3555745 Ignore vim temp files new d5a06ba Pull out deep Metadata clone to a utils method for re-use new 427417c Prepare to track metadata between parsers new c3897db Fix exception handling new d229ab6 Pull common "Real Parser" identification logic out to utils new f4a926c Use utils for recording details of the parser used new 97b97b3 Move logic for recording embedded parser failures in the metadata to utils, and use for multiple parsers new 9be93c6 TODO updates, enforce allowed policies new 82f6f5f Bring over stream reset logic from ParserDecorator and update comments new ee60f5e Implement some metadata policies for merging values from multiple parsers new 348bfb9 More metadata handling between parsers, start on unit testing The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 1 + .../org/apache/tika/parser/CompositeParser.java | 7 +- .../apache/tika/parser/RecursiveParserWrapper.java | 34 ++----- .../parser/multiple/AbstractMultipleParser.java | 110 ++++++++++++++------ .../tika/parser/multiple/FallbackParser.java | 3 - .../tika/parser/multiple/SupplementingParser.java | 9 +- .../java/org/apache/tika/utils/ParserUtils.java | 86 ++++++++++++++++ .../tika/parser/multiple/MultipleParserTest.java | 111 +++++++++++++++++++++ ...allback.xml => TIKA-1509-multiple-fallback.xml} | 0 ...tal.xml => TIKA-1509-multiple-supplemental.xml} | 0 10 files changed, 291 insertions(+), 70 deletions(-) create mode 100644 tika-core/src/main/java/org/apache/tika/utils/ParserUtils.java create mode 100644 tika-core/src/test/java/org/apache/tika/parser/multiple/MultipleParserTest.java rename tika-core/src/test/resources/org/apache/tika/config/{multiple-fallback.xml => TIKA-1509-multiple-fallback.xml} (100%) rename tika-core/src/test/resources/org/apache/tika/config/{multiple-supplemental.xml => TIKA-1509-multiple-supplemental.xml} (100%) -- To stop receiving notification emails like this one, please contact n...@apache.org.