You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ep...@apache.org on 2021/02/15 18:16:38 UTC
[lucene-solr] branch master updated (5856c0f -> e6d9eaa)
This is an automated email from the ASF dual-hosted git repository.
epugh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 5856c0f LUCENE-9663: Add compression to terms dict from SortedSet/Sorted DocValues.
add e6d9eaa SOLR-15121: Move XSLT (tr param) response writer and update request handler to scripting contrib (#2306)
No new revisions were added by this update.
Summary of changes:
.../org/apache/solr/scripting}/package-info.java | 6 +-
.../solr/scripting}/xslt/TransformerProvider.java | 50 +++++--
.../apache/solr/scripting/xslt/XSLTConstants.java | 11 +-
.../solr/scripting/xslt}/XSLTResponseWriter.java | 77 ++++-------
.../scripting/xslt/XSLTUpdateRequestHandler.java | 140 ++++++++++++++++++++
.../apache/solr/scripting/xslt}/package-info.java | 4 +-
.../scripting}/src/test-files/mailing_lists.pdf | 0
.../collection1/conf/addfields.updateprocessor.js | 0
.../bad-solrconfig-bogus-scriptengine-name.xml | 0
.../conf/bad-solrconfig-invalid-scriptfile.xml | 0
.../conf/bad-solrconfig-missing-scriptfile.xml | 0
.../conf/conditional.updateprocessor.js | 0
.../solr/collection1/conf/cross-compatible.js | 0
.../{ => scripting}/solr/collection1/conf/evil.js | 0
.../solr/collection1/conf/invalid.script.xml | 0
.../conf/missing.functions.updateprocessor.js | 0
.../missleading.extension.updateprocessor.js.txt | 0
.../solr/collection1/conf/schema.xml | 4 +
.../conf/solrconfig-script-updateprocessor.xml | 0
.../conf/solrconfig.snippet.randomindexconfig.xml | 0
.../solr/collection1/conf/solrconfig.xml} | 10 +-
...stateless-solrconfig-script-updateprocessor.xml | 0
.../conf/throw.error.on.add.updateprocessor.js | 0
.../collection1/conf/trivial.updateprocessor0.js | 0
.../collection1/conf/trivial.updateprocessor1.js | 0
.../collection1/conf/xslt/dummy-using-include.xsl | 0
.../solr/collection1/conf/xslt/dummy.xsl | 0
.../conf/xslt/xsl-update-handler-test.xsl | 0
.../update/ScriptUpdateProcessorFactoryTest.java | 2 +-
.../TestBadScriptingUpdateProcessorConfig.java | 60 ++++++++-
.../solr/scripting/xslt/XSLTOutputWriterTest.java} | 40 +++---
.../xslt/XSLTUpdateRequestHandlerTest.java} | 45 ++++---
.../apache/solr/handler/UpdateRequestHandler.java | 7 +-
.../org/apache/solr/handler/loader/XMLLoader.java | 147 +++++----------------
.../org/apache/solr/util/xslt/package-info.java | 23 ----
.../test-files/solr/collection1/conf/foo/bar.txt | 1 +
.../solr/collection1/conf/solrconfig-leader.xml | 6 +-
.../src/test-files/solr/crazy-path-to-config.xml | 3 +-
.../src/test/org/apache/solr/OutputWriterTest.java | 44 ++----
.../solr/handler/TestReplicationHandler.java | 20 +--
.../solr/handler/XmlUpdateRequestHandlerTest.java | 3 +
.../conf/solrconfig.xml | 23 +++-
.../conf/xslt/updateXml.xsl | 14 +-
.../src/major-changes-in-solr-9.adoc | 7 +-
solr/solr-ref-guide/src/response-writers.adoc | 56 +++++++-
.../src/uploading-data-with-index-handlers.adoc | 44 ++++--
.../apache/solr/common/params/CommonParams.java | 3 -
47 files changed, 517 insertions(+), 333 deletions(-)
copy solr/contrib/{analytics/src/java/org/apache/solr/analytics/facet => scripting/src/java/org/apache/solr/scripting}/package-info.java (88%)
rename solr/{core/src/java/org/apache/solr/util => contrib/scripting/src/java/org/apache/solr/scripting}/xslt/TransformerProvider.java (80%)
copy lucene/spatial-extras/src/java/org/apache/lucene/spatial/prefix/package-info.java => solr/contrib/scripting/src/java/org/apache/solr/scripting/xslt/XSLTConstants.java (74%)
rename solr/{core/src/java/org/apache/solr/response => contrib/scripting/src/java/org/apache/solr/scripting/xslt}/XSLTResponseWriter.java (60%)
create mode 100644 solr/contrib/scripting/src/java/org/apache/solr/scripting/xslt/XSLTUpdateRequestHandler.java
copy solr/{core/src/java/org/apache/solr/rest => contrib/scripting/src/java/org/apache/solr/scripting/xslt}/package-info.java (92%)
copy solr/{core => contrib/scripting}/src/test-files/mailing_lists.pdf (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/addfields.updateprocessor.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/bad-solrconfig-bogus-scriptengine-name.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/bad-solrconfig-invalid-scriptfile.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/bad-solrconfig-missing-scriptfile.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/conditional.updateprocessor.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/cross-compatible.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/evil.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/invalid.script.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/missing.functions.updateprocessor.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/missleading.extension.updateprocessor.js.txt (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/schema.xml (91%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/solrconfig-script-updateprocessor.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/solrconfig.snippet.randomindexconfig.xml (100%)
copy solr/{core/src/test-files/solr/collection1/conf/solrconfig-minimal.xml => contrib/scripting/src/test-files/scripting/solr/collection1/conf/solrconfig.xml} (87%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/stateless-solrconfig-script-updateprocessor.xml (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/throw.error.on.add.updateprocessor.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/trivial.updateprocessor0.js (100%)
rename solr/contrib/scripting/src/test-files/{ => scripting}/solr/collection1/conf/trivial.updateprocessor1.js (100%)
rename solr/{core/src/test-files => contrib/scripting/src/test-files/scripting}/solr/collection1/conf/xslt/dummy-using-include.xsl (100%)
rename solr/{core/src/test-files => contrib/scripting/src/test-files/scripting}/solr/collection1/conf/xslt/dummy.xsl (100%)
rename solr/{core/src/test-files => contrib/scripting/src/test-files/scripting}/solr/collection1/conf/xslt/xsl-update-handler-test.xsl (100%)
copy solr/{core/src/test/org/apache/solr/core/TestMinimalConfig.java => contrib/scripting/src/test/org/apache/solr/scripting/xslt/XSLTOutputWriterTest.java} (53%)
rename solr/{core/src/test/org/apache/solr/handler/XsltUpdateRequestHandlerTest.java => contrib/scripting/src/test/org/apache/solr/scripting/xslt/XSLTUpdateRequestHandlerTest.java} (82%)
delete mode 100644 solr/core/src/java/org/apache/solr/util/xslt/package-info.java
create mode 100644 solr/core/src/test-files/solr/collection1/conf/foo/bar.txt