Commit graph

100 commits

Author SHA1 Message Date
Rene Groeschke
62868b7abe
[7.17] Add verification metadata for dependencies (#88814) (#89105)
Backports the following commits to 7.17:
 - Add verification metadata for dependencies (#88814)
 - Add missing dependency verification checksums (#89139)
2022-08-08 12:30:59 +02:00
Costin Leau
871c5fec5e
[7.17] Upgrade to log4j 2.17.1 (#82111) (#82114)
* Upgrade to log4j 2.17.1 (#82111)

Upgrade to log4j 2.17.1

* Add missing sha
2021-12-28 18:02:18 -05:00
Nhat Nguyen
12fa869cad
Upgrade to Lucene 8.11.1 (#81900)
This change upgrades Lucene in Elasticsearch 7.17 to 8.11.1.
2021-12-20 11:08:17 -05:00
Przemyslaw Gomulka
9fa5f5277f
[7.17] Upgrade to log4j 2.17.0 backport(#81902) #81924
Backport of:

Upgrade to log4j 2.17.0 Upgrade to log4j 2.17.0 #81902
2021-12-20 17:02:17 +01:00
David Turner
ff91b805ce
Upgrade JNA to 5.10.0 (#80617) (#80647)
This commit upgrades JNA to 5.10.0. The primary reason for this upgrade
is to adopt a newer version of `libffi` which supports the
`LIBFFI_TMPDIR` environment variable so that we can change the location
of temporary executables and resolve #77014.

This commit also switches to the upstream JNA releases rather than using
the specially-repackaged ones we've used in the past.
2021-11-11 03:13:35 -05:00
Tim Brooks
55185fcd18
Add LZ4 compressor with Java9 perf improvements (#78476)
Java9 added a number of features that are useful to improve compression
and decompression. These include the Arrays#mismatch method and
VarHandles. This commit adds compression tools forked from the java-lz4
library which include these improvements. We hope to contribute these
changes back to the original project, however the project currently
supports Java7 so this is not possible at the moment.
2021-10-18 15:25:16 -06:00
Mayya Sharipova
666bece6ba
Upgrade to Lucene 8.10.1 release (#79385)
This also enables sort optimization in search_after and scroll requests
that was disabled in #78285
2021-10-18 17:03:12 -04:00
Ignacio Vera
82dc997010
Move legacy geo_shape implementation to its own module (#77856) (#78735)
This commit moves the legacy geo_shape implementation to its own module and removes
the dependency on Spatial4J / JTS from server.
2021-10-11 08:23:22 +02:00
Ignacio Vera
1800ff3ad2
Upgrade to Lucene 8.10 release (#78546) 2021-10-01 09:00:33 +02:00
Nhat Nguyen
1c28e8b878
Upgrade to Lucene-8.10.0-snapshot-bf2fcb53079 (#77898)
To include LUCENE-10106
2021-09-16 15:04:36 -04:00
Nhat Nguyen
903a21cc9e
Upgrade to Lucene 8.9.0 (#74728) 2021-06-30 09:33:03 -04:00
Tim Brooks
1ae256f424
Add additional transport compression options (#74719)
This commit is related to #73497. It adds two new settings. The first setting
is transport.compression_scheme. This setting allows the user to
configure LZ4 or DEFLATE as the transport compression. Additionally, it
modifies transport.compress to support the value indexing_data. When
this setting is set to indexing_data only messages which are primarily
composed of raw source data will be compressed. This is bulk, operations
recovery, and shard changes messages.
2021-06-29 16:13:08 -06:00
Nhat Nguyen
f23babf02a Update Lucene to 8.9.0-snapshot-ddc238e5df8 (#73568)
Just include LUCENE-9980, which fixes #39591.

Closes #39591
2021-05-31 14:45:59 -04:00
Nhat Nguyen
f43ef1bb4f
Upgrade to Lucene-8.9.0-SNAPSHOT-efdc43fee18 (#73170)
Upgrades to Lucene-8.9 snapshot which includes:

- LUCENE-9507: Custom order for leaves
- LUCENE-9935: Enable bulk merge for stored fields with index sort
2021-05-17 18:11:29 -04:00
Przemyslaw Gomulka
f8441b8efc
[7.x] Update joda dependency to latest 2.10.10 backport(#72052) (#72457)
Latest JDKs are shipping with timezone data 2021a which is also included
in latest joda. In order to have the timezone information consistent in
both joda and java.time joda dependnecy has to be updated

closes #72028
2021-04-29 15:00:07 +02:00
Nhat Nguyen
519e235f51
Upgrade to Lucene 8.8.2 on 7.13 (#71589) 2021-04-14 09:51:04 -04:00
Jason Tedor
d5478c6347
Upgrade to JNA 5.7.0-1 (#69653)
This commit upgrades our JNA dependency to 5.7.0-1. The highlight of
this upgrade is that the Darwin native libraries are now universal
including support for both Intel-based and Apple Silicon-based Mac
hardware.
2021-03-01 13:12:13 -05:00
Ignacio Vera
dadae8d7bb
Upgrade to Lucene 8.8.0 (#68272) (#68279) 2021-02-01 14:33:52 +01:00
Jim Ferenczi
8a3a6a1837 Upgrade to a new lucene 8.8.0 snapshot (#67691)
This change upgrades to the latest Lucene 8.8.0 snapshot.
It also restores the compression on binary doc values that was lost in the last snapshot upgrade.
The compression is now configurable on binary doc values but we don't expose this functionality yet so this commit ensures that we pick the same compression mode as previous releases (BEST_COMPRESSION).
2021-01-19 13:46:05 +01:00
Ignacio Vera
1e73818ff0
Upgrade to lucene-8.8-snapshot-f73f6b1 (#67228) (#67319) 2021-01-12 10:17:07 +01:00
Ignacio Vera
5a93411c41
Upgrade to Lucene-8.7.0 (#64532) (#64536) 2020-11-03 16:56:12 +01:00
Ignacio Vera
e85a1930d8
Upgrade to lucene-8.7.0-snapshot-72d8528c3a6 (#63912) (#63928) 2020-10-20 14:25:10 +02:00
Mayya Sharipova
144b587c28
Upgrade 8.7.0-snapshot-5c4168d (#63464)
This disables sort optim on _doc, which may still be unstable.
2020-10-08 08:20:51 -04:00
Mayya Sharipova
a03c94ab95
Upgrade to lucene-8.7.0-snapshot-e914862 (#63401)
Backport for: #63395
2020-10-07 09:43:19 -04:00
Mayya Sharipova
f2ba62b894
Upgrade to lucene- 8.7.0-snapshot-66c49a35402 (#63372)
This includes fixing a bug in doc iteration during sort optimization

Backport for #63349
2020-10-06 22:38:58 -04:00
Nhat Nguyen
1a6837883a Upgrade to Lucene-8.7.0-snapshot-77396dbf339 (#63222)
Includes LUCENE-9554, which exposes the pendingNumDocs from IndexWriter.
2020-10-05 14:39:30 -04:00
Mayya Sharipova
4c8c3c8df6
Upgrade lucene to lucene-8.7.0-snapshot-3b59906 (#62978)
Backport for #62970
2020-09-28 16:52:31 -04:00
Adrien Grand
4de8579455
Upgrade to lucene-8.7.0-snapshot-830bd186a8d. (#62596) 2020-09-18 09:51:34 +02:00
Adrien Grand
9a8225bbc1
Upgrade to lucene-8.7.0-snapshot-9cd3af50f80. (#62450) (#62476)
This new snapshot contains the following JIRAs that we're interested in:
 - [LUCENE-9525](https://issues.apache.org/jira/browse/LUCENE-9525)
Better handling of small documents. This should improve retrieval times
when documents are less than ~1kB.
 - [LUCENE-9510](https://issues.apache.org/jira/browse/LUCENE-9510)
Faster flushes when index sorting is enabled by not compressing the
temporary files that store stored fields and term vectors.
2020-09-17 10:28:20 +02:00
Adrien Grand
6db8afefc2
Upgrade to lucene-8.7.0-snapshot-cdfdc1e0851. (#62376)
Upgrade to a new Lucene snapshot that (at least partially) addresses the
indexing rate regression when index sorting is enabled.

Backport of #62334.
2020-09-15 17:48:07 +02:00
Ignacio Vera
c8981ea93d
upgrade to lucene-8.7.0-snapshot-b313618cc1d (#62213) (#62222) 2020-09-10 16:23:18 +02:00
Ignacio Vera
31c026f25c
upgrade to Lucene-8.7.0-snapshot-61ea26a (#61957) (#61974) 2020-09-04 13:46:20 +02:00
Jason Tedor
64cd229b35
Upgrade to Lucene 8.6.2 (#61688)
This commit upgrades the Lucene dependencies to 8.6.2.
2020-08-31 09:54:07 -04:00
Ignacio Vera
f8037abf47
upgrade to lucene-8.6.0 release (#59596) (#59599) 2020-07-15 12:40:57 +02:00
Ignacio Vera
5cc6457ed8
upgrade to lucene-8.6.0-snapshot-6a715e2ecc3 (#59091) (#59120) 2020-07-07 12:07:41 +02:00
Jason Tedor
b78b3edeea
Upgrade to JNA 5.5.0 (#58183)
This commit bumps our JNA dependency from 4.5.1 to 5.5.0, so that we are
now on the latest maintained line, and pick up a large collection of bug
fixes that have accumulated.
2020-06-17 07:35:08 -04:00
Alan Woodward
16e230dcb8 Update to lucene snapshot e7c625430ed (#57981)
Includes LUCENE-9148 and LUCENE-9398, which splits the BKD metadata, index and data into separate files and keeps the index off-heap.
2020-06-11 14:51:53 +01:00
markharwood
eb8cb31d46
Update Lucene version to 8.6.0-snapshot-9d6c738ffce (#57024)
Same version as master
2020-05-21 11:28:16 +01:00
Ignacio Vera
b4521d5183
upgrade to Lucene 8.6.0 snapshot (#56661) 2020-05-13 14:25:16 +02:00
Ignacio Vera
a677b63daa
Upgrade to lucene 8.5.1 release (#55229) (#55235)
Upgrade to lucene 8.5.1 release that contains a bug fix for a bug that might introduce index corruption when deleting data from an index that was previously shrunk.
2020-04-15 17:35:42 +02:00
Alan Woodward
39d7d0dc10 Upgrade to lucene 8.5.0 release (#54077)
Upgrades our lucene dependency to the released 8.5.0 version.
2020-03-24 13:45:50 +00:00
Alan Woodward
5c861cfe6e Upgrade to final lucene 8.5.0 snapshot (#53293)
Lucene 8.5.0 release candidates are imminent. This commit upgrades master to use
the latest snapshot to check that there are no last-minute bugs or regressions.
2020-03-10 09:32:59 +00:00
Nhat Nguyen
5476a49833 Revert "upgrade to lucene-snapshot-fa75139efea (#53150) (#53151)"
This reverts commit 058113aa42.
2020-03-05 17:33:00 -05:00
Ignacio Vera
058113aa42
upgrade to lucene-snapshot-fa75139efea (#53150) (#53151) 2020-03-05 10:04:05 +01:00
Nhat Nguyen
e6755afeeb
Upgrade to Lucene 8.5.0-snapshot-c4475920b08 (#52950) (#52977)
To give LUCENE-9228 more CI cycles
2020-02-29 09:29:16 -05:00
markharwood
96d603979b
Upgrade Lucene to 8.5.0-snapshot-b01d7cb (#52584)
Upgrading 7x to same Lucene 8.5 version used in master
2020-02-21 10:25:03 +00:00
Ignacio Vera
80e3c97210 Upgrade to lucene-8.5.0-snapshot-d62f6307658 (#52039) (#52130) 2020-02-10 10:13:22 +01:00
Mayya Sharipova
42b885f050
Upgrade to lucene-8.5.0-snapshot-3333ce7da6d (#51749)
Backport for #51327
2020-01-31 11:20:15 -05:00
Adrien Grand
4f2299c714
Upgrade to Lucene 8.4.0. (#50518) (#50750) 2020-01-08 18:53:59 +01:00
Ignacio Vera
b5ec227de8
upgrade to lucene 8.4.0-snapshot-08b8d116f8f (#50129) (#50132) 2019-12-12 13:13:37 +01:00