This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4839-metrics
in repository https://gitbox.apache.org/repos/asf/tika.git
from c3ef7bbf21 Merge remote-tracking branch 'origin/main' into
TIKA-4839-metrics
add c1dc3f29c4 TIKA-4835 spill sites (#3079)
add 0e9ab19caf Merge branch 'main' into TIKA-4839-metrics
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 28 +---
docs/modules/ROOT/pages/advanced/spooling.adoc | 30 +++-
docs/modules/ROOT/pages/pipes/performance.adoc | 5 +-
.../tika/parser/microsoft/rtf/RTFParserTest.java | 4 +-
.../tika/parser/image/AbstractImageParser.java | 6 +-
.../apache/tika/parser/image/ByteBufferReader.java | 74 ++++++++++
.../tika/parser/image/ImageMetadataExtractor.java | 80 ++++++++++-
.../org/apache/tika/parser/image/ImageXmp.java | 55 ++++----
.../org/apache/tika/parser/image/JpegParser.java | 8 +-
.../org/apache/tika/parser/image/TiffParser.java | 6 +-
.../org/apache/tika/parser/image/WebPParser.java | 7 +-
.../parser/image/ImageParsersNoTempFileTest.java | 143 +++++++++++++++++++
.../detect/microsoft/POIFSContainerDetector.java | 147 ++++++++++++++++++--
.../POIFSContainerDetectorNoTempFileTest.java | 116 ++++++++++++++++
.../detect/microsoft/POIFSDeclaredSizeTest.java | 154 +++++++++++++++++++++
.../apache/tika/parser/odf/OpenDocumentParser.java | 6 +-
.../odf/OpenDocumentParserNoTempFileTest.java | 104 ++++++++++++++
.../java/org/apache/tika/parser/pdf/PDFParser.java | 43 ++++--
.../apache/tika/parser/pdf/PDFRandomAccess.java | 79 +++++++++++
.../tika/renderer/pdf/pdfbox/PDFBoxRenderer.java | 19 ++-
.../tika/parser/pdf/PDFParserNoTempFileTest.java | 71 ++++++++++
.../tika/parser/pdf/PDFPerPageRenderTest.java | 95 +++++++++++++
22 files changed, 1176 insertions(+), 104 deletions(-)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/main/java/org/apache/tika/parser/image/ByteBufferReader.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/test/java/org/apache/tika/parser/image/ImageParsersNoTempFileTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/detect/microsoft/POIFSContainerDetectorNoTempFileTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/detect/microsoft/POIFSDeclaredSizeTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/test/java/org/apache/tika/parser/odf/OpenDocumentParserNoTempFileTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDFRandomAccess.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/PDFParserNoTempFileTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/PDFPerPageRenderTest.java