Nick Knize
006c832c5f
[Upgrade] Lucene 9.0.0 release ( #1109 )
...
This commit upgrades the core codebase from Lucene 8.10.1 to
lucene 9.0.0. It includes all necessary refactoring of features and
API changes when upgrading to a new major Lucene release.
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Co-authored-by: Andriy Redko <drreta@gmail.com>
2022-03-15 15:48:13 -05:00
Nick Knize
53334b2ce4
Upgrade to Lucene 8.10.1 ( #1440 )
...
This commit upgrades to the latest release of lucene 8.10
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
2021-10-28 10:06:53 -05:00
Nick Knize
5ae00456a0
Upgrade to Lucene 8.9 ( #1080 )
...
This commit upgrades to the official lucene 8.9 release
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
2021-08-20 11:28:06 -05:00
Rabi Panda
50abf6d066
[CVE] Upgrade dependencies to mitigate CVEs ( #657 )
...
This PR upgrade the following dependencies to fix CVEs.
- commons-codec:1.12 (->1.13) apache/commons-codec@48b6157
- ant:1.10.8 (->1.10.9) https://ant.apache.org/security.html
- jackson-databind:2.10.4 (->2.11.0) FasterXML/jackson-databind#2589
- jackson-dataformat-cbor:2.10.4 (->2.11.0) https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28491
- apache-httpclient:4.5.10 (->4.5.13) https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-13956
- checkstyle:8.20 (->8.29) https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10782
- junit:4.12 (->4.13.1) https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp
- netty:4.1.49.Final (->4.1.59) https://github.com/netty/netty/security/advisories/GHSA-5mcr-gq6c-3hq2
Signed-off-by: Rabi Panda <adnapibar@gmail.com>
2021-05-18 11:37:24 -07:00
Nick Knize
c5a3c3cb41
Update lucene version to 8.8.2 ( #557 )
...
This commit updates the codebase to the latest released version of Lucene.
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
2021-04-23 09:48:41 -05:00
Ignacio Vera
4851bc7bae
Upgrade to Lucene-8.7.0 ( #64532 ) ( #64537 )
2020-11-03 16:57:04 +01:00
Ignacio Vera
d0f5066310
Upgrade to lucene-8.7.0-snapshot-72d8528c3a6 ( #63912 ) ( #63928 ) ( #63933 )
2020-10-20 15:08:06 +02:00
Mayya Sharipova
e022b78198
Upgrade to lucene-8.7.0-snapshot-5c4168d ( #63466 )
...
This disables sort optim on _doc, which may still be unstable.
Backport for #63444
2020-10-08 08:20:43 -04:00
Mayya Sharipova
e236ea43e9
Upgrade to lucene-8.7.0-snapshot-e914862 ( #63401 )
...
Backport for: #63395
2020-10-07 09:45:14 -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
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
Adrien Grand
87e72156ce
Upgrade to lucene 8.4.0-snapshot-662c455. ( #50016 ) ( #50039 )
...
Lucene 8.4 is about to be released so we should check it doesn't cause problems
with Elasticsearch.
2019-12-10 18:04:58 +01:00
Mayya Sharipova
2dafecc398
Upgrade lucene to 8.4.0-snapshot-e648d601efb ( #49641 )
2019-11-28 11:59:58 -05:00
Ignacio Vera
b1224fca8c
upgrade to Lucene-8.3.0-snapshot-25968e3b75e ( #48227 )
2019-10-21 08:21:09 +02:00
Ignacio Vera
821f6f893b
Upgrade to Lucene 8.2.0 release ( #44859 ) ( #44892 )
2019-07-26 08:14:59 +02:00
Ignacio Vera
eb348d2593
Upgrade to lucene-8.2.0-snapshot-6413aae226 ( #44480 )
2019-07-17 13:28:28 +02:00
Nick Knize
374030a53f
Upgrade to lucene-8.2.0-snapshot-860e0be5378 ( #44171 ) ( #44184 )
...
Upgrades lucene library to lucene-8.2.0-snapshot-860e0be5378
2019-07-11 09:17:22 -05:00
Jim Ferenczi
b88e80ab89
Upgrade to Lucene 8.1.0 ( #42214 )
...
This commit upgrades to the GA release of Lucene 8.1.0
2019-05-23 11:46:45 +02:00
Jim Ferenczi
4ca5649a0d
Upgrade to lucene 8.1.0-snapshot-e460356abe ( #40952 )
2019-05-23 11:45:33 +02:00
Jim Ferenczi
7a7658707a
Upgrade to Lucene release 8.0.0 ( #39998 )
...
This commit upgrades to the GA release of Lucene 8
Closes #39640
2019-03-13 18:11:50 +01:00
Alan Woodward
71b8494181
Upgrade to lucene 8.0.0-snapshot-ff9509a8df ( #39444 )
...
Backport of #39350
Contains the following:
* LUCENE-8635: Move terms dictionary off-heap for non-primary-key fields in `MMapDirectory`
* LUCENE-8292: `TermsEnum` is fully abstract
* LUCENE-8679: Return WITHIN in `EdgeTree#relateTriangle` only when polygon and triangle share one edge
* LUCENE-8676: Nori tokenizer deals correctly with large buffers
* LUCENE-8697: `GraphTokenStreamFiniteStrings` better handles side paths with gaps
* LUCENE-8664: Add `equals` and `hashCode` to `TotalHits`
* LUCENE-8660: `TopDocsCollector` returns accurate hit counts if the total equals the threshold
* LUCENE-8654: `Polygon2D#relateTriangle` fix for when the polygon is inside the triangle
* LUCENE-8645: `Intervals#fixField` can merge intervals from different fields
* LUCENE-8585: Create jump-tables for DocValues at index time
2019-02-27 14:36:08 +00:00
Jay Modi
54dbf9469c
Update httpclient for JDK 11 TLS engine ( #37994 )
...
The apache commons http client implementations recently released
versions that solve TLS compatibility issues with the new TLS engine
that supports TLSv1.3 with JDK 11. This change updates our code to
use these versions since JDK 11 is a supported JDK and we should
allow the use of TLSv1.3.
2019-01-30 14:24:29 -07:00
Adrien Grand
e9fcb25a28
Upgrade to lucene-8.0.0-snapshot-83f9835. ( #37668 )
...
This snapshot uses a new file format for doc-values which is expected to make
advance/advanceExact perform faster on sparse fields:
https://issues.apache.org/jira/browse/LUCENE-8585
2019-01-22 11:44:29 +01:00
Nick Knize
b2aa655f46
Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa ( #37091 )
...
Updates the master branch to the latest snapshot of Lucene 8.0.
2019-01-02 20:18:19 -06:00
Alan Woodward
c7ac9ef826
Upgrade to lucene snapshot 774e9aefbc ( #36637 )
...
Includes LUCENE-8607: improvement to MatchAllDocsQuery
2018-12-14 20:30:07 +00:00
Alan Woodward
9ac7359643
Update lucene to snapshot-7e4555a2fd ( #36563 )
...
Includes the following:
* Reversion of doc-values changes in LUCENE-8374; we are interested in seeing if this
has an effect on benchmarks for node-stats and index-stats
* More improvements to docvalues updates
2018-12-12 20:18:32 +00:00
Nhat Nguyen
3fb5a12b30
Upgrade to Lucene-8.0.0-snapshot-61e448666d ( #36518 )
...
Includes:
- LUCENE-8602: Share TermsEnum if possible while applying DV updates
2018-12-12 06:47:40 +01:00