You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ab...@apache.org on 2021/06/09 10:53:00 UTC
[solr] branch jira/solr-15449 updated (ca6c9d7 -> 7de4cd6)
This is an automated email from the ASF dual-hosted git repository.
abenedetti pushed a change to branch jira/solr-15449
in repository https://gitbox.apache.org/repos/asf/solr.git.
from ca6c9d7 [SEARCH-15449] minor comment
add 92619c9 Ref Guide: Upgrade notes for 8.9
add a44ff77 Ref Guide: Upgrade notes for 8.9 part 2
add 4c76bcc SOLR-15197: Support temporal graph queries with daily windows
add f38dbd3 SOLR-15392: Tracing span operation name and tags (#115)
add c6616a6 Ref Guide: typo fixes, headline case, abbrevations, etc., for 8.9 backport
add 053fa66 Ref Guide: typos, headline case, abbreviations, etc., for 9.0 only
add 387527a SOLR-15311: MODIFYCOLLECTION now supports async (#152)
add e316ac4 SOLR-15429: Documentation updates regarding global setting based behavior changes introduced in LUCENE-8811 / LUCENE-9970
add d10f9fa CHANGES.txt 8.10 section improvement
add a9a8d20 SOLR-14920: add spotless and gjf (automatic code formatter) plumbing (#126)
add 163342c SOLR-11646: v2 api documentation round three (#91)
add 112585e SOLR-15311: docs: document 'async' as MODIFYCOLLECTION parameter (#161)
add aab66e7 SOLR-15277: Schema designer UI and supporting backend (#42)
add e00ac7d Fix 8.9.0 < 8.10.0 comparison in smokeTestRelease.py script. (#2509)
add 916b7a0 SOLR-15385 RawTypes Part II, Searching for NamedList (#165)
add 96d0718 SOLR-15457: Faceting on EnumFieldType was returning ordinals. (#2508)
add 7de4cd6 Merge remote-tracking branch 'origin/main' into jira/solr-15449
No new revisions were added by this update.
Summary of changes:
build.gradle | 2 +
dev-tools/scripts/smokeTestRelease.py | 2 +-
gradle/validation/spotless.gradle | 90 +
.../validation/spotless/asl-header.txt | 13 -
solr/CHANGES.txt | 38 +-
...ExtractNamedEntitiesUpdateProcessorFactory.java | 22 +-
.../apache/solr/analytics/facet/PivotFacet.java | 3 +-
.../apache/solr/analytics/facet/SortableFacet.java | 3 +-
.../solr/handler/component/AnalyticsComponent.java | 2 +-
.../response/AnalyticsShardResponseWriter.java | 4 -
.../handler/clustering/ClusteringComponent.java | 9 +-
.../extraction/ExtractingRequestHandler.java | 6 -
.../org/apache/solr/gcs/GCSBackupRepository.java | 7 +-
.../java/org/apache/solr/gcs/GCSConfigParser.java | 14 +-
.../solr/jaeger/JaegerTracerConfigurator.java | 6 -
...ctLanguageIdentifierUpdateProcessorFactory.java | 17 +-
.../OpenNLPLangDetectUpdateProcessorFactory.java | 18 +-
...kaLanguageIdentifierUpdateProcessorFactory.java | 17 +-
.../java/org/apache/solr/ltr/LTRThreadModule.java | 18 +-
.../LTRFeatureLoggerTransformerFactory.java | 3 +-
.../LTRInterleavingTransformerFactory.java | 3 +-
.../apache/solr/ltr/search/LTRQParserPlugin.java | 3 +-
.../update/ScriptUpdateProcessorFactory.java | 3 +-
.../solr/scripting/xslt/XSLTResponseWriter.java | 2 +-
.../scripting/xslt/XSLTUpdateRequestHandler.java | 2 +-
.../xslt/XSLTUpdateRequestHandlerTest.java | 2 +-
.../src/java/org/apache/solr/api/AnnotatedApi.java | 5 +-
solr/core/src/java/org/apache/solr/api/ApiBag.java | 33 +-
.../apache/solr/api/ContainerPluginsRegistry.java | 5 +-
.../src/java/org/apache/solr/api/V2HttpCall.java | 99 +-
.../java/org/apache/solr/cloud/ConfigSetCmds.java | 17 +-
.../solr/cloud/DistributedApiAsyncTracker.java | 4 +-
.../src/java/org/apache/solr/cloud/Overseer.java | 29 +-
.../cloud/OverseerConfigSetMessageHandler.java | 14 +-
.../apache/solr/cloud/OverseerNodePrioritizer.java | 6 +-
.../apache/solr/cloud/OverseerSolrResponse.java | 6 +-
.../apache/solr/cloud/OverseerTaskProcessor.java | 3 +-
.../org/apache/solr/cloud/RecoveryStrategy.java | 6 +-
.../core/src/java/org/apache/solr/cloud/ZkCLI.java | 24 +-
.../org/apache/solr/cloud/ZkConfigSetService.java | 3 +-
.../java/org/apache/solr/cloud/ZkController.java | 3 +-
.../solr/cloud/api/collections/AliasCmd.java | 5 +-
.../solr/cloud/api/collections/CollApiCmds.java | 2 +
.../cloud/api/collections/CreateSnapshotCmd.java | 3 +-
...istributedCollectionConfigSetCommandRunner.java | 4 +-
.../solr/core/AbstractSolrEventListener.java | 13 +-
.../apache/solr/core/CachingDirectoryFactory.java | 2 +-
.../java/org/apache/solr/core/CodecFactory.java | 5 -
.../src/java/org/apache/solr/core/ConfigSet.java | 9 +-
.../org/apache/solr/core/ConfigSetProperties.java | 10 +-
.../org/apache/solr/core/ConfigSetService.java | 12 +-
.../java/org/apache/solr/core/CoreContainer.java | 6 +
.../apache/solr/core/DelegatingEventListener.java | 6 -
.../org/apache/solr/core/HdfsDirectoryFactory.java | 2 +-
.../org/apache/solr/core/IndexReaderFactory.java | 3 +-
.../src/java/org/apache/solr/core/InitParams.java | 41 +-
.../org/apache/solr/core/MMapDirectoryFactory.java | 3 +-
.../solr/core/NRTCachingDirectoryFactory.java | 3 +-
.../src/java/org/apache/solr/core/PluginInfo.java | 27 +-
.../java/org/apache/solr/core/RequestParams.java | 10 +-
.../org/apache/solr/core/SchemaCodecFactory.java | 3 +-
.../apache/solr/core/SimpleTextCodecFactory.java | 3 +-
.../src/java/org/apache/solr/core/SolrConfig.java | 14 +-
.../src/java/org/apache/solr/core/SolrCore.java | 12 +-
.../org/apache/solr/core/SolrDeletionPolicy.java | 2 +-
.../solr/core/TransientSolrCoreCacheDefault.java | 9 +-
.../solr/core/backup/ShardBackupMetadata.java | 3 +-
.../backup/repository/BackupRepositoryFactory.java | 1 -
.../backup/repository/HdfsBackupRepository.java | 6 +-
.../repository/LocalFileSystemRepository.java | 5 +-
.../core/snapshots/CollectionSnapshotMetaData.java | 26 +-
.../solr/core/snapshots/SolrSnapshotsTool.java | 8 +-
.../apache/solr/filestore/DistribPackageStore.java | 2 +
.../org/apache/solr/filestore/PackageStoreAPI.java | 3 +-
.../java/org/apache/solr/handler/BlobHandler.java | 3 +-
.../solr/handler/ContentStreamHandlerBase.java | 2 +-
.../handler/DocumentAnalysisRequestHandler.java | 2 +-
.../apache/solr/handler/DumpRequestHandler.java | 15 +-
.../java/org/apache/solr/handler/IndexFetcher.java | 25 +-
.../apache/solr/handler/MoreLikeThisHandler.java | 22 +-
.../apache/solr/handler/PingRequestHandler.java | 2 +-
.../apache/solr/handler/ReplicationHandler.java | 23 +-
.../apache/solr/handler/RequestHandlerBase.java | 15 +-
.../org/apache/solr/handler/SolrConfigHandler.java | 6 +-
.../apache/solr/handler/UpdateRequestHandler.java | 2 +-
.../org/apache/solr/handler/admin/ColStatus.java | 4 +-
.../solr/handler/admin/CollectionsHandler.java | 13 +-
.../solr/handler/admin/CoreAdminHandler.java | 15 +-
.../solr/handler/admin/HealthCheckHandler.java | 3 +-
.../org/apache/solr/handler/admin/InfoHandler.java | 4 +-
.../handler/admin/MetricsCollectorHandler.java | 2 +-
.../solr/handler/admin/SecurityConfHandler.java | 7 +-
.../solr/handler/admin/ShowFileRequestHandler.java | 2 +-
.../solr/handler/component/DebugComponent.java | 23 +-
.../solr/handler/component/HighlightComponent.java | 9 +-
.../handler/component/HttpShardHandlerFactory.java | 10 +-
.../handler/component/QueryElevationComponent.java | 2 +-
.../solr/handler/component/SearchComponent.java | 9 -
.../handler/component/SpellCheckComponent.java | 21 +-
.../solr/handler/component/SuggestComponent.java | 11 +-
.../handler/component/TermVectorComponent.java | 7 +-
.../solr/handler/component/TermsComponent.java | 6 -
.../designer/DefaultSampleDocumentsLoader.java | 387 ++++
.../handler/designer/DefaultSchemaSuggester.java | 449 +++++
.../solr/handler/designer/ManagedSchemaDiff.java | 280 +++
.../solr/handler/designer/SampleDocuments.java | 68 +
.../handler/designer/SampleDocumentsLoader.java | 53 +
.../solr/handler/designer/SchemaDesignerAPI.java | 1221 ++++++++++++
.../designer/SchemaDesignerConfigSetHelper.java | 1061 +++++++++++
.../handler/designer/SchemaDesignerConstants.java | 50 +
.../handler/designer/SchemaDesignerSettings.java | 149 ++
.../designer/SchemaDesignerSettingsDAO.java | 174 ++
.../solr/handler/designer/SchemaSuggester.java | 42 +
.../apache/solr/handler/designer/package-info.java | 26 +
.../org/apache/solr/handler/loader/CSVLoader.java | 2 +-
.../apache/solr/handler/loader/CSVLoaderBase.java | 12 +-
.../org/apache/solr/handler/loader/JsonLoader.java | 70 +-
.../solr/highlight/HighlightingPluginBase.java | 2 +-
.../org/apache/solr/highlight/RegexFragmenter.java | 2 +-
.../org/apache/solr/highlight/SolrEncoder.java | 10 -
.../org/apache/solr/highlight/SolrFormatter.java | 9 -
.../apache/solr/highlight/SolrFragListBuilder.java | 10 -
.../org/apache/solr/highlight/SolrFragmenter.java | 10 -
.../apache/solr/index/MergePolicyFactoryArgs.java | 4 +-
.../org/apache/solr/metrics/MetricSuppliers.java | 1 -
.../org/apache/solr/request/SolrQueryRequest.java | 27 +-
.../apache/solr/request/SolrQueryRequestBase.java | 20 +-
.../apache/solr/request/SolrRequestHandler.java | 2 +-
.../apache/solr/response/BinaryResponseWriter.java | 5 -
.../apache/solr/response/CSVResponseWriter.java | 5 -
.../solr/response/GraphMLResponseWriter.java | 5 -
.../apache/solr/response/JSONResponseWriter.java | 2 +-
.../apache/solr/response/PHPResponseWriter.java | 2 +-
.../solr/response/PHPSerializedResponseWriter.java | 2 +-
.../apache/solr/response/PythonResponseWriter.java | 6 -
.../apache/solr/response/QueryResponseWriter.java | 9 -
.../apache/solr/response/RawResponseWriter.java | 2 +-
.../apache/solr/response/RubyResponseWriter.java | 6 -
.../solr/response/SchemaXmlResponseWriter.java | 6 -
.../apache/solr/response/SmileResponseWriter.java | 5 -
.../apache/solr/response/XMLResponseWriter.java | 6 -
.../transform/ExplainAugmenterFactory.java | 2 +-
.../transform/RawValueTransformerFactory.java | 2 +-
.../response/transform/TransformerFactory.java | 2 +-
.../response/transform/ValueAugmenterFactory.java | 2 +-
.../solr/schema/ClassicIndexSchemaFactory.java | 2 +-
.../solr/schema/ExternalFileFieldReloader.java | 2 +-
.../solr/schema/ManagedIndexSchemaFactory.java | 2 +-
.../solr/search/ComplexPhraseQParserPlugin.java | 2 +-
.../org/apache/solr/search/JoinQParserPlugin.java | 11 +-
.../java/org/apache/solr/search/QParserPlugin.java | 5 -
.../org/apache/solr/search/SolrCoreParser.java | 9 +-
.../TextLogisticRegressionQParserPlugin.java | 4 -
.../org/apache/solr/search/ValueSourceParser.java | 11 -
.../org/apache/solr/search/XmlQParserPlugin.java | 5 +-
.../solr/search/facet/FacetRangeProcessor.java | 46 +-
.../java/org/apache/solr/servlet/HttpSolrCall.java | 45 +-
.../apache/solr/servlet/SolrDispatchFilter.java | 32 +-
.../apache/solr/servlet/SolrRequestParsers.java | 7 +-
.../solr/spelling/AbstractLuceneSpellChecker.java | 15 +-
.../solr/spelling/ConjunctionSolrSpellChecker.java | 2 +-
.../solr/spelling/DirectSolrSpellChecker.java | 14 +-
.../solr/spelling/FileBasedSpellChecker.java | 4 +-
.../solr/spelling/IndexBasedSpellChecker.java | 2 +-
.../org/apache/solr/spelling/QueryConverter.java | 8 -
.../org/apache/solr/spelling/SolrSpellChecker.java | 4 +-
.../solr/spelling/WordBreakSolrSpellChecker.java | 10 +-
.../apache/solr/spelling/suggest/Suggester.java | 2 +-
.../org/apache/solr/update/SolrIndexConfig.java | 5 +-
...AbstractDefaultValueUpdateProcessorFactory.java | 2 +-
.../AddSchemaFieldsUpdateProcessorFactory.java | 19 +-
.../processor/AtomicUpdateProcessorFactory.java | 7 -
.../ClassificationUpdateProcessorFactory.java | 2 +-
.../CloneFieldUpdateProcessorFactory.java | 22 +-
.../ConcatFieldUpdateProcessorFactory.java | 2 +-
.../DefaultValueUpdateProcessorFactory.java | 3 +-
...DocBasedVersionConstraintsProcessorFactory.java | 4 +-
.../DocExpirationUpdateProcessorFactory.java | 4 +-
.../FieldLengthUpdateProcessorFactory.java | 2 +-
.../FieldMutatingUpdateProcessorFactory.java | 16 +-
.../FieldNameMutatingUpdateProcessorFactory.java | 2 +-
...IgnoreCommitOptimizeUpdateProcessorFactory.java | 4 +-
.../IgnoreLargeDocumentProcessorFactory.java | 2 +-
.../processor/LogUpdateProcessorFactory.java | 2 +-
.../ParseBooleanFieldUpdateProcessorFactory.java | 45 +-
.../ParseDateFieldUpdateProcessorFactory.java | 66 +-
.../ParseDoubleFieldUpdateProcessorFactory.java | 42 +-
.../ParseLongFieldUpdateProcessorFactory.java | 39 +-
.../ParseNumericFieldUpdateProcessorFactory.java | 2 +-
.../PreAnalyzedUpdateProcessorFactory.java | 2 +-
.../processor/RegexReplaceProcessorFactory.java | 2 +-
.../processor/RegexpBoostProcessorFactory.java | 2 +-
.../RemoveBlankFieldUpdateProcessorFactory.java | 7 -
.../processor/SignatureUpdateProcessorFactory.java | 2 +-
.../processor/SimpleUpdateProcessorFactory.java | 6 +-
.../SkipExistingDocumentsProcessorFactory.java | 2 +-
.../processor/TolerantUpdateProcessorFactory.java | 6 +-
.../processor/TrimFieldUpdateProcessorFactory.java | 8 -
.../TruncateFieldUpdateProcessorFactory.java | 2 +-
.../processor/URLClassifyProcessorFactory.java | 2 +-
.../processor/UUIDUpdateProcessorFactory.java | 2 +-
.../processor/UpdateRequestProcessorChain.java | 3 +-
.../processor/UpdateRequestProcessorFactory.java | 7 -
.../java/org/apache/solr/util/SolrPluginUtils.java | 19 +-
.../util/circuitbreaker/CircuitBreakerManager.java | 3 +-
.../util/plugin/NamedListInitializedPlugin.java | 10 +-
.../org/apache/solr/util/tracing/TraceUtils.java} | 35 +-
.../test-files/schema-designer/add-new-field.json | 9 +
.../test-files/schema-designer/add-new-type.json | 77 +
.../schema-designer/update-author-field.json | 11 +
.../test-files/schema-designer/update-type.json | 76 +
.../org/apache/solr/BasicFunctionalityTest.java | 3 +-
.../src/test/org/apache/solr/OutputWriterTest.java | 4 -
.../solr/cloud/OverseerModifyCollectionTest.java | 25 +-
.../solr/cloud/TestCloudSearcherWarming.java | 5 -
.../cloud/api/collections/TestCollectionAPI.java | 104 +-
.../apache/solr/core/DirectoryFactoriesTest.java | 3 +-
.../apache/solr/core/DummyValueSourceParser.java | 5 +-
.../org/apache/solr/core/FakeDeletionPolicy.java | 3 +-
.../org/apache/solr/core/MockEventListener.java | 6 -
.../core/MockQuerySenderListenerReqHandler.java | 2 +-
.../org/apache/solr/core/TestCodecSupport.java | 8 +-
.../apache/solr/core/TestConfigSetProperties.java | 9 +-
.../test/org/apache/solr/core/TestInitParams.java | 42 +-
.../handler/BinaryUpdateRequestHandlerTest.java | 3 +-
.../DocumentAnalysisRequestHandlerTest.java | 3 +-
.../solr/handler/PingRequestHandlerTest.java | 7 +-
.../solr/handler/TestReplicationHandler.java | 90 +-
.../solr/handler/TestSampleDocumentsLoader.java | 123 ++
.../handler/ThrowErrorOnInitRequestHandler.java | 2 +-
.../component/CustomHighlightComponentTest.java | 8 +-
.../handler/designer/ManagedSchemaDiffTest.java | 116 ++
.../handler/designer/TestSchemaDesignerAPI.java | 873 +++++++++
.../TestSchemaDesignerConfigSetHelper.java | 359 ++++
.../designer/TestSchemaDesignerSettingsDAO.java | 125 ++
.../apache/solr/handler/tagger/TaggerTestCase.java | 11 +-
.../apache/solr/metrics/SolrMetricManagerTest.java | 4 +-
.../solr/response/TestRawResponseWriter.java | 4 +-
.../test/org/apache/solr/schema/EnumFieldTest.java | 21 +-
.../solr/schema/TestManagedSchemaThreadSafety.java | 3 +-
.../apache/solr/search/MockSearchComponent.java | 2 +-
.../org/apache/solr/search/TestIndexSearcher.java | 7 -
.../org/apache/solr/search/facet/DebugAgg.java | 5 -
.../search/facet/TestCloudJSONFacetJoinDomain.java | 19 +-
.../solr/search/facet/TestCloudJSONFacetSKG.java | 22 +-
.../solr/search/function/NvlValueSourceParser.java | 2 +-
.../BaseTestRuleBasedAuthorizationPlugin.java | 3 +-
.../solr/spelling/DirectSolrSpellCheckerTest.java | 7 +-
.../solr/spelling/FileBasedSpellCheckerTest.java | 16 +-
.../solr/spelling/IndexBasedSpellCheckerTest.java | 16 +-
.../solr/spelling/SpellingQueryConverterTest.java | 18 +-
.../solr/spelling/suggest/SuggesterTest.java | 4 +-
.../solr/update/DirectUpdateHandlerTest.java | 6 -
.../apache/solr/update/MaxSizeAutoCommitTest.java | 6 +-
.../org/apache/solr/update/SoftAutoCommitTest.java | 4 -
.../apache/solr/update/SolrCmdDistributorTest.java | 4 -
.../ClassificationUpdateProcessorFactoryTest.java | 6 +-
.../CustomUpdateRequestProcessorFactory.java | 5 +-
.../SignatureUpdateProcessorFactoryTest.java | 2 +-
.../processor/TrackingUpdateProcessorFactory.java | 2 +-
.../src/test/org/apache/solr/util/TestUtils.java | 3 +-
.../solr/util/tracing/TestDistributedTracing.java | 103 +-
.../src/basic-authentication-plugin.adoc | 2 +-
.../src/cluster-node-management.adoc | 10 +-
.../src/collapse-and-expand-results.adoc | 13 +-
solr/solr-ref-guide/src/collection-aliasing.adoc | 10 +-
solr/solr-ref-guide/src/collection-management.adoc | 34 +-
solr/solr-ref-guide/src/collections-api.adoc | 2 +-
.../src/common-query-parameters.adoc | 4 +-
solr/solr-ref-guide/src/config-api.adoc | 4 +-
solr/solr-ref-guide/src/configsets-api.adoc | 22 +-
solr/solr-ref-guide/src/coreadmin-api.adoc | 117 +-
solr/solr-ref-guide/src/de-duplication.adoc | 10 +-
solr/solr-ref-guide/src/distributed-requests.adoc | 2 +-
solr/solr-ref-guide/src/docker-faq.adoc | 4 +-
solr/solr-ref-guide/src/docker-networking.adoc | 2 +-
solr/solr-ref-guide/src/docvalues.adoc | 2 +-
solr/solr-ref-guide/src/format-of-solr-xml.adoc | 11 +-
solr/solr-ref-guide/src/graph.adoc | 3 +-
.../src/indexing-nested-documents.adoc | 4 +-
solr/solr-ref-guide/src/json-request-api.adoc | 4 +-
.../src/jwt-authentication-plugin.adoc | 6 +-
solr/solr-ref-guide/src/luke-request-handler.adoc | 4 +-
.../src/major-changes-in-solr-9.adoc | 12 +-
.../src/making-and-restoring-backups.adoc | 8 +-
solr/solr-ref-guide/src/mbean-request-handler.adoc | 4 +-
solr/solr-ref-guide/src/other-parsers.adoc | 10 +-
solr/solr-ref-guide/src/pagination-of-results.adoc | 2 +-
solr/solr-ref-guide/src/reindexing.adoc | 2 +-
solr/solr-ref-guide/src/replica-management.adoc | 15 +-
.../src/replica-placement-plugins.adoc | 4 +-
solr/solr-ref-guide/src/resource-loading.adoc | 2 +-
.../solr-ref-guide/src/running-solr-in-docker.adoc | 18 +-
solr/solr-ref-guide/src/schema-api.adoc | 232 ++-
.../src/script-update-processor.adoc | 4 +-
.../src/searching-nested-documents.adoc | 6 +-
solr/solr-ref-guide/src/shard-management.adoc | 13 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 55 +-
solr/solr-ref-guide/src/task-management.adoc | 9 +-
.../src/updating-parts-of-documents.adoc | 10 +-
.../client/solrj/io/graph/GatherNodesStream.java | 63 +-
.../apache/solr/common/util/CommandOperation.java | 8 +-
.../java/org/apache/solr/common/util/Utils.java | 14 +-
.../client/solrj/io/graph/GraphExpressionTest.java | 70 +-
.../apache/solr/core/TrackingBackupRepository.java | 2 +-
solr/webapp/web/css/angular/menu.css | 2 +
solr/webapp/web/css/angular/schema-designer.css | 1603 ++++++++++++++++
solr/webapp/web/index.html | 4 +
solr/webapp/web/js/angular/app.js | 20 +-
solr/webapp/web/js/angular/controllers/cloud.js | 10 +-
.../web/js/angular/controllers/schema-designer.js | 1978 ++++++++++++++++++++
solr/webapp/web/js/angular/services.js | 11 +
solr/webapp/web/partials/schema-designer.html | 1030 ++++++++++
313 files changed, 12231 insertions(+), 1626 deletions(-)
create mode 100644 gradle/validation/spotless.gradle
copy solr/core/src/java/org/apache/solr/util/plugin/NamedListInitializedPlugin.java => gradle/validation/spotless/asl-header.txt (73%)
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/DefaultSampleDocumentsLoader.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/DefaultSchemaSuggester.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/ManagedSchemaDiff.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SampleDocuments.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConstants.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettings.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaSuggester.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/package-info.java
copy solr/core/src/{test/org/apache/solr/update/processor/CustomUpdateRequestProcessorFactory.java => java/org/apache/solr/util/tracing/TraceUtils.java} (57%)
create mode 100644 solr/core/src/test-files/schema-designer/add-new-field.json
create mode 100644 solr/core/src/test-files/schema-designer/add-new-type.json
create mode 100644 solr/core/src/test-files/schema-designer/update-author-field.json
create mode 100644 solr/core/src/test-files/schema-designer/update-type.json
create mode 100644 solr/core/src/test/org/apache/solr/handler/TestSampleDocumentsLoader.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/ManagedSchemaDiffTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerAPI.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerConfigSetHelper.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerSettingsDAO.java
create mode 100644 solr/webapp/web/css/angular/schema-designer.css
create mode 100644 solr/webapp/web/js/angular/controllers/schema-designer.js
create mode 100644 solr/webapp/web/partials/schema-designer.html