The GitHub Actions job "Java CI with Maven" on 
stormcrawler.git/issue-2063-tika-4 has succeeded.
Run started by GitHub user abhinav-phi (triggered by rzo1).

Head commit for run:
a0ab40e8f1589db79b562af8ef7c00bd01332789 / abhinav-phi <[email protected]>
Address review feedback on the Tika 4 upgrade

- seed each parse with the ParseContext from the 'parse-context'
  section of the Tika configuration instead of ignoring it
- fail fast when the Tika configuration is missing or cannot be
  loaded: silently degrading to the default configuration would
  activate parsers the configuration excluded, e.g. OCR
- delete the temporary copy of the configuration right after
  TikaLoader has read it instead of keeping it for the lifetime
  of the worker
- bind EmptyParser in the ParseContext unless parser.extract.embedded
  is set: the AutoDetectParser sets itself as the embedded parser
  otherwise, so embedded documents were parsed even though the
  configuration said not to
- use org.apache.tika.metadata.HttpHeaders constants for Tika
  metadata calls
- fix the tika config key in the archetype crawler-conf.yaml files
  (parser.tika.config.file, not parse.tika.config.file) and point
  the README at a working Tika 4 documentation URL
- new TikaConfigTest covering the exclusions from the bundled
  configuration, the parse-context seeding and the fail-fast
  behaviour, plus a regression test for the embedded documents

Report URL: https://github.com/apache/stormcrawler/actions/runs/34149184646

With regards,
GitHub Actions via GitBox

Reply via email to