You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by er...@apache.org on 2016/07/07 04:03:24 UTC

[1/2] lucene-solr:branch_6x: SOLR-9277: Clean up some more remnants of supporting old and new style solr.xml in tests (cherry picked from commit 7743718)

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_6x de7a3f6f6 -> 90b572bce


SOLR-9277: Clean up some more remnants of supporting old and new style solr.xml in tests
(cherry picked from commit 7743718)


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/602a72dd
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/602a72dd
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/602a72dd

Branch: refs/heads/branch_6x
Commit: 602a72ddade76931b90d59bd03365666c2835223
Parents: 50a9153
Author: Erick <er...@apache.org>
Authored: Wed Jul 6 19:51:06 2016 -0700
Committer: Erick <er...@apache.org>
Committed: Wed Jul 6 21:02:20 2016 -0700

----------------------------------------------------------------------
 solr/CHANGES.txt                                |  6 +++
 solr/core/src/test-files/solr/solr-no-core.xml  | 45 --------------------
 solr/core/src/test-files/solr/solr.xml          |  3 ++
 .../solr/cloud/CollectionStateFormat2Test.java  |  2 +-
 .../cloud/CollectionsAPIDistributedZkTest.java  |  2 +-
 .../apache/solr/cloud/CustomCollectionTest.java |  2 +-
 .../DeleteLastCustomShardedReplicaTest.java     |  2 +-
 .../apache/solr/cloud/DeleteReplicaTest.java    |  2 +-
 .../apache/solr/cloud/OverseerRolesTest.java    |  2 +-
 .../cloud/SharedFSAutoReplicaFailoverTest.java  |  4 +-
 .../solr/cloud/TestMiniSolrCloudCluster.java    |  2 +-
 .../solr/cloud/UnloadDistributedZkTest.java     |  2 +-
 .../solr/cloud/hdfs/HdfsNNFailoverTest.java     |  2 +-
 .../HdfsWriteToMultipleCollectionsTest.java     |  2 +-
 .../apache/solr/cloud/hdfs/StressHdfsTest.java  |  2 +-
 .../handler/admin/CoreAdminHandlerTest.java     |  2 +-
 .../java/org/apache/solr/SolrTestCaseJ4.java    | 13 ++----
 17 files changed, 26 insertions(+), 69 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/CHANGES.txt
----------------------------------------------------------------------
diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt
index a33cb34..272f35d 100644
--- a/solr/CHANGES.txt
+++ b/solr/CHANGES.txt
@@ -100,6 +100,12 @@ Other Changes
 
 * SOLR-8787: TestAuthenticationFramework should not extend TestMiniSolrCloudCluster. (Trey Cahill via shalin)
 
+* SOLR-9180: More comprehensive tests of psuedo-fields for RTG and SolrCloud requests (hossman)
+
+* SOLR-7930: Comment out trappy references to example docs in elevate.xml files (Erick Erickson)
+
+* SOLR-9277: Clean up some more remnants of supporting old and new style solr.xml in tests (Erick Erickson)
+
 ==================  6.1.0 ==================
 
 Consult the LUCENE_CHANGES.txt file for additional, low level, changes in this release.

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test-files/solr/solr-no-core.xml
----------------------------------------------------------------------
diff --git a/solr/core/src/test-files/solr/solr-no-core.xml b/solr/core/src/test-files/solr/solr-no-core.xml
deleted file mode 100644
index 52d3e76..0000000
--- a/solr/core/src/test-files/solr/solr-no-core.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<solr>
-
-  <str name="shareSchema">${shareSchema:false}</str>
-  <str name="configSetBaseDir">${configSetBaseDir:configsets}</str>
-  <str name="coreRootDirectory">${coreRootDirectory:.}</str>
-
-  <solrcloud>
-    <str name="host">127.0.0.1</str>
-    <str name="hostContext">${hostContext:solr}</str>
-    <int name="hostPort">${hostPort:8983}</int>
-    <int name="zkClientTimeout">${solr.zkclienttimeout:30000}</int>
-    <bool name="genericCoreNodeNames">${genericCoreNodeNames:true}</bool>
-    <int name="distribUpdateConnTimeout">${distribUpdateConnTimeout:45000}</int>
-    <int name="distribUpdateSoTimeout">${distribUpdateSoTimeout:340000}</int>
-    <int name="autoReplicaFailoverWaitAfterExpiration">${autoReplicaFailoverWaitAfterExpiration:10000}</int>
-    <int name="autoReplicaFailoverWorkLoopDelay">${autoReplicaFailoverWorkLoopDelay:10000}</int>
-    <int name="autoReplicaFailoverBadNodeExpiration">${autoReplicaFailoverBadNodeExpiration:60000}</int>
-  </solrcloud>
-
-  <shardHandlerFactory name="shardHandlerFactory"
-    class="HttpShardHandlerFactory">
-    <str name="urlScheme">${urlScheme:}</str>
-    <int name="socketTimeout">${socketTimeout:90000}</int>
-    <int name="connTimeout">${connTimeout:15000}</int>
-  </shardHandlerFactory>
-
-</solr>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test-files/solr/solr.xml
----------------------------------------------------------------------
diff --git a/solr/core/src/test-files/solr/solr.xml b/solr/core/src/test-files/solr/solr.xml
index 379eff9..f381475 100644
--- a/solr/core/src/test-files/solr/solr.xml
+++ b/solr/core/src/test-files/solr/solr.xml
@@ -40,6 +40,9 @@
     <int name="leaderVoteWait">${leaderVoteWait:10000}</int>
     <int name="distribUpdateConnTimeout">${distribUpdateConnTimeout:45000}</int>
     <int name="distribUpdateSoTimeout">${distribUpdateSoTimeout:340000}</int>
+    <int name="autoReplicaFailoverWaitAfterExpiration">${autoReplicaFailoverWaitAfterExpiration:10000}</int>
+    <int name="autoReplicaFailoverWorkLoopDelay">${autoReplicaFailoverWorkLoopDelay:10000}</int>
+    <int name="autoReplicaFailoverBadNodeExpiration">${autoReplicaFailoverBadNodeExpiration:60000}</int>
   </solrcloud>
   
 </solr>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/CollectionStateFormat2Test.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/CollectionStateFormat2Test.java b/solr/core/src/test/org/apache/solr/cloud/CollectionStateFormat2Test.java
index 3a83e47..9b22365 100644
--- a/solr/core/src/test/org/apache/solr/cloud/CollectionStateFormat2Test.java
+++ b/solr/core/src/test/org/apache/solr/cloud/CollectionStateFormat2Test.java
@@ -29,7 +29,7 @@ import org.junit.Test;
 public class CollectionStateFormat2Test extends AbstractFullDistribZkTestBase {
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   @Test

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/CollectionsAPIDistributedZkTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/CollectionsAPIDistributedZkTest.java b/solr/core/src/test/org/apache/solr/cloud/CollectionsAPIDistributedZkTest.java
index 496c922..a37cb3a 100644
--- a/solr/core/src/test/org/apache/solr/cloud/CollectionsAPIDistributedZkTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/CollectionsAPIDistributedZkTest.java
@@ -143,7 +143,7 @@ public class CollectionsAPIDistributedZkTest extends AbstractFullDistribZkTestBa
   }
   
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/CustomCollectionTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/CustomCollectionTest.java b/solr/core/src/test/org/apache/solr/cloud/CustomCollectionTest.java
index 0873fa3..7b9e9e4 100644
--- a/solr/core/src/test/org/apache/solr/cloud/CustomCollectionTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/CustomCollectionTest.java
@@ -68,7 +68,7 @@ public class CustomCollectionTest extends AbstractFullDistribZkTestBase {
   private static final boolean DEBUG = false;
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
 

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/DeleteLastCustomShardedReplicaTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/DeleteLastCustomShardedReplicaTest.java b/solr/core/src/test/org/apache/solr/cloud/DeleteLastCustomShardedReplicaTest.java
index 8be64a4..dcc99a4 100644
--- a/solr/core/src/test/org/apache/solr/cloud/DeleteLastCustomShardedReplicaTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/DeleteLastCustomShardedReplicaTest.java
@@ -50,7 +50,7 @@ public class DeleteLastCustomShardedReplicaTest extends AbstractFullDistribZkTes
   private static final Logger log = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   public DeleteLastCustomShardedReplicaTest() {

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java b/solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java
index bb8d3be..403f14b 100644
--- a/solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java
@@ -57,7 +57,7 @@ public class DeleteReplicaTest extends AbstractFullDistribZkTestBase {
   private static final Logger log = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   public DeleteReplicaTest() {

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/OverseerRolesTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/OverseerRolesTest.java b/solr/core/src/test/org/apache/solr/cloud/OverseerRolesTest.java
index 8e2cafe..dec54d9 100644
--- a/solr/core/src/test/org/apache/solr/cloud/OverseerRolesTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/OverseerRolesTest.java
@@ -58,7 +58,7 @@ public class OverseerRolesTest  extends AbstractFullDistribZkTestBase{
   private static final Logger log = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   public OverseerRolesTest() {

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java b/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
index 6fbb58b..79fc89c 100644
--- a/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
@@ -90,7 +90,7 @@ public class SharedFSAutoReplicaFailoverTest extends AbstractFullDistribZkTestBa
   }
   
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   
@@ -219,7 +219,7 @@ public class SharedFSAutoReplicaFailoverTest extends AbstractFullDistribZkTestBa
 
     ChaosMonkey.stop(jettys.get(3));
 
-    //solr-no-core.xml has defined workLoopDelay=10s and waitAfterExpiration=10s
+    //solr.xml has defined workLoopDelay=10s and waitAfterExpiration=10s
     //Hence waiting for 30 seconds to be on the safe side.
     Thread.sleep(30000);
     //Ensures that autoAddReplicas has not kicked in.

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/TestMiniSolrCloudCluster.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/TestMiniSolrCloudCluster.java b/solr/core/src/test/org/apache/solr/cloud/TestMiniSolrCloudCluster.java
index 880051b..00dbfd0 100644
--- a/solr/core/src/test/org/apache/solr/cloud/TestMiniSolrCloudCluster.java
+++ b/solr/core/src/test/org/apache/solr/cloud/TestMiniSolrCloudCluster.java
@@ -471,7 +471,7 @@ public class TestMiniSolrCloudCluster extends LuceneTestCase {
 
     final SegmentTerminateEarlyTestState tstes = new SegmentTerminateEarlyTestState();
 
-    File solrXml = new File(SolrTestCaseJ4.TEST_HOME(), "solr-no-core.xml");
+    File solrXml = new File(SolrTestCaseJ4.TEST_HOME(), "solr.xml");
     Builder jettyConfig = JettyConfig.builder();
     jettyConfig.waitForLoadingCoresToFinish(null);
     final MiniSolrCloudCluster miniCluster = createMiniSolrCloudCluster();

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/UnloadDistributedZkTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/UnloadDistributedZkTest.java b/solr/core/src/test/org/apache/solr/cloud/UnloadDistributedZkTest.java
index 616cd37..ccdd958 100644
--- a/solr/core/src/test/org/apache/solr/cloud/UnloadDistributedZkTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/UnloadDistributedZkTest.java
@@ -54,7 +54,7 @@ import java.util.concurrent.TimeUnit;
 public class UnloadDistributedZkTest extends BasicDistributedZkTest {
 
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
   
   public UnloadDistributedZkTest() {

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsNNFailoverTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsNNFailoverTest.java b/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsNNFailoverTest.java
index 6e510de..349db11 100644
--- a/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsNNFailoverTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsNNFailoverTest.java
@@ -61,7 +61,7 @@ public class HdfsNNFailoverTest extends BasicDistributedZkTest {
   }
   
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   @Test

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsWriteToMultipleCollectionsTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsWriteToMultipleCollectionsTest.java b/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsWriteToMultipleCollectionsTest.java
index 043cdec..2005978 100644
--- a/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsWriteToMultipleCollectionsTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsWriteToMultipleCollectionsTest.java
@@ -86,7 +86,7 @@ public class HdfsWriteToMultipleCollectionsTest extends BasicDistributedZkTest {
   }
   
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   @Test

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/cloud/hdfs/StressHdfsTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/hdfs/StressHdfsTest.java b/solr/core/src/test/org/apache/solr/cloud/hdfs/StressHdfsTest.java
index b2dba10..58ee708 100644
--- a/solr/core/src/test/org/apache/solr/cloud/hdfs/StressHdfsTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/hdfs/StressHdfsTest.java
@@ -91,7 +91,7 @@ public class StressHdfsTest extends BasicDistributedZkTest {
   }
   
   protected String getSolrXml() {
-    return "solr-no-core.xml";
+    return "solr.xml";
   }
 
   @Test

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/core/src/test/org/apache/solr/handler/admin/CoreAdminHandlerTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/handler/admin/CoreAdminHandlerTest.java b/solr/core/src/test/org/apache/solr/handler/admin/CoreAdminHandlerTest.java
index 3d4a51d..af5bbc9 100644
--- a/solr/core/src/test/org/apache/solr/handler/admin/CoreAdminHandlerTest.java
+++ b/solr/core/src/test/org/apache/solr/handler/admin/CoreAdminHandlerTest.java
@@ -248,7 +248,7 @@ public class CoreAdminHandlerTest extends SolrTestCaseJ4 {
     File solrHomeDirectory = new File(initCoreDataDir, getClass().getName() + "-corex-"
         + System.nanoTime());
     solrHomeDirectory.mkdirs();
-    copySolrHomeToTemp(solrHomeDirectory, "corex", true);
+    copySolrHomeToTemp(solrHomeDirectory, "corex");
     File corex = new File(solrHomeDirectory, "corex");
     FileUtils.write(new File(corex, "core.properties"), "", Charsets.UTF_8.toString());
     JettySolrRunner runner = new JettySolrRunner(solrHomeDirectory.getAbsolutePath(), buildJettyConfig("/solr"));

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/602a72dd/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
----------------------------------------------------------------------
diff --git a/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java b/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
index c1e9954..a0bb84e 100644
--- a/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
+++ b/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
@@ -1854,21 +1854,14 @@ public abstract class SolrTestCaseJ4 extends LuceneTestCase {
   }
 
   // Creates a consistent configuration, _including_ solr.xml at dstRoot. Creates collection1/conf and copies
-  // the stock files in there. Seems to be indicated for some tests when we remove the default, hard-coded
-  // solr.xml from being automatically synthesized from SolrConfigXmlOld.DEFAULT_SOLR_XML.
+  // the stock files in there.
+
   public static void copySolrHomeToTemp(File dstRoot, String collection) throws IOException {
-    copySolrHomeToTemp(dstRoot, collection, false);
-  }
-  public static void copySolrHomeToTemp(File dstRoot, String collection, boolean newStyle) throws IOException {
     if (!dstRoot.exists()) {
       assertTrue("Failed to make subdirectory ", dstRoot.mkdirs());
     }
 
-    if (newStyle) {
-      FileUtils.copyFile(new File(SolrTestCaseJ4.TEST_HOME(), "solr-no-core.xml"), new File(dstRoot, "solr.xml"));
-    } else {
-      FileUtils.copyFile(new File(SolrTestCaseJ4.TEST_HOME(), "solr.xml"), new File(dstRoot, "solr.xml"));
-    }
+    FileUtils.copyFile(new File(SolrTestCaseJ4.TEST_HOME(), "solr.xml"), new File(dstRoot, "solr.xml"));
 
     File subHome = new File(dstRoot, collection + File.separator + "conf");
     String top = SolrTestCaseJ4.TEST_HOME() + "/collection1/conf";


[2/2] lucene-solr:branch_6x: Merge remote-tracking branch 'origin/branch_6x' into branch_6x

Posted by er...@apache.org.
Merge remote-tracking branch 'origin/branch_6x' into branch_6x

# Conflicts:
#	solr/CHANGES.txt


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/90b572bc
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/90b572bc
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/90b572bc

Branch: refs/heads/branch_6x
Commit: 90b572bce6ffd72d1a834b5f36e755fb3ebd836e
Parents: 602a72d de7a3f6
Author: Erick <er...@apache.org>
Authored: Wed Jul 6 21:03:05 2016 -0700
Committer: Erick <er...@apache.org>
Committed: Wed Jul 6 21:03:05 2016 -0700

----------------------------------------------------------------------
 lucene/CHANGES.txt                              |  15 +-
 .../core/TestAllAnalyzersHaveFactories.java     |   2 +
 .../apache/lucene/analysis/uk/mapping_uk.txt    |  19 +
 .../apache/lucene/analysis/uk/ukrainian.dict    | Bin 1707759 -> 1989243 bytes
 .../analysis/uk/TestUkrainianAnalyzer.java      |  19 +-
 .../apache/lucene/index/DocumentsWriter.java    |   4 +
 .../org/apache/lucene/index/IndexWriter.java    |   7 +-
 .../apache/lucene/analysis/TestStopFilter.java  |  37 -
 .../TestControlledRealTimeReopenThread.java     |  15 +
 .../apache/lucene/util/TestQueryBuilder.java    |  43 +-
 .../apache/lucene/index/memory/MemoryIndex.java |  27 +-
 .../lucene/index/memory/TestMemoryIndex.java    |  22 +
 .../lucene/queryparser/classic/CharStream.java  |   2 +-
 .../classic/MultiFieldQueryParser.java          |  51 +-
 .../queryparser/classic/ParseException.java     |   2 +-
 .../lucene/queryparser/classic/QueryParser.java | 399 ++++++---
 .../lucene/queryparser/classic/QueryParser.jj   | 265 +++---
 .../queryparser/classic/QueryParserBase.java    |  39 +
 .../classic/QueryParserTokenManager.java        |  27 +-
 .../lucene/queryparser/classic/Token.java       |   2 +-
 .../queryparser/classic/TokenMgrError.java      |   2 +-
 .../queryparser/classic/TestQueryParser.java    | 247 +++++-
 .../ext/TestExtendableQueryParser.java          |   1 +
 .../flexible/standard/TestStandardQP.java       |  11 +
 .../queryparser/util/QueryParserTestBase.java   |  49 +-
 .../lucene/analysis/MockSynonymAnalyzer.java    |  28 +
 .../lucene/analysis/MockSynonymFilter.java      |  97 +++
 .../lucene/analysis/TestMockSynonymFilter.java  | 151 ++++
 solr/CHANGES.txt                                |  16 +
 .../solr/collection1/conf/elevate.xml           |  24 +-
 .../src/test-files/solr/minimr/conf/elevate.xml |  24 +-
 .../src/test-files/solr/mrunit/conf/elevate.xml |  24 +-
 .../solrcelltest/collection1/conf/elevate.xml   |  24 +-
 .../cloud/OverseerCollectionMessageHandler.java |  87 +-
 .../org/apache/solr/cloud/ZkController.java     |  24 +-
 .../org/apache/solr/core/CoreContainer.java     |  19 +-
 .../java/org/apache/solr/core/SolrConfig.java   |  10 +-
 .../src/java/org/apache/solr/core/SolrCore.java |  57 +-
 .../apache/solr/core/backup/BackupManager.java  | 250 ++++++
 .../apache/solr/core/backup/package-info.java   |  22 +
 .../backup/repository/BackupRepository.java     |  19 +-
 .../org/apache/solr/handler/GraphHandler.java   |   2 +-
 .../apache/solr/handler/ReplicationHandler.java |  38 +-
 .../org/apache/solr/handler/StreamHandler.java  |   1 +
 .../solr/handler/admin/CollectionsHandler.java  |  56 +-
 .../solr/handler/admin/CoreAdminOperation.java  |  42 +-
 .../handler/component/RealTimeGetComponent.java |  63 +-
 .../solr/handler/component/SearchComponent.java |   2 +
 .../solr/handler/component/SearchHandler.java   |   2 +
 .../solr/handler/component/TermsComponent.java  | 122 ++-
 .../org/apache/solr/query/SolrRangeQuery.java   |   5 +-
 .../org/apache/solr/schema/SchemaManager.java   |  57 +-
 .../java/org/apache/solr/update/PeerSync.java   | 124 ++-
 .../resources/EditableSolrConfigAttributes.json |   5 +-
 solr/core/src/resources/ImplicitPlugins.json    |   6 +
 .../collection1/conf/schema-psuedo-fields.xml   |  71 ++
 .../solr/collection1/conf/solrconfig-tlog.xml   |   8 +-
 .../test/org/apache/solr/MinimalSchemaTest.java |   4 +-
 .../AbstractCloudBackupRestoreTestCase.java     | 273 ++++++
 .../solr/cloud/TestCloudBackupRestore.java      | 219 -----
 .../solr/cloud/TestCloudPseudoReturnFields.java | 836 +++++++++++++++++++
 .../solr/cloud/TestHdfsCloudBackupRestore.java  | 148 ++++
 .../cloud/TestLocalFSCloudBackupRestore.java    |  50 ++
 .../test/org/apache/solr/core/SolrCoreTest.java |   1 +
 .../solr/core/TestBackupRepositoryFactory.java  |  10 +-
 .../DistributedTermsComponentTest.java          |  13 +-
 .../handler/component/TermsComponentTest.java   |  58 +-
 .../solr/search/TestPseudoReturnFields.java     | 629 +++++++++-----
 .../org/apache/solr/search/TestRangeQuery.java  | 146 +++-
 .../solr/security/BasicAuthIntegrationTest.java | 227 ++---
 .../example-DIH/solr/db/conf/elevate.xml        |  24 +-
 .../example-DIH/solr/mail/conf/elevate.xml      |  24 +-
 .../example-DIH/solr/rss/conf/elevate.xml       |  24 +-
 .../example-DIH/solr/solr/conf/elevate.xml      |  24 +-
 solr/example/files/conf/elevate.xml             |  24 +-
 .../data_driven_schema_configs/conf/elevate.xml |  24 +-
 .../conf/elevate.xml                            |  24 +-
 .../solrj/io/stream/ScoreNodesStream.java       | 256 ++++++
 .../solrj/request/CollectionAdminRequest.java   |  32 +-
 .../apache/solr/common/cloud/ZkStateReader.java |   5 +-
 .../solr/common/params/CoreAdminParams.java     |  10 +
 .../apache/solr/common/params/TermsParams.java  |  12 +
 .../solrj/io/graph/GraphExpressionTest.java     | 131 +++
 .../java/org/apache/solr/SolrTestCaseJ4.java    |   2 +
 84 files changed, 4794 insertions(+), 1223 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/90b572bc/solr/CHANGES.txt
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/90b572bc/solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
----------------------------------------------------------------------