You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2019/04/10 11:05:01 UTC

[lucene-solr] 01/02: Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738

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

uschindler pushed a commit to branch jira/LUCENE-8738
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 62294cfd7130c14d0abb641059e92eedf17876ea
Merge: 744b375 d40a6d4
Author: Uwe Schindler <us...@apache.org>
AuthorDate: Wed Apr 10 12:55:33 2019 +0200

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738

 dev-tools/idea/.idea/ant.xml                       |    1 +
 dev-tools/idea/.idea/modules.xml                   |    1 +
 dev-tools/idea/.idea/workspace.xml                 |    8 +
 dev-tools/idea/lucene/luke/luke.iml                |   33 +
 lucene/CHANGES.txt                                 |   21 +
 lucene/build.xml                                   |    2 +
 .../simpletext/SimpleTextSegmentInfoFormat.java    |    4 +-
 .../codecs/lucene50/Lucene50PostingsFormat.java    |    4 +
 .../lucene/index/DocumentsWriterPerThread.java     |    3 +-
 .../java/org/apache/lucene/index/IndexWriter.java  |   11 +-
 .../java/org/apache/lucene/index/SegmentInfo.java  |   21 +-
 .../src/java/org/apache/lucene/search/Weight.java  |    5 +-
 .../lucene/index/TestDemoParallelLeafReader.java   |    5 +-
 .../apache/lucene/search/TestMatchesIterator.java  |   50 +
 lucene/ivy-ignore-conflicts.properties             |    3 +-
 lucene/licenses/elegant-icon-font-LICENSE-MIT.txt  |   21 +
 lucene/licenses/elegant-icon-font-NOTICE.txt       |    3 +
 lucene/licenses/log4j-LICENSE-ASL.txt              |  202 ++++
 lucene/licenses/log4j-NOTICE.txt                   |    5 +
 lucene/licenses/log4j-api-2.11.2.jar.sha1          |    1 +
 lucene/licenses/log4j-api-LICENSE-ASL.txt          |  201 ++++
 lucene/licenses/log4j-api-NOTICE.txt               |   17 +
 lucene/licenses/log4j-core-2.11.2.jar.sha1         |    1 +
 lucene/licenses/log4j-core-LICENSE-ASL.txt         |  201 ++++
 lucene/licenses/log4j-core-NOTICE.txt              |   17 +
 lucene/luke/bin/luke.bat                           |   13 +
 lucene/luke/bin/luke.sh                            |   18 +
 lucene/luke/build.xml                              |   77 ++
 lucene/luke/ivy.xml                                |   34 +
 .../apache/lucene/luke/app/AbstractHandler.java    |   47 +
 .../apache/lucene/luke/app/DirectoryHandler.java   |  112 ++
 .../apache/lucene/luke/app/DirectoryObserver.java  |   27 +
 .../org/apache/lucene/luke/app/IndexHandler.java   |  147 +++
 .../org/apache/lucene/luke/app/IndexObserver.java  |   27 +
 .../java/org/apache/lucene/luke/app/LukeState.java |   57 +
 .../java/org/apache/lucene/luke/app/Observer.java  |   22 +
 .../apache/lucene/luke/app/desktop/LukeMain.java   |   94 ++
 .../lucene/luke/app/desktop/MessageBroker.java     |   65 ++
 .../lucene/luke/app/desktop/Preferences.java       |   69 ++
 .../luke/app/desktop/PreferencesFactory.java       |   34 +
 .../lucene/luke/app/desktop/PreferencesImpl.java   |  143 +++
 .../desktop/components/AnalysisPanelProvider.java  |  441 ++++++++
 .../desktop/components/AnalysisTabOperator.java    |   33 +
 .../desktop/components/CommitsPanelProvider.java   |  575 ++++++++++
 .../components/ComponentOperatorRegistry.java      |   50 +
 .../desktop/components/DocumentsPanelProvider.java | 1115 ++++++++++++++++++++
 .../desktop/components/DocumentsTabOperator.java   |   31 +
 .../app/desktop/components/LogsPanelProvider.java  |   58 +
 .../app/desktop/components/LukeWindowOperator.java |   25 +
 .../app/desktop/components/LukeWindowProvider.java |  250 +++++
 .../app/desktop/components/MenuBarProvider.java    |  303 ++++++
 .../desktop/components/OverviewPanelProvider.java  |  644 +++++++++++
 .../desktop/components/SearchPanelProvider.java    |  834 +++++++++++++++
 .../app/desktop/components/SearchTabOperator.java  |   29 +
 .../app/desktop/components/TabSwitcherProxy.java   |   49 +
 .../app/desktop/components/TabbedPaneProvider.java |  137 +++
 .../app/desktop/components/TableColumnInfo.java    |   33 +
 .../app/desktop/components/TableModelBase.java     |   75 ++
 .../components/dialog/ConfirmDialogFactory.java    |  119 +++
 .../components/dialog/HelpDialogFactory.java       |  106 ++
 .../analysis/AnalysisChainDialogFactory.java       |  158 +++
 .../dialog/analysis/EditFiltersDialogFactory.java  |  303 ++++++
 .../dialog/analysis/EditFiltersMode.java           |   23 +
 .../dialog/analysis/EditParamsDialogFactory.java   |  254 +++++
 .../components/dialog/analysis/EditParamsMode.java |   23 +
 .../analysis/TokenAttributeDialogFactory.java      |  196 ++++
 .../components/dialog/analysis/package-info.java   |   19 +
 .../dialog/documents/AddDocumentDialogFactory.java |  593 +++++++++++
 .../documents/AddDocumentDialogOperator.java       |   27 +
 .../dialog/documents/DocValuesDialogFactory.java   |  296 ++++++
 .../documents/IndexOptionsDialogFactory.java       |  308 ++++++
 .../dialog/documents/StoredValueDialogFactory.java |  132 +++
 .../dialog/documents/TermVectorDialogFactory.java  |  189 ++++
 .../components/dialog/documents/package-info.java  |   19 +
 .../dialog/menubar/AboutDialogFactory.java         |  200 ++++
 .../dialog/menubar/CheckIndexDialogFactory.java    |  387 +++++++
 .../dialog/menubar/CreateIndexDialogFactory.java   |  356 +++++++
 .../dialog/menubar/OpenIndexDialogFactory.java     |  385 +++++++
 .../dialog/menubar/OptimizeIndexDialogFactory.java |  263 +++++
 .../components/dialog/menubar/package-info.java    |   19 +
 .../desktop/components/dialog/package-info.java    |   19 +
 .../dialog/search/ExplainDialogFactory.java        |  182 ++++
 .../components/dialog/search/package-info.java     |   19 +
 .../analysis/CustomAnalyzerPanelOperator.java      |   45 +
 .../analysis/CustomAnalyzerPanelProvider.java      |  751 +++++++++++++
 .../analysis/PresetAnalyzerPanelOperator.java      |   30 +
 .../analysis/PresetAnalyzerPanelProvider.java      |   96 ++
 .../fragments/analysis/package-info.java           |   19 +
 .../desktop/components/fragments/package-info.java |   19 +
 .../fragments/search/AnalyzerPaneProvider.java     |  200 ++++
 .../fragments/search/AnalyzerTabOperator.java      |   27 +
 .../fragments/search/FieldValuesPaneProvider.java  |  206 ++++
 .../fragments/search/FieldValuesTabOperator.java   |   30 +
 .../fragments/search/MLTPaneProvider.java          |  303 ++++++
 .../fragments/search/MLTTabOperator.java           |   33 +
 .../fragments/search/QueryParserPaneProvider.java  |  513 +++++++++
 .../fragments/search/QueryParserTabOperator.java   |   35 +
 .../fragments/search/SimilarityPaneProvider.java   |  145 +++
 .../fragments/search/SimilarityTabOperator.java    |   26 +
 .../fragments/search/SortPaneProvider.java         |  255 +++++
 .../fragments/search/SortTabOperator.java          |   34 +
 .../components/fragments/search/package-info.java  |   19 +
 .../luke/app/desktop/components/package-info.java  |   19 +
 .../luke/app/desktop/dto/documents/NewField.java   |  148 +++
 .../app/desktop/dto/documents/package-info.java    |   19 +
 .../lucene/luke/app/desktop/package-info.java      |   19 +
 .../lucene/luke/app/desktop/util/DialogOpener.java |   52 +
 .../luke/app/desktop/util/ExceptionHandler.java    |   44 +
 .../lucene/luke/app/desktop/util/FontUtils.java    |   71 ++
 .../luke/app/desktop/util/HelpHeaderRenderer.java  |  129 +++
 .../lucene/luke/app/desktop/util/ImageUtils.java   |   45 +
 .../lucene/luke/app/desktop/util/ListUtils.java    |   43 +
 .../lucene/luke/app/desktop/util/MessageUtils.java |   61 ++
 .../lucene/luke/app/desktop/util/NumericUtils.java |  103 ++
 .../lucene/luke/app/desktop/util/StringUtils.java  |   31 +
 .../luke/app/desktop/util/StyleConstants.java      |   43 +
 .../lucene/luke/app/desktop/util/TabUtils.java     |   41 +
 .../lucene/luke/app/desktop/util/TableUtils.java   |   85 ++
 .../luke/app/desktop/util/TextAreaAppender.java    |  102 ++
 .../luke/app/desktop/util/TextAreaPrintStream.java |   50 +
 .../lucene/luke/app/desktop/util/URLLabel.java     |   65 ++
 .../luke/app/desktop/util/inifile/IniFile.java     |   36 +
 .../app/desktop/util/inifile/IniFileReader.java    |   29 +
 .../app/desktop/util/inifile/IniFileWriter.java    |   29 +
 .../luke/app/desktop/util/inifile/OptionMap.java   |   33 +
 .../app/desktop/util/inifile/SimpleIniFile.java    |   82 ++
 .../desktop/util/inifile/SimpleIniFileReader.java  |   63 ++
 .../desktop/util/inifile/SimpleIniFileWriter.java  |   47 +
 .../app/desktop/util/inifile/package-info.java     |   19 +
 .../luke/app/desktop/util/lang/Callable.java       |   24 +
 .../luke/app/desktop/util/lang/package-info.java   |   19 +
 .../lucene/luke/app/desktop/util/package-info.java |   19 +
 .../org/apache/lucene/luke/app/package-info.java   |   19 +
 .../apache/lucene/luke/models/LukeException.java   |   35 +
 .../org/apache/lucene/luke/models/LukeModel.java   |   71 ++
 .../lucene/luke/models/analysis/Analysis.java      |  152 +++
 .../luke/models/analysis/AnalysisFactory.java      |   27 +
 .../lucene/luke/models/analysis/AnalysisImpl.java  |  217 ++++
 .../luke/models/analysis/CustomAnalyzerConfig.java |  133 +++
 .../lucene/luke/models/analysis/package-info.java  |   19 +
 .../apache/lucene/luke/models/commits/Commit.java  |   68 ++
 .../apache/lucene/luke/models/commits/Commits.java |   82 ++
 .../lucene/luke/models/commits/CommitsFactory.java |   34 +
 .../lucene/luke/models/commits/CommitsImpl.java    |  224 ++++
 .../apache/lucene/luke/models/commits/File.java    |   52 +
 .../apache/lucene/luke/models/commits/Segment.java |   95 ++
 .../lucene/luke/models/commits/package-info.java   |   19 +
 .../lucene/luke/models/documents/DocValues.java    |   84 ++
 .../luke/models/documents/DocValuesAdapter.java    |  168 +++
 .../luke/models/documents/DocumentField.java       |  169 +++
 .../lucene/luke/models/documents/Documents.java    |  143 +++
 .../luke/models/documents/DocumentsFactory.java    |   29 +
 .../luke/models/documents/DocumentsImpl.java       |  347 ++++++
 .../lucene/luke/models/documents/TermPosting.java  |   90 ++
 .../luke/models/documents/TermVectorEntry.java     |  177 ++++
 .../luke/models/documents/TermVectorsAdapter.java  |   71 ++
 .../lucene/luke/models/documents/package-info.java |   19 +
 .../lucene/luke/models/overview/Overview.java      |  121 +++
 .../luke/models/overview/OverviewFactory.java      |   29 +
 .../lucene/luke/models/overview/OverviewImpl.java  |  171 +++
 .../lucene/luke/models/overview/TermCounts.java    |   82 ++
 .../luke/models/overview/TermCountsOrder.java      |   43 +
 .../lucene/luke/models/overview/TermStats.java     |   76 ++
 .../lucene/luke/models/overview/TopTerms.java      |   68 ++
 .../lucene/luke/models/overview/package-info.java  |   19 +
 .../apache/lucene/luke/models/package-info.java    |   19 +
 .../lucene/luke/models/search/MLTConfig.java       |   96 ++
 .../luke/models/search/QueryParserConfig.java      |  252 +++++
 .../apache/lucene/luke/models/search/Search.java   |  158 +++
 .../lucene/luke/models/search/SearchFactory.java   |   29 +
 .../lucene/luke/models/search/SearchImpl.java      |  471 +++++++++
 .../lucene/luke/models/search/SearchResults.java   |  161 +++
 .../luke/models/search/SimilarityConfig.java       |  100 ++
 .../lucene/luke/models/search/package-info.java    |   19 +
 .../lucene/luke/models/tools/IndexTools.java       |   97 ++
 .../luke/models/tools/IndexToolsFactory.java       |   34 +
 .../lucene/luke/models/tools/IndexToolsImpl.java   |  187 ++++
 .../lucene/luke/models/tools/package-info.java     |   19 +
 .../apache/lucene/luke/models/util/IndexUtils.java |  497 +++++++++
 .../lucene/luke/models/util/package-info.java      |   19 +
 .../luke/models/util/twentynewsgroups/Message.java |  182 ++++
 .../util/twentynewsgroups/MessageFilesParser.java  |  123 +++
 .../models/util/twentynewsgroups/package-info.java |   19 +
 .../java/org/apache/lucene/luke/package-info.java  |   19 +
 .../org/apache/lucene/luke/util/BytesRefUtils.java |   37 +
 .../org/apache/lucene/luke/util/LoggerFactory.java |   73 ++
 .../org/apache/lucene/luke/util/package-info.java  |   19 +
 .../lucene/luke/util/reflection/ClassScanner.java  |  113 ++
 .../luke/util/reflection/SubtypeCollector.java     |  101 ++
 .../lucene/luke/util/reflection/package-info.java  |   19 +
 lucene/luke/src/java/overview.html                 |   26 +
 .../lucene/luke/app/desktop/font/ElegantIcons.ttf  |  Bin 0 -> 59388 bytes
 .../lucene/luke/app/desktop/img/indicator.gif      |  Bin 0 -> 673 bytes
 .../lucene/luke/app/desktop/img/lucene-logo.gif    |  Bin 0 -> 1337 bytes
 .../apache/lucene/luke/app/desktop/img/lucene.gif  |  Bin 0 -> 335 bytes
 .../lucene/luke/app/desktop/img/luke-logo.gif      |  Bin 0 -> 2408 bytes
 .../luke/app/desktop/messages/messages.properties  |  280 +++++
 .../desktop/util/inifile/SimpleIniFileTest.java    |  115 ++
 .../luke/models/analysis/AnalysisImplTest.java     |  136 +++
 .../luke/models/commits/CommitsImplTest.java       |  214 ++++
 .../models/documents/DocValuesAdapterTest.java     |  114 ++
 .../luke/models/documents/DocumentsImplTest.java   |  248 +++++
 .../luke/models/documents/DocumentsTestBase.java   |  152 +++
 .../models/documents/TermVectorsAdapterTest.java   |  165 +++
 .../luke/models/overview/OverviewImplTest.java     |  140 +++
 .../luke/models/overview/OverviewTestBase.java     |   95 ++
 .../luke/models/overview/TermCountsTest.java       |   82 ++
 .../lucene/luke/models/overview/TopTermsTest.java  |   40 +
 .../lucene/luke/models/search/SearchImplTest.java  |  380 +++++++
 .../org/apache/lucene/index/IndexSplitter.java     |    4 +-
 lucene/module-build.xml                            |   22 +
 .../codecs/cheapbastard/CheapBastardCodec.java     |    3 +-
 .../lucene/index/BaseCompoundFormatTestCase.java   |    3 +-
 .../lucene/index/BaseFieldInfoFormatTestCase.java  |    3 +-
 .../lucene/index/BaseIndexFileFormatTestCase.java  |    2 +-
 .../index/BaseSegmentInfoFormatTestCase.java       |   20 +-
 .../java/org/apache/lucene/index/RandomCodec.java  |    5 +-
 .../src/java/org/apache/lucene/util/TestUtil.java  |    4 +-
 lucene/tools/junit4/tests.policy                   |    6 +-
 solr/CHANGES.txt                                   |    6 +
 .../handler/component/RealTimeGetComponent.java    |  142 ++-
 .../java/org/apache/solr/schema/IndexSchema.java   |   15 +
 .../apache/solr/security/AuditLoggerPlugin.java    |   27 +-
 .../solr/security/MultiDestinationAuditLogger.java |    2 +-
 .../org/apache/solr/uninverting/DocTermOrds.java   |    5 +
 .../org/apache/solr/update/AddUpdateCommand.java   |   16 +-
 .../apache/solr/update/DirectUpdateHandler2.java   |    6 +-
 .../processor/AtomicUpdateDocumentMerger.java      |  188 +++-
 .../processor/DistributedUpdateProcessor.java      |  138 ++-
 .../processor/DistributedZkUpdateProcessor.java    |    6 +-
 .../DocBasedVersionConstraintsProcessor.java       |    2 +-
 .../processor/NestedUpdateProcessorFactory.java    |   15 +-
 .../solr/collection1/conf/schema-nest.xml          |    6 +
 .../solr/cloud/NestedShardedAtomicUpdateTest.java  |  233 ++++
 .../admin/AutoscalingHistoryHandlerTest.java       |    6 +
 .../CategoryRoutedAliasUpdateProcessorTest.java    |   49 +-
 .../update/processor/NestedAtomicUpdateTest.java   |  657 ++++++++++++
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |   46 +
 238 files changed, 25125 insertions(+), 175 deletions(-)