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.

Reply via email to