dependabot[bot] opened a new pull request, #3677:
URL: https://github.com/apache/cxf/pull/3677

   Bumps `cxf.lucene.version` from 10.5.2 to 10.6.0.
   Updates `org.apache.lucene:lucene-core` from 10.5.2 to 10.6.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/lucene/releases";>org.apache.lucene:lucene-core's
 releases</a>.</em></p>
   <blockquote>
   <h2>10.6.0</h2>
   <p><strong>Highlights</strong></p>
   <ul>
   <li><strong>Doc-values updates:</strong>
   <ul>
   <li>Incremental updates are written as sparse delta overlays instead of 
rewriting the whole column. This is on by default, and
   <code>IndexWriterConfig#setMaxDocValuesOverlays(0)</code> disables it.</li>
   <li><code>SORTED_NUMERIC</code> fields can now also be updated in place 
(with a single value).</li>
   </ul>
   </li>
   <li><strong>Vector search:</strong>
   <ul>
   <li>New sandboxed de-duplicating HNSW formats that store each distinct 
vector once.</li>
   <li>Faster HNSW merge-reuse, with graph repair running in parallel.</li>
   <li>Merges can be aborted promptly (<code>IndexWriter#rollback</code> no 
longer blocks on a full graph build).</li>
   <li>Vectorized uint4 unpacking for scalar quantization.</li>
   </ul>
   </li>
   <li><strong>Merge I/O:</strong> merges open their own file mappings and 
advise sequential reads. This leaves the access advice that searches use 
unchanged.</li>
   <li><strong>Query performance:</strong>
   <ul>
   <li>Faster bulk scoring, including <code>MUST_NOT</code> handling and 
<code>MaxScoreBulkScorer</code> filtering.</li>
   <li>Faster doc-values range queries (SIMD, GCD-aware).</li>
   <li>Faster string sorting.</li>
   <li>Bulk live-docs masking.</li>
   </ul>
   </li>
   </ul>
   <p><strong>New features</strong></p>
   <ul>
   <li><code>StableTflSimilarity</code> estimates term rarity from term length 
and document length instead of corpus statistics.</li>
   <li><code>CaseFoldingFilter</code> does Unicode simple case folding without 
the ICU module.</li>
   <li>Thai analysis additions: user dictionary and char, normalization and 
repeat filters.</li>
   <li><code>BinaryDocValues#binaryValues</code> for bulk retrieval.</li>
   </ul>
   <p><strong>Notable fixes</strong></p>
   <ul>
   <li><code>TopFieldCollector</code> returned wrong results when a 
<code>MultiReader</code> combined indexes with different index sorts.</li>
   <li><code>DocValuesRangeIterator.docIDRunEnd()</code> returned wrong run 
boundaries, so range and ordinal-set queries could skip or mis-score 
documents.</li>
   <li><code>BitSetIterator#docIDRunEnd()</code> had quadratic cost over long 
runs of set bits, which has slowed <code>DenseConjunctionBulkScorer</code> 
since 10.5.0.</li>
   <li>Byte-vector dot products and square distances stayed several times 
slower for the life of the JVM once both signed and unsigned variants had been 
used.</li>
   <li>The HNSW merge base graph was chosen by comparing the wrong counts. It 
now compares live vector counts.</li>
   <li>A join-score float accumulation bug caused intermittent failures.</li>
   <li><code>IBSimilarity</code> with <code>DistributionSPL</code> could 
produce negative scores.</li>
   </ul>
   <p><strong>API changes</strong></p>
   <ul>
   <li><code>ReaderUtil.partitionByLeaf</code> is redesigned. It now takes an 
<code>int[]</code> of doc IDs and returns a <code>PartitionedHits</code> 
record.</li>
   <li>Added <code>KnnVectorsReader.getVectorCount</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/lucene/commit/4ae946e5a9b99d1e22c23865c99e561b8dcc9d71";><code>4ae946e</code></a>
 Fix smoke tester for <a 
href="https://redirect.github.com/apache/lucene/issues/16585";>#16585</a></li>
   <li><a 
href="https://github.com/apache/lucene/commit/c7788c5c48be076ce9d7f67d4043e22ca67daf49";><code>c7788c5</code></a>
 Bring back assertion that was removed as part of <a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>. (<a 
href="https://redirect.github.com/apache/lucene/issues/16895";>#16895</a>) (<a 
href="https://redirect.github.com/apache/lucene/issues/16910";>#16910</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/afeeeff2d14a0ab175e94b9eeb748a002e9f83be";><code>afeeeff</code></a>
 Skip index-sort range shortcuts on segments with blocks and multi-valued 
fiel...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/940768fb0cdaaea5ab3ec0640a87b6e13e7fc6f8";><code>940768f</code></a>
 Open merges with a merge context again (<a 
href="https://redirect.github.com/apache/lucene/issues/16905";>#16905</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/cb17f8f865c2b8af2aa7fd093cb1d8d32c3c9a86";><code>cb17f8f</code></a>
 Clamp BlockMaxConjunctionBulkScorer scoring bound to maxDoc (<a 
href="https://redirect.github.com/apache/lucene/issues/16855";>#16855</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/2763db11b0a7621f190d7fbf8e65834c597d2758";><code>2763db1</code></a>
 Open files twice for sequential reads only when it helps (<a 
href="https://redirect.github.com/apache/lucene/issues/16883";>#16883</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/d04ee73177262ad781d23f7a8105bbe2c5a76b29";><code>d04ee73</code></a>
 Throw proper CorruptIndexException in stored fields reader (<a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/1b61ada030502ba89802cb38197a010c7f1d0617";><code>1b61ada</code></a>
 SegmentInfos: Ensure IOExceptions are not hidden behind 
CorruptSegmentInfoExc...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/88c0bd4c346880b8a2c09c7b63dbc5095772cc0c";><code>88c0bd4</code></a>
 MultiFieldQueryParser: default operator is not honored between term 
positions...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/aac3c7ae947f22f34830173f8a83f5d70c603817";><code>aac3c7a</code></a>
 Some small changes.txt fixes</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/lucene/compare/releases/lucene/10.5.2...releases/lucene/10.6.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.apache.lucene:lucene-analysis-common` from 10.5.2 to 10.6.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/lucene/releases";>org.apache.lucene:lucene-analysis-common's
 releases</a>.</em></p>
   <blockquote>
   <h2>10.6.0</h2>
   <p><strong>Highlights</strong></p>
   <ul>
   <li><strong>Doc-values updates:</strong>
   <ul>
   <li>Incremental updates are written as sparse delta overlays instead of 
rewriting the whole column. This is on by default, and
   <code>IndexWriterConfig#setMaxDocValuesOverlays(0)</code> disables it.</li>
   <li><code>SORTED_NUMERIC</code> fields can now also be updated in place 
(with a single value).</li>
   </ul>
   </li>
   <li><strong>Vector search:</strong>
   <ul>
   <li>New sandboxed de-duplicating HNSW formats that store each distinct 
vector once.</li>
   <li>Faster HNSW merge-reuse, with graph repair running in parallel.</li>
   <li>Merges can be aborted promptly (<code>IndexWriter#rollback</code> no 
longer blocks on a full graph build).</li>
   <li>Vectorized uint4 unpacking for scalar quantization.</li>
   </ul>
   </li>
   <li><strong>Merge I/O:</strong> merges open their own file mappings and 
advise sequential reads. This leaves the access advice that searches use 
unchanged.</li>
   <li><strong>Query performance:</strong>
   <ul>
   <li>Faster bulk scoring, including <code>MUST_NOT</code> handling and 
<code>MaxScoreBulkScorer</code> filtering.</li>
   <li>Faster doc-values range queries (SIMD, GCD-aware).</li>
   <li>Faster string sorting.</li>
   <li>Bulk live-docs masking.</li>
   </ul>
   </li>
   </ul>
   <p><strong>New features</strong></p>
   <ul>
   <li><code>StableTflSimilarity</code> estimates term rarity from term length 
and document length instead of corpus statistics.</li>
   <li><code>CaseFoldingFilter</code> does Unicode simple case folding without 
the ICU module.</li>
   <li>Thai analysis additions: user dictionary and char, normalization and 
repeat filters.</li>
   <li><code>BinaryDocValues#binaryValues</code> for bulk retrieval.</li>
   </ul>
   <p><strong>Notable fixes</strong></p>
   <ul>
   <li><code>TopFieldCollector</code> returned wrong results when a 
<code>MultiReader</code> combined indexes with different index sorts.</li>
   <li><code>DocValuesRangeIterator.docIDRunEnd()</code> returned wrong run 
boundaries, so range and ordinal-set queries could skip or mis-score 
documents.</li>
   <li><code>BitSetIterator#docIDRunEnd()</code> had quadratic cost over long 
runs of set bits, which has slowed <code>DenseConjunctionBulkScorer</code> 
since 10.5.0.</li>
   <li>Byte-vector dot products and square distances stayed several times 
slower for the life of the JVM once both signed and unsigned variants had been 
used.</li>
   <li>The HNSW merge base graph was chosen by comparing the wrong counts. It 
now compares live vector counts.</li>
   <li>A join-score float accumulation bug caused intermittent failures.</li>
   <li><code>IBSimilarity</code> with <code>DistributionSPL</code> could 
produce negative scores.</li>
   </ul>
   <p><strong>API changes</strong></p>
   <ul>
   <li><code>ReaderUtil.partitionByLeaf</code> is redesigned. It now takes an 
<code>int[]</code> of doc IDs and returns a <code>PartitionedHits</code> 
record.</li>
   <li>Added <code>KnnVectorsReader.getVectorCount</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/lucene/commit/4ae946e5a9b99d1e22c23865c99e561b8dcc9d71";><code>4ae946e</code></a>
 Fix smoke tester for <a 
href="https://redirect.github.com/apache/lucene/issues/16585";>#16585</a></li>
   <li><a 
href="https://github.com/apache/lucene/commit/c7788c5c48be076ce9d7f67d4043e22ca67daf49";><code>c7788c5</code></a>
 Bring back assertion that was removed as part of <a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>. (<a 
href="https://redirect.github.com/apache/lucene/issues/16895";>#16895</a>) (<a 
href="https://redirect.github.com/apache/lucene/issues/16910";>#16910</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/afeeeff2d14a0ab175e94b9eeb748a002e9f83be";><code>afeeeff</code></a>
 Skip index-sort range shortcuts on segments with blocks and multi-valued 
fiel...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/940768fb0cdaaea5ab3ec0640a87b6e13e7fc6f8";><code>940768f</code></a>
 Open merges with a merge context again (<a 
href="https://redirect.github.com/apache/lucene/issues/16905";>#16905</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/cb17f8f865c2b8af2aa7fd093cb1d8d32c3c9a86";><code>cb17f8f</code></a>
 Clamp BlockMaxConjunctionBulkScorer scoring bound to maxDoc (<a 
href="https://redirect.github.com/apache/lucene/issues/16855";>#16855</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/2763db11b0a7621f190d7fbf8e65834c597d2758";><code>2763db1</code></a>
 Open files twice for sequential reads only when it helps (<a 
href="https://redirect.github.com/apache/lucene/issues/16883";>#16883</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/d04ee73177262ad781d23f7a8105bbe2c5a76b29";><code>d04ee73</code></a>
 Throw proper CorruptIndexException in stored fields reader (<a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/1b61ada030502ba89802cb38197a010c7f1d0617";><code>1b61ada</code></a>
 SegmentInfos: Ensure IOExceptions are not hidden behind 
CorruptSegmentInfoExc...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/88c0bd4c346880b8a2c09c7b63dbc5095772cc0c";><code>88c0bd4</code></a>
 MultiFieldQueryParser: default operator is not honored between term 
positions...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/aac3c7ae947f22f34830173f8a83f5d70c603817";><code>aac3c7a</code></a>
 Some small changes.txt fixes</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/lucene/compare/releases/lucene/10.5.2...releases/lucene/10.6.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.apache.lucene:lucene-queryparser` from 10.5.2 to 10.6.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/lucene/releases";>org.apache.lucene:lucene-queryparser's
 releases</a>.</em></p>
   <blockquote>
   <h2>10.6.0</h2>
   <p><strong>Highlights</strong></p>
   <ul>
   <li><strong>Doc-values updates:</strong>
   <ul>
   <li>Incremental updates are written as sparse delta overlays instead of 
rewriting the whole column. This is on by default, and
   <code>IndexWriterConfig#setMaxDocValuesOverlays(0)</code> disables it.</li>
   <li><code>SORTED_NUMERIC</code> fields can now also be updated in place 
(with a single value).</li>
   </ul>
   </li>
   <li><strong>Vector search:</strong>
   <ul>
   <li>New sandboxed de-duplicating HNSW formats that store each distinct 
vector once.</li>
   <li>Faster HNSW merge-reuse, with graph repair running in parallel.</li>
   <li>Merges can be aborted promptly (<code>IndexWriter#rollback</code> no 
longer blocks on a full graph build).</li>
   <li>Vectorized uint4 unpacking for scalar quantization.</li>
   </ul>
   </li>
   <li><strong>Merge I/O:</strong> merges open their own file mappings and 
advise sequential reads. This leaves the access advice that searches use 
unchanged.</li>
   <li><strong>Query performance:</strong>
   <ul>
   <li>Faster bulk scoring, including <code>MUST_NOT</code> handling and 
<code>MaxScoreBulkScorer</code> filtering.</li>
   <li>Faster doc-values range queries (SIMD, GCD-aware).</li>
   <li>Faster string sorting.</li>
   <li>Bulk live-docs masking.</li>
   </ul>
   </li>
   </ul>
   <p><strong>New features</strong></p>
   <ul>
   <li><code>StableTflSimilarity</code> estimates term rarity from term length 
and document length instead of corpus statistics.</li>
   <li><code>CaseFoldingFilter</code> does Unicode simple case folding without 
the ICU module.</li>
   <li>Thai analysis additions: user dictionary and char, normalization and 
repeat filters.</li>
   <li><code>BinaryDocValues#binaryValues</code> for bulk retrieval.</li>
   </ul>
   <p><strong>Notable fixes</strong></p>
   <ul>
   <li><code>TopFieldCollector</code> returned wrong results when a 
<code>MultiReader</code> combined indexes with different index sorts.</li>
   <li><code>DocValuesRangeIterator.docIDRunEnd()</code> returned wrong run 
boundaries, so range and ordinal-set queries could skip or mis-score 
documents.</li>
   <li><code>BitSetIterator#docIDRunEnd()</code> had quadratic cost over long 
runs of set bits, which has slowed <code>DenseConjunctionBulkScorer</code> 
since 10.5.0.</li>
   <li>Byte-vector dot products and square distances stayed several times 
slower for the life of the JVM once both signed and unsigned variants had been 
used.</li>
   <li>The HNSW merge base graph was chosen by comparing the wrong counts. It 
now compares live vector counts.</li>
   <li>A join-score float accumulation bug caused intermittent failures.</li>
   <li><code>IBSimilarity</code> with <code>DistributionSPL</code> could 
produce negative scores.</li>
   </ul>
   <p><strong>API changes</strong></p>
   <ul>
   <li><code>ReaderUtil.partitionByLeaf</code> is redesigned. It now takes an 
<code>int[]</code> of doc IDs and returns a <code>PartitionedHits</code> 
record.</li>
   <li>Added <code>KnnVectorsReader.getVectorCount</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/lucene/commit/4ae946e5a9b99d1e22c23865c99e561b8dcc9d71";><code>4ae946e</code></a>
 Fix smoke tester for <a 
href="https://redirect.github.com/apache/lucene/issues/16585";>#16585</a></li>
   <li><a 
href="https://github.com/apache/lucene/commit/c7788c5c48be076ce9d7f67d4043e22ca67daf49";><code>c7788c5</code></a>
 Bring back assertion that was removed as part of <a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>. (<a 
href="https://redirect.github.com/apache/lucene/issues/16895";>#16895</a>) (<a 
href="https://redirect.github.com/apache/lucene/issues/16910";>#16910</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/afeeeff2d14a0ab175e94b9eeb748a002e9f83be";><code>afeeeff</code></a>
 Skip index-sort range shortcuts on segments with blocks and multi-valued 
fiel...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/940768fb0cdaaea5ab3ec0640a87b6e13e7fc6f8";><code>940768f</code></a>
 Open merges with a merge context again (<a 
href="https://redirect.github.com/apache/lucene/issues/16905";>#16905</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/cb17f8f865c2b8af2aa7fd093cb1d8d32c3c9a86";><code>cb17f8f</code></a>
 Clamp BlockMaxConjunctionBulkScorer scoring bound to maxDoc (<a 
href="https://redirect.github.com/apache/lucene/issues/16855";>#16855</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/2763db11b0a7621f190d7fbf8e65834c597d2758";><code>2763db1</code></a>
 Open files twice for sequential reads only when it helps (<a 
href="https://redirect.github.com/apache/lucene/issues/16883";>#16883</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/d04ee73177262ad781d23f7a8105bbe2c5a76b29";><code>d04ee73</code></a>
 Throw proper CorruptIndexException in stored fields reader (<a 
href="https://redirect.github.com/apache/lucene/issues/16891";>#16891</a>)</li>
   <li><a 
href="https://github.com/apache/lucene/commit/1b61ada030502ba89802cb38197a010c7f1d0617";><code>1b61ada</code></a>
 SegmentInfos: Ensure IOExceptions are not hidden behind 
CorruptSegmentInfoExc...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/88c0bd4c346880b8a2c09c7b63dbc5095772cc0c";><code>88c0bd4</code></a>
 MultiFieldQueryParser: default operator is not honored between term 
positions...</li>
   <li><a 
href="https://github.com/apache/lucene/commit/aac3c7ae947f22f34830173f8a83f5d70c603817";><code>aac3c7a</code></a>
 Some small changes.txt fixes</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/lucene/compare/releases/lucene/10.5.2...releases/lucene/10.6.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to