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:00 UTC
[lucene-solr] branch jira/LUCENE-8738 updated (744b375 -> ebd235c)
This is an automated email from the ASF dual-hosted git repository.
uschindler pushed a change to branch jira/LUCENE-8738
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 744b375 LUCENE-8738: Make documentation-lint pass.
add 3e628b5 SOLR-12120: Do not fail the main request if synchronous auditing fails, log ERROR Document that sub classes should call super.close() or a new waitForQueueToDrain() before closing itself
add 4a93199 SOLR-13370 - Trying reduction of cluster size, but not clear that should help from local tests/profile, but maybe it helps in more memory constrained build servers, this and prior version both beasted success 10 rounds of 5 on a machine with lots of memory.
add 8527ec1 SOLR-12638: Partial/Atomic updates of nested docs. and [child] now works in RTG.
add a9503d2 LUCENE-8754: Prevent ConcurrentModificationException in SegmentInfo (#637)
add 3a78c19 LUCENE-2562: Add Luke as a Lucene module
add 81fe814 LUCENE-8751: Weight#matches now use the ScorerSupplier to build scorers with a lead cost of 1 (single document).
add d40a6d4 Release static solrClient after the test is done (occasionally caused failures on jenkins).
new 62294cf Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738
new ebd235c LUCENE-8738: Remove TODOs about Java 11 (charsets in Luke)
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:
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 +
{solr => lucene}/licenses/log4j-LICENSE-ASL.txt | 0
{solr => lucene}/licenses/log4j-NOTICE.txt | 0
.../licenses/log4j-api-2.11.2.jar.sha1 | 0
.../licenses/log4j-api-LICENSE-ASL.txt | 0
{solr => lucene}/licenses/log4j-api-NOTICE.txt | 0
.../licenses/log4j-core-2.11.2.jar.sha1 | 0
.../licenses/log4j-core-LICENSE-ASL.txt | 0
{solr => lucene}/licenses/log4j-core-NOTICE.txt | 0
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 | 380 +++++++
.../dialog/menubar/CreateIndexDialogFactory.java | 356 +++++++
.../dialog/menubar/OpenIndexDialogFactory.java | 385 +++++++
.../dialog/menubar/OptimizeIndexDialogFactory.java | 260 +++++
.../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 | 47 +
.../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, 24467 insertions(+), 175 deletions(-)
create mode 100644 dev-tools/idea/lucene/luke/luke.iml
create mode 100644 lucene/licenses/elegant-icon-font-LICENSE-MIT.txt
create mode 100644 lucene/licenses/elegant-icon-font-NOTICE.txt
copy {solr => lucene}/licenses/log4j-LICENSE-ASL.txt (100%)
copy {solr => lucene}/licenses/log4j-NOTICE.txt (100%)
copy {solr => lucene}/licenses/log4j-api-2.11.2.jar.sha1 (100%)
copy {solr => lucene}/licenses/log4j-api-LICENSE-ASL.txt (100%)
copy {solr => lucene}/licenses/log4j-api-NOTICE.txt (100%)
copy {solr => lucene}/licenses/log4j-core-2.11.2.jar.sha1 (100%)
copy {solr => lucene}/licenses/log4j-core-LICENSE-ASL.txt (100%)
copy {solr => lucene}/licenses/log4j-core-NOTICE.txt (100%)
create mode 100644 lucene/luke/bin/luke.bat
create mode 100755 lucene/luke/bin/luke.sh
create mode 100644 lucene/luke/build.xml
create mode 100644 lucene/luke/ivy.xml
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/AbstractHandler.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/DirectoryHandler.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/DirectoryObserver.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/IndexHandler.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/IndexObserver.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/LukeState.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/Observer.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/LukeMain.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/MessageBroker.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/Preferences.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/PreferencesFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/PreferencesImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/AnalysisPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/AnalysisTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/CommitsPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/ComponentOperatorRegistry.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/DocumentsPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/DocumentsTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/LogsPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/LukeWindowOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/LukeWindowProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/MenuBarProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/OverviewPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/SearchPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/SearchTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/TabSwitcherProxy.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/TabbedPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/TableColumnInfo.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/TableModelBase.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/ConfirmDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/HelpDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/AnalysisChainDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/EditFiltersDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/EditFiltersMode.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/EditParamsDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/EditParamsMode.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/TokenAttributeDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/analysis/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/AddDocumentDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/AddDocumentDialogOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/DocValuesDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/IndexOptionsDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/StoredValueDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/TermVectorDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/documents/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/AboutDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CheckIndexDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CreateIndexDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OpenIndexDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OptimizeIndexDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/search/ExplainDialogFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/search/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/analysis/CustomAnalyzerPanelOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/analysis/CustomAnalyzerPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/analysis/PresetAnalyzerPanelOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/analysis/PresetAnalyzerPanelProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/analysis/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/AnalyzerPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/AnalyzerTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/FieldValuesPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/FieldValuesTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/MLTPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/MLTTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/QueryParserPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/QueryParserTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/SimilarityPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/SimilarityTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/SortPaneProvider.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/SortTabOperator.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/fragments/search/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/dto/documents/NewField.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/dto/documents/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/DialogOpener.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/ExceptionHandler.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/FontUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/HelpHeaderRenderer.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/ImageUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/ListUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/MessageUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/NumericUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/StringUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/StyleConstants.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TabUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TableUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaAppender.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/URLLabel.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/IniFile.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/IniFileReader.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/IniFileWriter.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/OptionMap.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/SimpleIniFile.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/SimpleIniFileReader.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/SimpleIniFileWriter.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/inifile/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/lang/Callable.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/lang/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/app/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/LukeException.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/LukeModel.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/analysis/Analysis.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/analysis/AnalysisFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/analysis/AnalysisImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/analysis/CustomAnalyzerConfig.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/analysis/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/Commit.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/Commits.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/CommitsFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/CommitsImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/File.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/Segment.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/commits/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/DocValues.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/DocValuesAdapter.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/DocumentField.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/Documents.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/DocumentsFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/DocumentsImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/TermPosting.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/TermVectorEntry.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/TermVectorsAdapter.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/documents/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/Overview.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/OverviewFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/OverviewImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/TermCounts.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/TermCountsOrder.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/TermStats.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/TopTerms.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/overview/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/MLTConfig.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/QueryParserConfig.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/Search.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/SearchFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/SearchImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/SearchResults.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/SimilarityConfig.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/search/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/tools/IndexTools.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/tools/IndexToolsFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/tools/IndexToolsImpl.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/tools/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/util/IndexUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/util/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/util/twentynewsgroups/Message.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/util/twentynewsgroups/MessageFilesParser.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/models/util/twentynewsgroups/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/BytesRefUtils.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/LoggerFactory.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/package-info.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/reflection/ClassScanner.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/reflection/SubtypeCollector.java
create mode 100644 lucene/luke/src/java/org/apache/lucene/luke/util/reflection/package-info.java
create mode 100644 lucene/luke/src/java/overview.html
create mode 100644 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/font/ElegantIcons.ttf
create mode 100644 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/img/indicator.gif
create mode 100755 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/img/lucene-logo.gif
create mode 100755 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/img/lucene.gif
create mode 100755 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/img/luke-logo.gif
create mode 100644 lucene/luke/src/resources/org/apache/lucene/luke/app/desktop/messages/messages.properties
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/app/desktop/util/inifile/SimpleIniFileTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/analysis/AnalysisImplTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/commits/CommitsImplTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/documents/DocValuesAdapterTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/documents/DocumentsImplTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/documents/DocumentsTestBase.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/documents/TermVectorsAdapterTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/overview/OverviewImplTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/overview/OverviewTestBase.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/overview/TermCountsTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/overview/TopTermsTest.java
create mode 100644 lucene/luke/src/test/org/apache/lucene/luke/models/search/SearchImplTest.java
create mode 100644 solr/core/src/test/org/apache/solr/cloud/NestedShardedAtomicUpdateTest.java
create mode 100644 solr/core/src/test/org/apache/solr/update/processor/NestedAtomicUpdateTest.java
[lucene-solr] 02/02: LUCENE-8738: Remove TODOs about Java 11
(charsets in Luke)
Posted by us...@apache.org.
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 ebd235c765aa70d2a7ef5b380f7a8fc35d9803a8
Author: Uwe Schindler <us...@apache.org>
AuthorDate: Wed Apr 10 13:04:41 2019 +0200
LUCENE-8738: Remove TODOs about Java 11 (charsets in Luke)
---
.../components/dialog/menubar/CheckIndexDialogFactory.java | 7 -------
.../components/dialog/menubar/OptimizeIndexDialogFactory.java | 3 ---
.../apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java | 9 +++------
3 files changed, 3 insertions(+), 16 deletions(-)
diff --git a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CheckIndexDialogFactory.java b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CheckIndexDialogFactory.java
index 3928ba6..0c9ad37 100644
--- a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CheckIndexDialogFactory.java
+++ b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/CheckIndexDialogFactory.java
@@ -36,7 +36,6 @@ import java.awt.Insets;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.io.IOException;
-import java.io.UnsupportedEncodingException;
import java.lang.invoke.MethodHandles;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@@ -277,15 +276,12 @@ public final class CheckIndexDialogFactory implements DialogOpener.DialogFactory
CheckIndex.Status status = toolsModel.checkIndex(ps);
ps.flush();
return status;
- } catch (UnsupportedEncodingException e) {
- // will not reach
} catch (Exception e) {
statusLbl.setText(MessageUtils.getLocalizedMessage("message.error.unknown"));
throw e;
} finally {
setProgress(100);
}
- return null;
}
@Override
@@ -358,15 +354,12 @@ public final class CheckIndexDialogFactory implements DialogOpener.DialogFactory
statusLbl.setText("Done");
ps.flush();
return status;
- } catch (UnsupportedEncodingException e) {
- // will not occur
} catch (Exception e) {
statusLbl.setText(MessageUtils.getLocalizedMessage("message.error.unknown"));
throw e;
} finally {
setProgress(100);
}
- return null;
}
@Override
diff --git a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OptimizeIndexDialogFactory.java b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OptimizeIndexDialogFactory.java
index e5543d8..947525c 100644
--- a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OptimizeIndexDialogFactory.java
+++ b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/components/dialog/menubar/OptimizeIndexDialogFactory.java
@@ -39,7 +39,6 @@ import java.awt.Insets;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.io.IOException;
-import java.io.UnsupportedEncodingException;
import java.lang.invoke.MethodHandles;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@@ -221,8 +220,6 @@ public final class OptimizeIndexDialogFactory implements DialogOpener.DialogFact
ps = new TextAreaPrintStream(logArea);
toolsModel.optimize(expungeCB.isSelected(), (int) maxSegSpnr.getValue(), ps);
ps.flush();
- } catch (UnsupportedEncodingException e) {
- // will not reach
} catch (Exception e) {
statusLbl.setText(MessageUtils.getLocalizedMessage("message.error.unknown"));
throw e;
diff --git a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java
index 7c1f7ca..d826b65 100644
--- a/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java
+++ b/lucene/luke/src/java/org/apache/lucene/luke/app/desktop/util/TextAreaPrintStream.java
@@ -20,7 +20,6 @@ package org.apache.lucene.luke.app.desktop.util;
import javax.swing.JTextArea;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
-import java.io.UnsupportedEncodingException;
import java.nio.charset.StandardCharsets;
/** PrintStream for text areas */
@@ -30,8 +29,8 @@ public final class TextAreaPrintStream extends PrintStream {
private final JTextArea textArea;
- public TextAreaPrintStream(JTextArea textArea) throws UnsupportedEncodingException {
- super(new ByteArrayOutputStream(), false, StandardCharsets.UTF_8.name()); // TODO: replace by Charset in Java 11
+ public TextAreaPrintStream(JTextArea textArea) {
+ super(new ByteArrayOutputStream(), false, StandardCharsets.UTF_8);
this.baos = (ByteArrayOutputStream) out;
this.textArea = textArea;
baos.reset();
@@ -40,9 +39,7 @@ public final class TextAreaPrintStream extends PrintStream {
@Override
public void flush() {
try {
- textArea.append(baos.toString(StandardCharsets.UTF_8.name())); // TODO: replace by Charset in Java 11
- } catch (UnsupportedEncodingException e) {
- setError();
+ textArea.append(baos.toString(StandardCharsets.UTF_8));
} finally {
baos.reset();
}
[lucene-solr] 01/02: Merge branch 'master' of
https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738
Posted by us...@apache.org.
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(-)