This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4839-tweaks
in repository https://gitbox.apache.org/repos/asf/tika.git
from ef29333126 TIKA-4839: address review nits -- tersify CHANGES, sentinel
close() sets closed, name unused param
add 9cad39e1d5 TIKA-4838: Expose the MP4 audio and video track codecs as
FourCCs (audio:fourcc, video:fourcc) (#3062)
add 1ac322b1ea TIKA-4842 - update docs and skills (#3078)
add c38c1e3975 Merge branch 'main' into TIKA-4839-tweaks
No new revisions were added by this update.
Summary of changes:
.github/pull_request_template.md | 3 +-
.skills/{dev => devs/development}/SKILL.md | 30 ++-
.skills/devs/feature-workflow/SKILL.md | 79 ++++++
.skills/{ => devs}/metadata-schema/SKILL.md | 3 +
.skills/{ => devs}/oss-fuzz/SKILL.md | 12 +-
.skills/devs/pr-review/SKILL.md | 297 +++++++++++++++++++++
.skills/{ => devs}/tika-eval-compare/SKILL.md | 3 +
.../tika-eval-encoding-regression/SKILL.md | 3 +
.skills/{ => devs}/tika-eval-h2-query/SKILL.md | 3 +
.../{ => devs}/update-site-for-release/SKILL.md | 3 +
.../update-site-for-release/scripts/README.md | 0
.../scripts/extract-tika-contribs.py | 0
.../scripts/extract-tika-issues.py | 0
.../scripts/scaffold-stable-version.sh | 0
.skills/pr-review/SKILL.md | 211 ---------------
.skills/{ => users}/file-forensics/SKILL.md | 97 +++++--
.skills/{ => users}/file-forensics/demo/README.md | 9 +-
.../{ => users}/file-forensics/demo/budget.xlsx | Bin
.../{ => users}/file-forensics/demo/contract.pdf | Bin
.../users/file-forensics/demo/invoice.pdf | 0
.skills/{ => users}/file-forensics/demo/memo.docx | Bin
.../users/file-forensics/demo/newsletter.html | 0
.../file-forensics/demo/quarterly-report.docm | Bin
.../file-forensics/file-forensics-config.json | 0
.../{ => users}/file-to-markdown-docker/SKILL.md | 3 +
.skills/{ => users}/file-to-markdown/SKILL.md | 3 +
AGENTS.md | 39 ++-
CHANGES.txt | 85 +++++-
CONTRIBUTING.md | 13 +-
README.md | 4 +-
assembly.xml | 5 +
.../ROOT/pages/developers/metadata-keys.adoc | 2 +-
docs/modules/ROOT/pages/pipes/performance.adoc | 53 ++++
.../ROOT/pages/pipes/shared-server-mode.adoc | 18 +-
docs/modules/ROOT/pages/pipes/troubleshooting.adoc | 14 +-
docs/modules/ROOT/pages/security.adoc | 5 +
pom.xml | 7 +
.../main/java/org/apache/tika/metadata/Audio.java | 12 +
.../main/java/org/apache/tika/metadata/Video.java | 12 +
tika-metadata-schema/README.md | 2 +-
tika-metadata-schema/pom.xml | 2 +-
tika-metadata-schema/regen.sh | 6 +-
.../apache/tika/metadata/metadata-key-fields.json | 2 +
.../org/apache/tika/metadata/metadata-keys.json | 2 +
.../apache/tika/parser/mp4/Mp4SampleEntries.java | 174 ++++++++++++
.../tika/parser/mp4/TikaMp4SoundHandler.java | 76 +++---
.../tika/parser/mp4/TikaMp4VideoHandler.java | 56 ++--
.../org/apache/tika/parser/mp4/MP4ParserTest.java | 47 +++-
.../tika/parser/mp4/Mp4SampleEntriesTest.java | 172 ++++++++++++
.../resources/test-documents/testMP4VideoAudio.mp4 | Bin 0 -> 11065 bytes
.../resources/test-documents/testMP4_drm_frma.m4a | Bin 0 -> 664 bytes
.../{testMP4Video.mp4 => testMP4_encv.mp4} | Bin 1810 -> 1890 bytes
.../test-documents/testMP4_twoSampleEntries.m4a | Bin 0 -> 550 bytes
.../apache/tika/parser/pdf/AbstractPDF2XHTML.java | 2 +-
.../org/apache/tika/parser/pdf/PDFParserTest.java | 10 +
55 files changed, 1225 insertions(+), 354 deletions(-)
rename .skills/{dev => devs/development}/SKILL.md (87%)
create mode 100644 .skills/devs/feature-workflow/SKILL.md
rename .skills/{ => devs}/metadata-schema/SKILL.md (97%)
rename .skills/{ => devs}/oss-fuzz/SKILL.md (96%)
create mode 100644 .skills/devs/pr-review/SKILL.md
rename .skills/{ => devs}/tika-eval-compare/SKILL.md (98%)
rename .skills/{ => devs}/tika-eval-encoding-regression/SKILL.md (98%)
rename .skills/{ => devs}/tika-eval-h2-query/SKILL.md (98%)
rename .skills/{ => devs}/update-site-for-release/SKILL.md (99%)
rename .skills/{ => devs}/update-site-for-release/scripts/README.md (100%)
rename .skills/{ =>
devs}/update-site-for-release/scripts/extract-tika-contribs.py (100%)
rename .skills/{ =>
devs}/update-site-for-release/scripts/extract-tika-issues.py (100%)
rename .skills/{ =>
devs}/update-site-for-release/scripts/scaffold-stable-version.sh (100%)
delete mode 100644 .skills/pr-review/SKILL.md
rename .skills/{ => users}/file-forensics/SKILL.md (81%)
rename .skills/{ => users}/file-forensics/demo/README.md (71%)
rename .skills/{ => users}/file-forensics/demo/budget.xlsx (100%)
rename .skills/{ => users}/file-forensics/demo/contract.pdf (100%)
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/resources/test-documents/testPDF_jsActionOnPage.pdf
=> .skills/users/file-forensics/demo/invoice.pdf (100%)
rename .skills/{ => users}/file-forensics/demo/memo.docx (100%)
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/src/test/resources/test-documents/testHTML_script_in_body.html
=> .skills/users/file-forensics/demo/newsletter.html (100%)
rename .skills/{ => users}/file-forensics/demo/quarterly-report.docm (100%)
rename .skills/{ => users}/file-forensics/file-forensics-config.json (100%)
rename .skills/{ => users}/file-to-markdown-docker/SKILL.md (98%)
rename .skills/{ => users}/file-to-markdown/SKILL.md (99%)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/java/org/apache/tika/parser/mp4/Mp4SampleEntries.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/java/org/apache/tika/parser/mp4/Mp4SampleEntriesTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/resources/test-documents/testMP4VideoAudio.mp4
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/resources/test-documents/testMP4_drm_frma.m4a
copy
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/resources/test-documents/{testMP4Video.mp4
=> testMP4_encv.mp4} (64%)
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/resources/test-documents/testMP4_twoSampleEntries.m4a