You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by th...@apache.org on 2021/06/07 18:48:38 UTC
[solr] branch main updated (112585e -> aab66e7)
This is an automated email from the ASF dual-hosted git repository.
thelabdude pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git.
from 112585e SOLR-15311: docs: document 'async' as MODIFYCOLLECTION parameter (#161)
add aab66e7 SOLR-15277: Schema designer UI and supporting backend (#42)
No new revisions were added by this update.
Summary of changes:
solr/CHANGES.txt | 2 +
.../java/org/apache/solr/core/CoreContainer.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 +-
.../ParseBooleanFieldUpdateProcessorFactory.java | 39 +-
.../ParseDateFieldUpdateProcessorFactory.java | 63 +-
.../ParseDoubleFieldUpdateProcessorFactory.java | 42 +-
.../ParseLongFieldUpdateProcessorFactory.java | 39 +-
.../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 +
.../solr/handler/TestSampleDocumentsLoader.java | 123 ++
.../handler/designer/ManagedSchemaDiffTest.java | 116 ++
.../handler/designer/TestSchemaDesignerAPI.java | 873 +++++++++
.../TestSchemaDesignerConfigSetHelper.java | 359 ++++
.../designer/TestSchemaDesignerSettingsDAO.java | 125 ++
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 ++++++++++
38 files changed, 10531 insertions(+), 131 deletions(-)
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
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