Repository: tika Updated Branches: refs/heads/2.x 89062edb0 -> ac52e5c15
TIKA-1999: fix setter, update changes.txt Project: http://git-wip-us.apache.org/repos/asf/tika/repo Commit: http://git-wip-us.apache.org/repos/asf/tika/commit/ac52e5c1 Tree: http://git-wip-us.apache.org/repos/asf/tika/tree/ac52e5c1 Diff: http://git-wip-us.apache.org/repos/asf/tika/diff/ac52e5c1 Branch: refs/heads/2.x Commit: ac52e5c15852231d003526045124e3fafdafaf90 Parents: 89062ed Author: tballison <[email protected]> Authored: Wed Jun 8 13:55:40 2016 -0400 Committer: tballison <[email protected]> Committed: Wed Jun 8 13:55:40 2016 -0400 ---------------------------------------------------------------------- CHANGES.txt | 3 +++ .../main/java/org/apache/tika/parser/xmp/JempboxExtractor.java | 5 ++--- 2 files changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tika/blob/ac52e5c1/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index fbc2236..0b41cd0 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -10,6 +10,9 @@ Release 2.0 - Future Development Release 1.14 - ??? + * Add configurable maximum threshold for number of events extracted + from the XMP Media Management Schema in JempboxExtractor (TIKA-1999). + * Integrate TesseractOCR with full page image rendering for PDFs (TIKA-1994). * Add mime detection via Nick C and parser for DBF files (TIKA-1513). http://git-wip-us.apache.org/repos/asf/tika/blob/ac52e5c1/tika-parser-modules/tika-parser-xmp-commons/src/main/java/org/apache/tika/parser/xmp/JempboxExtractor.java ---------------------------------------------------------------------- diff --git a/tika-parser-modules/tika-parser-xmp-commons/src/main/java/org/apache/tika/parser/xmp/JempboxExtractor.java b/tika-parser-modules/tika-parser-xmp-commons/src/main/java/org/apache/tika/parser/xmp/JempboxExtractor.java index 9999a81..85477b3 100644 --- a/tika-parser-modules/tika-parser-xmp-commons/src/main/java/org/apache/tika/parser/xmp/JempboxExtractor.java +++ b/tika-parser-modules/tika-parser-xmp-commons/src/main/java/org/apache/tika/parser/xmp/JempboxExtractor.java @@ -43,14 +43,13 @@ import org.xml.sax.SAXException; public class JempboxExtractor { - private static int MAX_EVENT_HISTORY_IN_XMPMM = 1024; + private static volatile int MAX_EVENT_HISTORY_IN_XMPMM = 1024; // The XMP spec says it must be unicode, but for most file formats it specifies "must be encoded in UTF-8" private static final String DEFAULT_XMP_CHARSET = UTF_8.name(); private XMPPacketScanner scanner = new XMPPacketScanner(); private Metadata metadata; - private static int maxXMPMMHistory; public JempboxExtractor(Metadata metadata) { this.metadata = metadata; @@ -225,6 +224,6 @@ public class JempboxExtractor { * @return maximum number of events to extract from the XMPMM history. */ public static int getMaxXMPMMHistory() { - return maxXMPMMHistory; + return MAX_EVENT_HISTORY_IN_XMPMM; } }
