This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4848-pipes
in repository https://gitbox.apache.org/repos/asf/tika.git
from a34a23fa7b Merge branch 'main' into TIKA-4848-pipes
add 9dc9231832 TIKA-4848: add exception-reporting parse-context config,
step 1 (#3084)
add ae19e8b58b TIKA-4848 - parsers, step 2 (#3086)
add f11ef90a0a TIKA-4849: Unnecessary dependency to jaxb-runtime removed
(#3088)
add ba4d312aaf [TIKA-4848] Fix expected output in ExceptionUtilsTest to
account for Windows line endings. (#3089)
add 2702190ec7 TIKA-4836: update aws, freemarker
add 48a9ea8621 TIKA-4836: update google drive API
add af780e3d24 TIKA-4836: update sqlite, spotless
add e01a5285fd TIKA-4622: replace file in test
add 66d318a7a9 TIKA-4851: RawTiffParser marks only the largest preview as
THUMBNAIL (#3091)
add a8b354f27f TIKA-4852: EpubParser emits the OPF cover image as a
THUMBNAIL embedded document (#3093)
add 1a8b2efd59 TIKA-4853: DWGReadParser emits the drawing thumbnail as
THUMBNAIL (#3092)
add 0baf52f9bc TIKA-4861: Detect raw camera formats by content (#3099)
add f1bf714243 TIKA-4854: Emit the iWork '09 and '18 preview as a
THUMBNAIL embedded document (#3094)
add 6d66308ff8 TIKA-4859: Accept enum values in JSON config
case-insensitively (#3097)
add 2835c1dbd2 Bump eu.maveniverse.maven.nisse:extension from 0.9.7 to
0.9.9 (#3102)
add 519866c7da Bump org.apache.groovy:groovy-all from 5.1.0 to 5.1.1
(#3101)
add 19ca28457e TIKA-4831: The icon of a GeoGebra tool is its thumbnail
(#3100)
add b6103ab2e4 TIKA-4857: embedded-limits maxDepth counts embedding
levels, not parser layers (#3098)
add 21e6a9ec16 update performance.adoc (#3104)
add e26c56c475 Merge main into TIKA-4848-pipes; keep parser wrapper in
container exception (fixes testJsonNPE)
No new revisions were added by this update.
Summary of changes:
.mvn/extensions.xml | 2 +-
CHANGES.txt | 43 ++
.../migration-to-4x/migrating-tika-server-4x.adoc | 2 +-
docs/modules/ROOT/pages/pipes/performance.adoc | 232 ++++-------
.../ROOT/pages/using-tika/server/index.adoc | 2 +-
.../ParsingEmbeddedDocumentExtractor.java | 12 +-
.../java/org/apache/tika/parser/ParseRecord.java | 31 ++
.../org/apache/tika/mime/tika-mimetypes.xml | 19 +
.../tika/extractor/EmbeddedDepthLimitTest.java | 130 ++++++
.../org/apache/tika/utils/ExceptionUtilsTest.java | 1 +
tika-parent/pom.xml | 8 +-
.../tika-parsers-ml/tika-parser-nlp-module/pom.xml | 2 +-
.../tika/detect/TestContainerAwareDetector.java | 16 +
.../apache/tika/detect/TestDetectorLoading.java | 14 +-
.../java/org/apache/tika/mime/TestMimeTypes.java | 11 +
.../src/test/resources/test-documents/testTIFF.tif | Bin
.../tika/parser/iwork/IWorkPackageParser.java | 72 +++-
.../parser/iwork/iwana/IWork18PackageParser.java | 58 ++-
.../apache/tika/parser/iwork/IWorkParserTest.java | 42 ++
.../tika/parser/iwork/iwana/IWork18ParserTest.java | 104 +++++
.../org/apache/tika/parser/dwg/DWGReadParser.java | 3 +-
.../org/apache/tika/parser/dwg/DWGParserTest.java | 7 +-
.../apache/tika/detect/image/RawTiffDetector.java | 458 +++++++++++++++++++++
.../apache/tika/parser/image/RawTiffParser.java | 31 +-
.../tika/detect/image/RawTiffDetectorTest.java | 447 ++++++++++++++++++++
.../tika/parser/image/RawTiffParserTest.java | 53 ++-
.../tika-parser-miscoffice-module/pom.xml | 6 +-
.../org/apache/tika/parser/epub/EpubParser.java | 40 +-
.../tika/parser/geogebra/GeoGebraParser.java | 66 ++-
.../tika/parser/geogebra/GeoGebraXMLHandler.java | 15 +
.../apache/tika/parser/epub/EpubParserTest.java | 28 ++
.../tika/parser/geogebra/GeoGebraParserTest.java | 52 +++
.../tika-parser-pdf-module/pom.xml | 11 +-
.../org/apache/tika/parser/pdf/PDFParserTest.java | 9 +-
.../testLinkAnnotationsButNoContents.pdf | Bin 0 -> 1236 bytes
.../tika/pipes/core/extractor/UnpackExtractor.java | 6 +
.../tika/pipes/core/server/ParseHandler.java | 6 +-
.../tika-pipes-google-drive/pom.xml | 2 +-
.../config/loader/TikaObjectMapperFactory.java | 5 +
.../config/loader/TikaObjectMapperFactoryTest.java | 53 +++
40 files changed, 1849 insertions(+), 250 deletions(-)
create mode 100644
tika-core/src/test/java/org/apache/tika/extractor/EmbeddedDepthLimitTest.java
copy
tika-parsers/tika-parsers-standard/{tika-parsers-standard-modules/tika-parser-image-module
=>
tika-parsers-standard-integration-tests}/src/test/resources/test-documents/testTIFF.tif
(100%)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/test/java/org/apache/tika/parser/iwork/iwana/IWork18ParserTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/main/java/org/apache/tika/detect/image/RawTiffDetector.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/test/java/org/apache/tika/detect/image/RawTiffDetectorTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/resources/test-documents/testLinkAnnotationsButNoContents.pdf
create mode 100644
tika-serialization/src/test/java/org/apache/tika/config/loader/TikaObjectMapperFactoryTest.java