This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4828
in repository https://gitbox.apache.org/repos/asf/tika.git
from ca99469584 fix 7z and hold budget
add a9abca092c [TIKA-4814] Retrieve objects and blobs from onenote in dom
order (#3018)
add 493f5b15c2 [TIKA-4825] carry caller Content-Type across the pipes
worker boundary as a detection hint (#3039)
add 825d156341 Merge branch 'main' into TIKA-4828
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 264 +++---
.../migration-to-4x/migrating-tika-server-4x.adoc | 9 +
.../tika/parser/microsoft/onenote/FileNodePtr.java | 15 +-
.../apache/tika/parser/microsoft/onenote/GUID.java | 26 +-
.../parser/microsoft/onenote/OneNoteParser.java | 32 +-
.../tika/parser/microsoft/onenote/OneNotePtr.java | 141 ++-
.../microsoft/onenote/OneNoteTreeWalker.java | 89 +-
.../onenote/fsshttpb/MSOneStorePackage.java | 960 ++++++++++++++++++---
.../onenote/fsshttpb/MSOneStoreParser.java | 326 +++++--
.../onenote/fsshttpb/streamobj/DataElement.java | 3 +-
.../onenote/fsshttpb/streamobj/FileDataObject.java | 18 +-
.../{DataElementHash.java => ObjectDataBLOB.java} | 41 +-
...ata.java => ObjectDataBLOBDataElementData.java} | 24 +-
...bstractChunking.java => RevisionStoreCell.java} | 33 +-
.../streamobj/RevisionStoreObjectGroup.java | 33 +-
.../onenote/fsshttpb/streamobj/StreamObject.java | 3 +-
.../onenote/fsshttpb/streamobj/basic/CellID.java | 8 +
.../onenote/fsshttpb/streamobj/basic/ExGuid.java | 9 +
.../tika/parser/microsoft/onenote/GUIDTest.java | 51 ++
.../microsoft/onenote/OneNoteParserTest.java | 131 ++-
.../onenote/fsshttpb/MSOneStoreBlobTest.java | 335 +++++++
.../onenote/fsshttpb/MSOneStorePackageTest.java | 755 ++++++++++++++++
.../onenote/fsshttpb/MSOneStoreParserTest.java | 287 ++++++
.../test-documents/testOneNote-fuzz1.one} | Bin 6681 -> 6448 bytes
.../resources/test-documents/testOneNote-fuzz2.one | Bin 0 -> 295501 bytes
.../resources/test-documents/testOneNote-fuzz3.one | Bin 0 -> 120720 bytes
.../test-documents/testOneNoteEmbeddedImage.one | Bin 0 -> 52223 bytes
.../apache/tika/pipes/core/server/PipesWorker.java | 43 +-
.../core/server/PipesWorkerCallerHintsTest.java | 122 +++
.../apache/tika/server/core/StackTraceTest.java | 19 +-
30 files changed, 3342 insertions(+), 435 deletions(-)
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/streamobj/{DataElementHash.java
=> ObjectDataBLOB.java} (68%)
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/streamobj/{CellManifestDataElementData.java
=> ObjectDataBLOBDataElementData.java} (68%)
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/streamobj/{chunking/AbstractChunking.java
=> RevisionStoreCell.java} (59%)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/onenote/GUIDTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/MSOneStoreBlobTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/MSOneStorePackageTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/MSOneStoreParserTest.java
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/{tika-parser-audiovideo-module/src/test/resources/test-documents/testMP3cbrInfoTag.mp3
=>
tika-parser-microsoft-module/src/test/resources/test-documents/testOneNote-fuzz1.one}
(64%)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/resources/test-documents/testOneNote-fuzz2.one
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/resources/test-documents/testOneNote-fuzz3.one
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/resources/test-documents/testOneNoteEmbeddedImage.one
create mode 100644
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/server/PipesWorkerCallerHintsTest.java