You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by pa...@apache.org on 2023/09/28 17:58:32 UTC

[lucene-site] branch main updated (fd222eac3 -> 4bf2c405b)

This is an automated email from the ASF dual-hosted git repository.

patrickz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/lucene-site.git


    from fd222eac3 release 9.7.0
     new 1e88b5d09 Update version variables for release 9.8.0
     new 4bf2c405b Adding Lucene news for release 9.8.0

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../core/core_news/yyyy-mm-dd-9-8-0-available.md   | 36 ++++++++++++++++++++++
 pelicanconf.py                                     |  2 +-
 2 files changed, 37 insertions(+), 1 deletion(-)
 create mode 100644 content/core/core_news/yyyy-mm-dd-9-8-0-available.md


[lucene-site] 01/02: Update version variables for release 9.8.0

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

patrickz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/lucene-site.git

commit 1e88b5d09fa88237aa59b24c7ecf502ac555d971
Author: Patrick Zhai <zh...@gmail.com>
AuthorDate: Thu Sep 28 10:42:06 2023 -0700

    Update version variables for release 9.8.0
---
 pelicanconf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pelicanconf.py b/pelicanconf.py
index e780e87c3..bd8500c44 100755
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -10,7 +10,7 @@ SITESUBTITLE = ''
 SITEURL = ''
 CURRENTYEAR = date.today().year
 
-LUCENE_LATEST_RELEASE = '9.7.0'
+LUCENE_LATEST_RELEASE = '9.8.0'
 LUCENE_LATEST_RELEASE_DATE = datetime(2023, 6, 26)
 LUCENE_PREVIOUS_MAJOR_RELEASE = '8.11.2'
 


[lucene-site] 02/02: Adding Lucene news for release 9.8.0

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

patrickz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/lucene-site.git

commit 4bf2c405ba4f8b82305cddf4890f0fd32dea307d
Author: Patrick Zhai <zh...@gmail.com>
AuthorDate: Thu Sep 28 10:54:52 2023 -0700

    Adding Lucene news for release 9.8.0
---
 .../core/core_news/yyyy-mm-dd-9-8-0-available.md   | 36 ++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/content/core/core_news/yyyy-mm-dd-9-8-0-available.md b/content/core/core_news/yyyy-mm-dd-9-8-0-available.md
new file mode 100644
index 000000000..cbfa339e6
--- /dev/null
+++ b/content/core/core_news/yyyy-mm-dd-9-8-0-available.md
@@ -0,0 +1,36 @@
+Title: Apache Luceneā„¢ 9.8.0 available
+category: core/news
+URL:
+save_as:
+
+The Lucene PMC is pleased to announce the release of Apache Lucene 9.8.0.
+
+Apache Lucene is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for nearly any application that requires structured search, full-text search, faceting, nearest-neighbor search across high-dimensionality vectors, spell correction or query suggestions.
+
+This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at:
+
+  <https://lucene.apache.org/core/downloads.html>
+
+### Lucene 9.8.0 Release Highlights:
+
+ * Optimizations
+ ** Faster computation of top-k hits on boolean queries. Lucene's nightly benchmarks report a 20%-30% speedup for disjunctive queries and a 11%-13% speedup for conjunctive queries since Lucene 9.7. Disjunctive queries with many and/or high-frequency terms should see even higher speedups.
+ ** Faster computation of top-k hits when sorting by field. Lucene's nightly benchmarks report speedups between 7% and 33% since 9.7 depending on the type and cardinality of the field that is used for sorting.
+ ** Faster indexing of numeric doc values when index sorting is turned on.
+ ** Expressions now evaluate all arguments in a fully lazy manner, which may provide significant speedups and throughput improvements for heavy expression users.
+
+ * API Changes
+ ** Move max vector dims limit to Codec (Mayya Sharipova)
+
+ * New features
+ ** Introduced LeafCollector#finish, a hook that runs after collection has finished running on a leaf.
+ ** Add `KnnCollector` to `LeafReader` and `KnnVectorReader` so that custom collection of vector search results can be provided. The first custom collector provides `ToParentBlockJoin[Float|Byte]KnnVectorQuery` joining child vector documents with their parent documents.
+ ** Add support for recursive graph bisection, also called bipartite graph partitioning, and often abbreviated BP, an algorithm for reordering doc IDs that results in more compact postings and faster queries, especially conjunctions.
+
+ * Bug fixes
+ ** Fix HNSW graph search bug that potentially leaked unapproved docs
+ ** Fix bug in TermsEnum#seekCeil on doc values terms enums that causes IndexOutOfBoundsException.
+
+Please read CHANGES.txt for a full list of new features and changes:
+
+  <https://lucene.apache.org/core/9_8_0/changes/Changes.html>
\ No newline at end of file