You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ja...@apache.org on 2023/01/30 13:42:27 UTC

[lucene-site] branch main updated (ed1f041a6 -> 7fc0f51df)

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

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


    from ed1f041a6 Add myself (javanna) to the list of committers
     new 79626db15 Update version variables for release 9.5.0
     new 7fc0f51df Adding Lucene news for release 9.5.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-5-0-available.md   | 36 ++++++++++++++++++++++
 pelicanconf.py                                     |  4 +--
 2 files changed, 38 insertions(+), 2 deletions(-)
 create mode 100644 content/core/core_news/yyyy-mm-dd-9-5-0-available.md


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

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

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

commit 79626db15c4835485fa388a7a053e81dfb18f91d
Author: Luca Cavanna <ja...@apache.org>
AuthorDate: Mon Jan 30 14:21:14 2023 +0100

    Update version variables for release 9.5.0
---
 pelicanconf.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pelicanconf.py b/pelicanconf.py
index 0ecaa028a..970b09b21 100755
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -10,8 +10,8 @@ SITESUBTITLE = ''
 SITEURL = ''
 CURRENTYEAR = date.today().year
 
-LUCENE_LATEST_RELEASE = '9.4.2'
-LUCENE_LATEST_RELEASE_DATE = datetime(2022, 11, 21)
+LUCENE_LATEST_RELEASE = '9.5.0'
+LUCENE_LATEST_RELEASE_DATE = datetime(2023, 01, 30)
 LUCENE_PREVIOUS_MAJOR_RELEASE = '8.11.2'
 
 # This string will be appended to all unversioned css and js resources to prevent caching surprises on edits.


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

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

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

commit 7fc0f51dfa9e0e22c5855b395386f1e8725a404b
Author: Luca Cavanna <ja...@apache.org>
AuthorDate: Mon Jan 30 14:25:23 2023 +0100

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

diff --git a/content/core/core_news/yyyy-mm-dd-9-5-0-available.md b/content/core/core_news/yyyy-mm-dd-9-5-0-available.md
new file mode 100644
index 000000000..948a4cc4c
--- /dev/null
+++ b/content/core/core_news/yyyy-mm-dd-9-5-0-available.md
@@ -0,0 +1,36 @@
+Title: Apache Luceneā„¢ 9.5.0 available
+category: core/news
+URL:
+save_as:
+
+The Lucene PMC is pleased to announce the release of Apache Lucene 9.5.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.5.0 Release Highlights:
+
+#### New features
+
+ * Added KnnByteVectorField and ByteVectorQuery that are specialized for indexing and querying byte-sized vectors. Deprecated KnnVectorField, KnnVectorQuery and LeafReader#getVectorValues in favour of the newly introduced KnnFloatVectorField, KnnFloatVectorQuery and LeafReader#getFloatVectorValues that are specialized for float vectors.
+ * Added IntField, LongField, FloatField and DoubleField: easy to use numeric fields that perform well both for filtering and sorting.
+ * Support for Java 19 foreign memory access ("project Panama") was enabled by default removing the need to provide the "--enable-preview" flag.
+ * Added ByteWritesTrackingDirectoryWrapper to expose metrics for bytes merged, flushed, and overall write amplification factor.
+
+#### Optimizations
+
+* Improved storage efficiency of connections in the HNSW graph used for vector search
+* Added  new stored fields and term vectors interfaces: IndexReader#storedFields and IndexReader#termVectors. These do not rely upon ThreadLocal storage for each index segment, which can greatly reduce RAM requirements when there are many threads and/or segments.
+* Several improvements were made to IndexSortSortedNumericDocValuesRangeQuery including query execution optimization with points for descending sorts and BoundedDocIdSetIterator construction sped up using bkd binary search.
+S
+#### Other
+
+* Moved DocValuesNumbersQuery from sandbox to NumericDocValuesField#newSlowSetQuery
+* Fix exponential runtime for nested BooleanQuery#rewrite with non scoring clauses
+
+Please read CHANGES.txt for a full list of new features and changes:
+
+  <https://lucene.apache.org/core/9_5_0/changes/Changes.html>