Commit Graph

13 Commits

Author SHA1 Message Date
Jake Landis f3aa254b55
Bump version for commons-compress (#99633)
This commit bumps the version for commons-compress to 1.24.0.
2023-09-18 14:03:59 -05:00
Joe Gallo 8d7072c5e9
IngestService log registered processor types on startup (#95023) 2023-04-05 11:00:23 -04:00
Rory Hunter fe1083f6c5
Upgrade spotless plugin to 6.17.0 (#94994)
Fixes #82794. Upgrade the spotless plugin, which addresses the issue
around formatting `instanceof` expressions. Formatting of statements
including lambdas seems to have improved too.
2023-04-04 10:03:32 +01:00
Joe Gallo 7ae08e2257
Disable ingest-attachment logging (#93878)
Co-authored-by: Keith Massey <keith.massey@elastic.co>
2023-02-27 09:53:55 -05:00
William Chaparro e2a335c1ac
Update juniversalchardet NOTICE file to include link to source (#94097)
Per open-source working group guidance on appropriate attribution for Mozilla Public License code, adding link to MPL source.
2023-02-24 09:09:56 -05:00
Joe Gallo e1ed40671e
Upgrade tika to 2.7.0 (#93759) 2023-02-14 11:57:17 -05:00
Joe Gallo e907d89966
ingest-attachment module tika dependency versions (#93755) 2023-02-13 15:41:33 -05:00
Mark Vieira c2eda511de
Add JUnit rule based integration test cluster orchestration framework (#92379)
This commit adds a new test framework for configuring and orchestrating
test clusters for both Java and YAML REST testing. This will eventually
replace the existing "test-clusters" Gradle plugin and the build-time
cluster orchestration.
2022-12-21 15:33:46 -08:00
Keith Massey b4726ec7e5
Upgrading tika to 2.6.0 (#92104)
Upgrading tika and its dependencies.
2022-12-05 15:58:24 -05:00
Lee Hinman 4fe9fc488c
Deprecate 'remove_binary' default of false for ingest attachment processor (#90460)
This commit adds deprecation warning for when the `remove_binary`
setting is unset. In the future we want to change the default to `true`
(it is currently `false`), so this will let a user know they should be
explicit about setting this to ensure the behavior does not change in a
future (breaking) release.

Relates to #86014
2022-10-04 01:04:40 +10:30
Rene Groeschke 3909b5eaf9
Add verification metadata for dependencies (#88814)
Removing the custom dependency checksum functionality in favor of Gradle build-in dependency verification support. 

- Use sha256 in favor of sha1 as sha1 is not considered safe these days.

Closes https://github.com/elastic/elasticsearch/issues/69736
2022-08-04 09:51:16 +02:00
Keith Massey d532af3c76
Removing BouncyCastle dependencies from ingest-attachment plugin (#88031)
This removes the BouncyCastle dependencies from the ingest-attachment plugin in order to reduce the artifact size and reduce our exposure to security problems. The BouncyCastle libraries are only needed for things that we do not support anyway (decrypting PDFs for example).
2022-06-28 11:00:17 -05:00
Ryan Ernst eed8da3919
Move the ingest attachment processor to the default distribution (#87989)
The ingest attachment processor is currently available as a plugin. This
commit moves the processor to the default distribution so it is always
available.
2022-06-28 02:10:36 -04:00