You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by to...@apache.org on 2019/06/22 07:43:09 UTC

[lucene-solr] 02/02: Resolve conflicts in CHANGES.

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

tomoko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 422cf144390a40477c19dbc0c88a82f104c62d5d
Merge: 98c85a0 8e81f47
Author: Tomoko Uchida <to...@apache.org>
AuthorDate: Sat Jun 22 16:41:27 2019 +0900

    Resolve conflicts in CHANGES.

 lucene/CHANGES.txt                                 |   3 +
 .../desktop/components/AnalysisPanelProvider.java  | 197 ++++------
 .../desktop/components/SearchPanelProvider.java    |   4 +-
 .../analysis/SimpleAnalyzeResultPanelOperator.java |  32 ++
 .../analysis/SimpleAnalyzeResultPanelProvider.java | 196 ++++++++++
 .../StepByStepAnalyzeResultPanelOperator.java      |  31 ++
 .../StepByStepAnalyzeResultPanelProvider.java      | 415 +++++++++++++++++++++
 .../lucene/luke/models/analysis/Analysis.java      |  76 ++++
 .../lucene/luke/models/analysis/AnalysisImpl.java  | 191 +++++++++-
 .../luke/app/desktop/messages/messages.properties  |   2 +
 .../luke/models/analysis/AnalysisImplTest.java     |  40 ++
 11 files changed, 1042 insertions(+), 145 deletions(-)

diff --cc lucene/CHANGES.txt
index 09ef1fa,4e94c5d..7e0c4f8
--- a/lucene/CHANGES.txt
+++ b/lucene/CHANGES.txt
@@@ -30,50 -26,17 +30,51 @@@ Bug fixe
  Other
  
  * LUCENE-8768: Fix Javadocs build in Java 11. (Namgyu Kim)
+ 
 +* LUCENE-8778: Define analyzer SPI names as static final fields and document the names in Javadocs.
 +  (Tomoko Uchida, Uwe Schindler)
 +
  ======================= Lucene 8.2.0 =======================
  
 +API Changes
 +
 +* LUCENE-8865: IndexSearcher now uses Executor instead of ExecutorSerivce.
 +  This change is fully backwards compatible since ExecutorService directly
 +  implements Executor. (Simon Willnauer)
 +
 +New Features
 +
 +* LUCENE-8815: Provide a DoubleValues implementation for retrieving the value of features without
 +  requiring a separate numeric field. Note that as feature values are stored with only 8 bits of 
 +  mantissa the values returned may have a delta from the original values indexed.
 +  (Colin Goodheart-Smithe via Adrien Grand)
 +
 +* LUCENE-8803: Provide a FeatureSortfield to allow sorting search hits by descending value of a
 +  feature. This is exposed via the factory method FeatureField#newFeatureSort.
 +  (Colin Goodheart-Smithe via Adrien Grand)
 +
 +* LUCENE-8784: The KoreanTokenizer now preserves punctuations if discardPunctuation is set
 +  to false (defaults to true).
 +  (Namgyu Kim via Jim Ferenczi)
 +
 +* LUCENE-8812: Add new KoreanNumberFilter that can change Hangul character to number
 +  and process decimal point. It is similar to the JapaneseNumberFilter.
 +  (Namgyu Kim)
 +
 +* LUCENE-8362: Add doc-value support to range fields. (Atri Sharma via Adrien Grand)
 +
 +* LUCENE-8766: Add monitor subproject (previously Luwak monitoring library). This
 +  allows a stream of documents to be matched against a set of registered queries
 +  in an efficient manner, for use as a monitoring or classification tool.
 +  (Alan Woodward)
 +
  Bug Fixes
  
 +* LUCENE-8831: Fixed LatLonShapeBoundingBoxQuery .hashCode methods. (Ignacio Vera)
 +
 +* LUCENE-8775: Improve tessellator to handle better cases where a hole share a vertex
 +  with the polygon. (Ignacio Vera)
 +
  * LUCENE-8785: Ensure new threadstates are locked before retrieving the number of active threadstates.
    This causes assertion errors and potentially broken field attributes in the IndexWriter when
    IndexWriter#deleteAll is called while actively indexing. (Simon Willnauer)
@@@ -99,56 -46,8 +100,58 @@@ Improvement
  * LUCENE-7840: Non-scoring BooleanQuery now removes SHOULD clauses before building the scorer supplier
    as opposed to eliminating them during scoring construction. (Atri Sharma via Jim Ferenczi)
  
 +* LUCENE-8770: BlockMaxConjunctionScorer now leverages two-phase iterators in order to avoid
 +  executing the second phase when scorers don't intersect. (Adrien Grand, Jim Ferenczi)
 +
 +* LUCENE-8757: When provided with an ExecutorService to run queries across
 +  multiple threads, IndexSearcher now groups small segments together, up to
 +  250k docs per slice. (Atri Sharma via Adrien Grand)
 +
 +* LUCENE-8818: Fix smokeTestRelease.py encoding bug (janhoy)
 +
 +* LUCENE-8845: Allow Intervals.prefix() and Intervals.wildcard() to specify
 +  their maximum allowed expansions (Alan Woodward)
 +
 +* LUCENE-8848 LUCENE-7757 LUCENE-8492: The UnifiedHighlighter now detects that parts of the query are not understood by
 +  it, and thus it should not make optimizations that result in no highlights or slow highlighting.  This generally works
 +  best for WEIGHT_MATCHES mode.  Consequently queries produced by ComplexPhraseQueryParser and the surround QueryParser
 +  will now highlight correctly. (David Smiley)
 +
+ * LUCENE-8793: Luke enhanced UI for CustomAnalyzer: show detailed analysis steps. (Jun Ohtani via Tomoko Uchida)
+ 
 +Optimizations
 +
 +* LUCENE-8796: Use exponential search instead of binary search in
 +  IntArrayDocIdSet#advance method (Luca Cavanna via Adrien Grand)
 +
 +* LUCENE-8865: Use incoming thread for execution if IndexSearcher has an executor.
 +  Now caller threads execute at least one search on an index even if there is
 +  an executor provided to minimize thread context switching. (Simon Willnauer)
 +
 +Test Framework
 +
 +* LUCENE-8825: CheckHits now display the shard index in case of mismatch
 +  between top hits. (Atri Sharma via Adrien Grand)
 +
 +Other
 +
 +* LUCENE-8847: Code Cleanup: Remove StringBuilder.append with concatenated
 +  strings. (Koen De Groote via Uwe Schindler)
 +
 +* LUCENE-8861: Script to find open Github PRs that needs attention (janhoy)
 +
 +* LUCENE-8852: ReleaseWizard tool for release managers (janhoy)
 +
 +======================= Lucene 8.1.1 =======================
 +(No Changes)
 +
 +Improvements
 +
 +* LUCENE-8781: FST lookup performance has been improved in many cases by
 +  encoding Arcs using full-sized arrays with gaps. The new encoding is
 +  enabled for postings in the default codec and for suggesters. (Mike Sokolov)
 +
 +
  ======================= Lucene 8.1.0 =======================
  
  API Changes