You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ry...@apache.org on 2008/10/03 23:26:57 UTC

svn commit: r701539 [5/6] - in /lucene/solr/branches/sandbox/ryan: client/java/solrj/src/org/apache/solr/client/solrj/embedded/ client/java/solrj/src/org/apache/solr/client/solrj/impl/ client/java/solrj/src/org/apache/solr/client/solrj/response/ client...

Modified: lucene/solr/branches/sandbox/ryan/src/java/org/apache/solr/util/plugin/AbstractPluginLoader.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/java/org/apache/solr/util/plugin/AbstractPluginLoader.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/java/org/apache/solr/util/plugin/AbstractPluginLoader.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/java/org/apache/solr/util/plugin/AbstractPluginLoader.java Fri Oct  3 14:26:50 2008
@@ -26,7 +26,6 @@
 import org.apache.solr.common.SolrException;
 import org.apache.solr.common.util.DOMUtil;
 import org.apache.solr.core.SolrConfig;
-import org.apache.solr.core.SolrResourceLoader;
 import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/BasicFunctionalityTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/BasicFunctionalityTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/BasicFunctionalityTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/BasicFunctionalityTest.java Fri Oct  3 14:26:50 2008
@@ -40,8 +40,6 @@
 import java.io.ByteArrayInputStream;
 import java.util.Map;
 import java.util.HashMap;
-import java.util.List;
-import java.util.ArrayList;
 
 /**
  * Tests some basic functionality of Solr while demonstrating good

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/ConvertedLegacyTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/ConvertedLegacyTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/ConvertedLegacyTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/ConvertedLegacyTest.java Fri Oct  3 14:26:50 2008
@@ -91,9 +91,9 @@
     assertU("<delete><query>id:[100 TO 110]</query></delete>");
     assertU("<add allowDups=\"false\"><doc><field name=\"id\">101</field></doc></add>");
     assertU("<add allowDups=\"false\"><doc><field name=\"id\">101</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">105</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">105</field></doc></add>");
     assertU("<add allowDups=\"false\"><doc><field name=\"id\">102</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">103</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">103</field></doc></add>");
     assertU("<add allowDups=\"false\"><doc><field name=\"id\">101</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:[100 TO 110]")
@@ -118,9 +118,9 @@
     // test range
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"val_s\">apple</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"val_s\">banana</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"val_s\">pear</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"val_s\">apple</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"val_s\">banana</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"val_s\">pear</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("val_s:[a TO z]")
             ,"//*[@numFound='3'] "
@@ -310,7 +310,7 @@
 
     // check for docs that appear more than once in a range
 
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"val_s\">apple</field><field name=\"val_s\">banana</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"val_s\">apple</field><field name=\"val_s\">banana</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("val_s:[* TO *] OR  val_s:[* TO *]")
             ,"//*[@numFound='4']"
@@ -341,8 +341,8 @@
     // allow duplicates
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\" overwriteCommitted=\"false\" overwritePending=\"false\"><doc><field name=\"id\">44</field><field name=\"text\">red riding hood</field></doc></add>");
-    assertU("<add allowDups=\"true\" overwriteCommitted=\"false\" overwritePending=\"false\"><doc><field name=\"id\">44</field><field name=\"text\">big bad wolf</field></doc></add>");
+    assertU("<add overwrite=\"false\" overwriteCommitted=\"false\" overwritePending=\"false\"><doc><field name=\"id\">44</field><field name=\"text\">red riding hood</field></doc></add>");
+    assertU("<add overwrite=\"false\" overwriteCommitted=\"false\" overwritePending=\"false\"><doc><field name=\"id\">44</field><field name=\"text\">big bad wolf</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"//@numFound[.='2']"
@@ -502,16 +502,16 @@
     // test integer ranges and sorting
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">1234567890</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">10</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">2</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">15</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">-987654321</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">2147483647</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">-2147483648</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_i\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">1234567890</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">10</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">2</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">15</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">-987654321</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">2147483647</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">-2147483648</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_i\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"*[count(//doc)=10]"
@@ -545,16 +545,16 @@
     // test long ranges and sorting
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">1234567890</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">10</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">2</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">15</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">-987654321</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">9223372036854775807</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">-9223372036854775808</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_l\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">1234567890</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">10</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">2</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">15</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">-987654321</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">9223372036854775807</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">-9223372036854775808</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_l\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"*[count(//doc)=10]"
@@ -588,16 +588,16 @@
     // test binary float ranges and sorting
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">1.4142135</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">Infinity</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">-Infinity</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">NaN</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">2</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">-987654321</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">-999999.99</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">-1e20</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_f\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">1.4142135</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">Infinity</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">-Infinity</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">NaN</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">2</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">-987654321</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">-999999.99</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">-1e20</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_f\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"*[count(//doc)=10]"
@@ -637,16 +637,16 @@
     // test binary double ranges and sorting
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">1.4142135</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">Infinity</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">-Infinity</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">NaN</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">2</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">1e-100</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">-999999.99</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">-1e100</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"num_d\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">1.4142135</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">Infinity</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">-Infinity</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">NaN</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">2</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">1e-100</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">-999999.99</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">-1e100</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"num_d\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"*[count(//doc)=10]"
@@ -688,12 +688,12 @@
     // test sorting on multiple fields
 
     assertU("<delete><id>44</id></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">10</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">1</field><field name=\"b_i\">100</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">15</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">1</field><field name=\"b_i\">50</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id\">44</field><field name=\"a_i\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">10</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">1</field><field name=\"b_i\">100</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">15</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">1</field><field name=\"b_i\">50</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id\">44</field><field name=\"a_i\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id:44")
             ,"*[count(//doc)=6]"
@@ -731,13 +731,13 @@
     // test sorting  with some docs missing the sort field
 
     assertU("<delete><query>id_i:[1000 TO 1010]</query></delete>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1000</field><field name=\"a_i\">1</field><field name=\"nullfirst\">Z</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1001</field><field name=\"a_i\">10</field><field name=\"nullfirst\">A</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1002</field><field name=\"a_i\">1</field><field name=\"b_i\">100</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1003</field><field name=\"a_i\">-1</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1004</field><field name=\"a_i\">15</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1005</field><field name=\"a_i\">1</field><field name=\"b_i\">50</field></doc></add>");
-    assertU("<add allowDups=\"true\"><doc><field name=\"id_i\">1006</field><field name=\"a_i\">0</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1000</field><field name=\"a_i\">1</field><field name=\"nullfirst\">Z</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1001</field><field name=\"a_i\">10</field><field name=\"nullfirst\">A</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1002</field><field name=\"a_i\">1</field><field name=\"b_i\">100</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1003</field><field name=\"a_i\">-1</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1004</field><field name=\"a_i\">15</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1005</field><field name=\"a_i\">1</field><field name=\"b_i\">50</field></doc></add>");
+    assertU("<add overwrite=\"false\"><doc><field name=\"id_i\">1006</field><field name=\"a_i\">0</field></doc></add>");
     assertU("<commit/>");
     assertQ(req("id_i:[1000 TO 1010]")
             ,"*[count(//doc)=7]"
@@ -1323,16 +1323,5 @@
     assertQ(req("+id:45 +text:\"cc dd\"")
             ,"//*[@numFound='1']"
             );
-
-
-    // trigger output of custom value test
-
-    args = new HashMap<String,String>();
-    args.put("version","2.0");
-    req = new LocalSolrQueryRequest(h.getCore(), "values",
-                                    "test", 0, 10, args);
-    assertQ(req
-            );
-
   }
 }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/EchoParamsTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/EchoParamsTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/EchoParamsTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/EchoParamsTest.java Fri Oct  3 14:26:50 2008
@@ -23,7 +23,9 @@
 
 public class EchoParamsTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "solr/crazy-path-to-schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solr/crazy-path-to-config.xml"; }
 
   private static final String HEADER_XPATH = "/response/lst[@name='responseHeader']";

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/OutputWriterTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/OutputWriterTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/OutputWriterTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/OutputWriterTest.java Fri Oct  3 14:26:50 2008
@@ -35,8 +35,10 @@
     /** The XML string that's output for testing purposes. */
     public static final String USELESS_OUTPUT = "useless output";
     
+    @Override
     public String getSchemaFile() { return "solr/crazy-path-to-schema.xml"; }
     
+    @Override
     public String getSolrConfigFile() { return "solr/crazy-path-to-config.xml"; }
     
     

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SampleTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SampleTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SampleTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SampleTest.java Fri Oct  3 14:26:50 2008
@@ -34,6 +34,7 @@
    * to any crazy path they want (as long as it works).
    * </p>
    */
+  @Override
   public String getSchemaFile() { return "solr/crazy-path-to-schema.xml"; } 
   
   /**
@@ -44,6 +45,7 @@
    * to any crazy path they want (as long as it works).
    * </p>
    */
+  @Override
   public String getSolrConfigFile() { return "solr/crazy-path-to-config.xml"; }
     
   /**

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SolrInfoMBeanTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SolrInfoMBeanTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SolrInfoMBeanTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/SolrInfoMBeanTest.java Fri Oct  3 14:26:50 2008
@@ -7,10 +7,6 @@
 import java.util.Enumeration;
 import java.util.List;
 
-import javax.management.Query;
-
-import org.apache.lucene.search.function.FieldCacheSource;
-import org.apache.solr.common.util.NamedList;
 import org.apache.solr.core.SolrInfoMBean;
 import org.apache.solr.handler.StandardRequestHandler;
 import org.apache.solr.handler.admin.LukeRequestHandler;
@@ -18,9 +14,6 @@
 import org.apache.solr.handler.component.SearchHandler;
 import org.apache.solr.highlight.DefaultSolrHighlighter;
 import org.apache.solr.search.LRUCache;
-import org.apache.solr.search.QueryUtils;
-import org.apache.solr.update.UpdateHandler;
-
 import junit.framework.TestCase;
 
 /**

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/TestDistributedSearch.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/TestDistributedSearch.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/TestDistributedSearch.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/TestDistributedSearch.java Fri Oct  3 14:26:50 2008
@@ -18,20 +18,15 @@
 package org.apache.solr;
 
 import org.apache.solr.client.solrj.SolrServer;
-import org.apache.solr.client.solrj.SolrRequest;
-import org.apache.solr.client.solrj.SolrResponse;
 import org.apache.solr.client.solrj.SolrServerException;
 import org.apache.solr.client.solrj.response.QueryResponse;
-import org.apache.solr.client.solrj.request.QueryRequest;
 import org.apache.solr.client.solrj.embedded.JettySolrRunner;
 import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer;
 import org.apache.solr.common.SolrInputDocument;
 import org.apache.solr.common.SolrDocumentList;
 import org.apache.solr.common.SolrDocument;
 import org.apache.solr.common.util.NamedList;
-import org.apache.solr.common.params.SolrParams;
 import org.apache.solr.common.params.ModifiableSolrParams;
-import org.apache.solr.request.SolrQueryRequest;
 import org.apache.solr.util.AbstractSolrTestCase;
 
 import java.io.File;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/AnalysisTestCase.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/AnalysisTestCase.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/AnalysisTestCase.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/AnalysisTestCase.java Fri Oct  3 14:26:50 2008
@@ -31,6 +31,7 @@
   
   public String getSolrConfigFile() { return "solrconfig.xml"; }
 
+  @Override
   public void setUp() throws Exception {
     // if you override setUp or tearDown, you better call
     // the super classes version

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/BaseTokenTestCase.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/BaseTokenTestCase.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/BaseTokenTestCase.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/BaseTokenTestCase.java Fri Oct  3 14:26:50 2008
@@ -26,8 +26,6 @@
 import org.apache.lucene.analysis.Token;
 import org.apache.lucene.analysis.TokenStream;
 
-import junit.framework.TestCase;
-
 /**
  * General token testing helper functions
  */

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/HTMLStripReaderTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/HTMLStripReaderTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/HTMLStripReaderTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/HTMLStripReaderTest.java Fri Oct  3 14:26:50 2008
@@ -26,7 +26,6 @@
 import java.io.BufferedReader;
 import java.util.Set;
 import java.util.HashSet;
-import java.util.Collections;
 
 public class HTMLStripReaderTest extends TestCase {
 

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestBufferedTokenStream.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestBufferedTokenStream.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestBufferedTokenStream.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestBufferedTokenStream.java Fri Oct  3 14:26:50 2008
@@ -32,6 +32,7 @@
   /** Example of a class implementing the rule "A" "B" => "Q" "B" */
   public static class AB_Q_Stream extends BufferedTokenStream {
     public AB_Q_Stream(TokenStream input) {super(input);}
+    @Override
     protected Token process(Token t) throws IOException {
       if ("A".equals(new String(t.termBuffer(), 0, t.termLength()))) {
         Token t2 = read();
@@ -45,6 +46,7 @@
   /** Example of a class implementing "A" "B" => "A" "A" "B" */
   public static class AB_AAB_Stream extends BufferedTokenStream {
     public AB_AAB_Stream(TokenStream input) {super(input);}
+    @Override
     protected Token process(Token t) throws IOException {
       if ("A".equals(new String(t.termBuffer(), 0, t.termLength())) && 
           "B".equals(new String(peek(1).termBuffer(), 0, peek(1).termLength())))

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestPatternTokenizerFactory.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestPatternTokenizerFactory.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestPatternTokenizerFactory.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestPatternTokenizerFactory.java Fri Oct  3 14:26:50 2008
@@ -21,8 +21,6 @@
 import java.util.HashMap;
 import java.util.Map;
 
-import junit.framework.TestCase;
-
 import org.apache.lucene.analysis.Token;
 import org.apache.lucene.analysis.TokenStream;
 
@@ -53,7 +51,7 @@
       tokenizer.init( args );
       
       TokenStream stream = tokenizer.create( new StringReader( test[2] ) );
-      String out = TestHyphenatedWordsFilter.tsToString( stream );
+      String out = BaseTokenTestCase.tsToString( stream );
       System.out.println( test[2] + " ==> " + out );
       
       assertEquals("pattern: "+test[2], test[3], out );

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestRemoveDuplicatesTokenFilter.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestRemoveDuplicatesTokenFilter.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestRemoveDuplicatesTokenFilter.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestRemoveDuplicatesTokenFilter.java Fri Oct  3 14:26:50 2008
@@ -17,7 +17,6 @@
 
 package org.apache.solr.analysis;
 
-import junit.framework.TestCase;
 import org.apache.lucene.analysis.Token;
 import org.apache.lucene.analysis.TokenStream;
 import java.util.Iterator;
@@ -41,10 +40,11 @@
     
     final TokenStream ts = new RemoveDuplicatesTokenFilter
       (new TokenStream() {
+          @Override
           public Token next() { return toks.hasNext() ? toks.next() : null; }
         });
     
-    final String actual = TestBufferedTokenStream.tsToString(ts);
+    final String actual = BaseTokenTestCase.tsToString(ts);
     assertEquals(expected + " != " + actual, expected, actual);
     
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestWordDelimiterFilter.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestWordDelimiterFilter.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestWordDelimiterFilter.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/analysis/TestWordDelimiterFilter.java Fri Oct  3 14:26:50 2008
@@ -20,16 +20,15 @@
 import org.apache.solr.util.AbstractSolrTestCase;
 import org.apache.lucene.analysis.TokenStream;
 import org.apache.lucene.analysis.Token;
-import org.apache.lucene.analysis.WhitespaceTokenizer;
-
 import java.io.IOException;
-import java.io.StringReader;
 
 /**
  * New WordDelimiterFilter tests... most of the tests are in ConvertedLegacyTest
  */
 public class TestWordDelimiterFilter extends AbstractSolrTestCase {
+  @Override
   public String getSchemaFile() { return "solr/conf/schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solr/conf/solrconfig.xml"; }
 
 
@@ -137,6 +136,7 @@
     WordDelimiterFilter wdf = new WordDelimiterFilter(
             new TokenStream() {
               Token t;
+              @Override
               public Token next() throws IOException {
                 if (t!=null) return null;
                 t = new Token("foo-bar", 5, 12);  // actual
@@ -171,6 +171,7 @@
     wdf = new WordDelimiterFilter(
             new TokenStream() {
               Token t;
+              @Override
               public Token next() throws IOException {
                 if (t!=null) return null;
                 t = new Token("foo-bar", 5, 6);  // a synonym

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/common/util/TestNamedListCodec.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/common/util/TestNamedListCodec.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/common/util/TestNamedListCodec.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/common/util/TestNamedListCodec.java Fri Oct  3 14:26:50 2008
@@ -22,13 +22,13 @@
 
 import java.io.ByteArrayOutputStream;
 import java.io.ByteArrayInputStream;
-import java.io.IOException;
 import java.util.List;
 import java.util.Random;
 import java.util.ArrayList;
 import java.util.Map;
 import java.util.HashMap;
 
+import junit.framework.Assert;
 import junit.framework.TestCase;
 
 public class TestNamedListCodec  extends TestCase {
@@ -253,7 +253,7 @@
       if (cmp != null) {
         System.out.println(nl);
         System.out.println(res);
-        TestCase.fail(cmp);
+        Assert.fail(cmp);
       }
     }
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/DummyValueSourceParser.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/DummyValueSourceParser.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/DummyValueSourceParser.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/DummyValueSourceParser.java Fri Oct  3 14:26:50 2008
@@ -32,17 +32,21 @@
 public class DummyValueSourceParser extends ValueSourceParser {
   private NamedList args;
 
+  @Override
   public void init(NamedList args) {
     this.args = args;
   }
 
+  @Override
   public ValueSource parse(FunctionQParser fp) throws ParseException {
     ValueSource source = fp.parseValueSource();
     ValueSource result = new SimpleFloatFunction(source) {
+      @Override
       protected String name() {
         return "foo";
       }
 
+      @Override
       protected float func(int doc, DocValues vals) {
         float result = 0;
         return result;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/RequestHandlersTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/RequestHandlersTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/RequestHandlersTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/RequestHandlersTest.java Fri Oct  3 14:26:50 2008
@@ -23,7 +23,9 @@
 
 public class RequestHandlersTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
 
   

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SOLR749Test.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SOLR749Test.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SOLR749Test.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SOLR749Test.java Fri Oct  3 14:26:50 2008
@@ -27,10 +27,12 @@
  *
  **/
 public class SOLR749Test extends AbstractSolrTestCase{
+  @Override
   public String getSchemaFile() {
     return "schema.xml";
   }
 
+  @Override
   public String getSolrConfigFile() {
     return "solrconfig-SOLR-749.xml";
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SolrCoreTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SolrCoreTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SolrCoreTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/SolrCoreTest.java Fri Oct  3 14:26:50 2008
@@ -28,7 +28,9 @@
 import java.util.*;
 public class SolrCoreTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
   
   public void testRequestHandlerRegistry() {

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestBadConfig.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestBadConfig.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestBadConfig.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestBadConfig.java Fri Oct  3 14:26:50 2008
@@ -23,9 +23,12 @@
 
 public class TestBadConfig extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "bad_solrconfig.xml"; }
 
+  @Override
   public void setUp() throws Exception {
 
     dataDir = new File(System.getProperty("java.io.tmpdir")

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestConfig.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestConfig.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestConfig.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestConfig.java Fri Oct  3 14:26:50 2008
@@ -27,7 +27,9 @@
 
 public class TestConfig extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
 
   public void testJavaProperty() {

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestJmxIntegration.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestJmxIntegration.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestJmxIntegration.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestJmxIntegration.java Fri Oct  3 14:26:50 2008
@@ -46,6 +46,7 @@
     return "solrconfig.xml";
   }
 
+  @Override
   @Before
   public void setUp() throws Exception {
     // Make sure that at least one MBeanServer is available
@@ -53,6 +54,7 @@
     super.setUp();
   }
 
+  @Override
   @After
   public void tearDown() throws Exception {
     super.tearDown();

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestQuerySenderListener.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestQuerySenderListener.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestQuerySenderListener.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/core/TestQuerySenderListener.java Fri Oct  3 14:26:50 2008
@@ -17,10 +17,6 @@
 
 package org.apache.solr.core;
 
-import org.apache.solr.handler.RequestHandlerBase;
-import org.apache.solr.request.SolrQueryRequest;
-import org.apache.solr.request.SolrQueryResponse;
-import org.apache.solr.request.SolrRequestHandler;
 import org.apache.solr.util.AbstractSolrTestCase;
 
 public class TestQuerySenderListener extends AbstractSolrTestCase {

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/AnalysisRequestHandlerTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/AnalysisRequestHandlerTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/AnalysisRequestHandlerTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/AnalysisRequestHandlerTest.java Fri Oct  3 14:26:50 2008
@@ -16,18 +16,15 @@
  * limitations under the License.
  */
 
-import javanet.staxutils.BaseXMLInputFactory;
-import org.apache.lucene.analysis.Token;
 import org.apache.solr.common.util.NamedList;
 import org.apache.solr.util.AbstractSolrTestCase;
 
 import javax.xml.stream.XMLInputFactory;
 import javax.xml.stream.XMLStreamReader;
 import java.io.StringReader;
-import java.util.List;
 
 public class AnalysisRequestHandlerTest extends AbstractSolrTestCase {
-  private XMLInputFactory inputFactory = BaseXMLInputFactory.newInstance();
+  private XMLInputFactory inputFactory = XMLInputFactory.newInstance();
 
   @Override
   public String getSchemaFile() {

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/MoreLikeThisHandlerTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/MoreLikeThisHandlerTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/MoreLikeThisHandlerTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/MoreLikeThisHandlerTest.java Fri Oct  3 14:26:50 2008
@@ -24,7 +24,6 @@
 import org.apache.solr.common.params.CommonParams;
 import org.apache.solr.common.params.MoreLikeThisParams;
 import org.apache.solr.common.params.MultiMapSolrParams;
-import org.apache.solr.common.params.SolrParams;
 import org.apache.solr.common.util.ContentStream;
 import org.apache.solr.common.util.ContentStreamBase;
 import org.apache.solr.core.SolrCore;
@@ -55,7 +54,7 @@
     
     Map<String,String[]> params = new HashMap<String,String[]>();
     MultiMapSolrParams mmparams = new MultiMapSolrParams( params );
-    SolrQueryRequestBase req = new SolrQueryRequestBase( core, (SolrParams)mmparams ) {};
+    SolrQueryRequestBase req = new SolrQueryRequestBase( core, mmparams ) {};
     
     // requires 'q' or single content stream
     try {
@@ -87,7 +86,7 @@
     params.put(MoreLikeThisParams.MIN_TERM_FREQ,new String[]{"1"});
     params.put(MoreLikeThisParams.MIN_DOC_FREQ,new String[]{"1"});
     
-    SolrQueryRequest mltreq = new LocalSolrQueryRequest( core, (SolrParams)mmparams);
+    SolrQueryRequest mltreq = new LocalSolrQueryRequest( core, mmparams);
     assertQ("morelikethis - tom cruise",mltreq
         ,"//result/doc[1]/int[@name='id'][.='46']"
         ,"//result/doc[2]/int[@name='id'][.='43']");

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java Fri Oct  3 14:26:50 2008
@@ -4,18 +4,14 @@
 import java.io.StringReader;
 import java.util.Collection;
 
-import javanet.staxutils.BaseXMLInputFactory;
-
 import javax.xml.stream.XMLInputFactory;
 import javax.xml.stream.XMLStreamReader;
 
-import junit.framework.TestCase;
-
 import org.apache.solr.common.SolrInputDocument;
 
 public class XmlUpdateRequestHandlerTest extends AbstractSolrTestCase 
 {
-  private XMLInputFactory inputFactory = BaseXMLInputFactory.newInstance();
+  private XMLInputFactory inputFactory = XMLInputFactory.newInstance();
   protected XmlUpdateRequestHandler handler;
 
 @Override public String getSchemaFile() { return "schema.xml"; }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/component/QueryElevationComponentTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/component/QueryElevationComponentTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/component/QueryElevationComponentTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/handler/component/QueryElevationComponentTest.java Fri Oct  3 14:26:50 2008
@@ -18,7 +18,6 @@
 package org.apache.solr.handler.component;
 
 import java.io.File;
-import java.io.FileNotFoundException;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.PrintWriter;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterConfigTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterConfigTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterConfigTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterConfigTest.java Fri Oct  3 14:26:50 2008
@@ -1,15 +1,7 @@
 package org.apache.solr.highlight;
 
-import java.io.IOException;
 import java.util.HashMap;
 
-import org.apache.lucene.search.Query;
-import org.apache.solr.common.util.NamedList;
-import org.apache.solr.common.util.SimpleOrderedMap;
-import org.apache.solr.core.Config;
-import org.apache.solr.core.SolrCore;
-import org.apache.solr.request.SolrQueryRequest;
-import org.apache.solr.search.DocList;
 import org.apache.solr.util.AbstractSolrTestCase;
 import org.apache.solr.util.TestHarness;
 

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/highlight/HighlighterTest.java Fri Oct  3 14:26:50 2008
@@ -17,7 +17,6 @@
 
 package org.apache.solr.highlight;
 
-import org.apache.solr.core.SolrCore;
 import org.apache.solr.util.*;
 import org.apache.solr.common.params.HighlightParams;
 

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/JSONWriterTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/JSONWriterTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/JSONWriterTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/JSONWriterTest.java Fri Oct  3 14:26:50 2008
@@ -18,10 +18,8 @@
 package org.apache.solr.request;
 
 import java.io.IOException;
-import java.io.Writer;
 import java.io.StringWriter;
 
-import org.apache.solr.common.util.NamedList;
 import org.apache.solr.util.AbstractSolrTestCase;
 
 /** Test some aspects of JSON/python writer output (very incomplete)
@@ -29,7 +27,9 @@
  */
 public class JSONWriterTest extends AbstractSolrTestCase {
     
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
     
   public void testNaNInf() throws IOException {

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/TestWriterPerf.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/TestWriterPerf.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/TestWriterPerf.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/request/TestWriterPerf.java Fri Oct  3 14:26:50 2008
@@ -27,15 +27,19 @@
 
 
 public class TestWriterPerf extends AbstractSolrTestCase {
+  @Override
   public String getSchemaFile() { return "schema11.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig-functionquery.xml"; }
   public String getCoreName() { return "basic"; }
 
+  @Override
   public void setUp() throws Exception {
     // if you override setUp or tearDown, you better call
     // the super classes version
     super.setUp();
   }
+  @Override
   public void tearDown() throws Exception {
     // if you override setUp or tearDown, you better call
     // the super classes version

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/CustomSimilarityFactory.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/CustomSimilarityFactory.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/CustomSimilarityFactory.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/CustomSimilarityFactory.java Fri Oct  3 14:26:50 2008
@@ -3,6 +3,7 @@
 import org.apache.lucene.search.Similarity;
 
 public class CustomSimilarityFactory extends SimilarityFactory {
+  @Override
   public Similarity getSimilarity() {
     return new MockConfigurableSimilarity(params.get("echo"));
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/DateFieldTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/DateFieldTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/DateFieldTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/DateFieldTest.java Fri Oct  3 14:26:50 2008
@@ -19,19 +19,25 @@
 
 import org.apache.solr.schema.DateField;
 import org.apache.solr.util.DateMathParser;
-import org.apache.lucene.document.Fieldable;
 
 import java.util.Date;
-import java.util.TimeZone;
 import java.util.Locale;
-import java.text.DateFormat;
+import java.util.TimeZone;
 
 import junit.framework.TestCase;
 
-public class DateFieldTest extends LegacyDateFieldTest {
+public class DateFieldTest extends TestCase {
+  // if and when this class is removed, make sure to refactor all
+  // appropriate code to DateFieldTest
+
+  public static TimeZone UTC = TimeZone.getTimeZone("UTC");
+  protected DateField f = null;
+  protected DateMathParser p = null;
   
-  public void setUp()  throws Exception {
+  @Override
+  public void setUp() throws Exception {
     super.setUp();
+    p = new DateMathParser(UTC, Locale.US);
     f = new DateField();
   }
   
@@ -103,7 +109,14 @@
     assertEquals("1970-01-01T00:00:00",     f.formatDate(new Date(0)));
     assertEquals("1970-01-01T00:00:00.37",  f.formatDate(new Date(370)));
     assertEquals("1970-01-01T00:00:00.9",   f.formatDate(new Date(900)));
+  }
 
+  public void assertToI(String expected, String input) {
+    assertEquals("Input: " + input, expected, f.toInternal(input));
+  }
+  
+  public void assertToI(String expected, long input) {
+    assertEquals("Input: " + input, expected, f.toInternal(new Date(input)));
   }
 
 }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/IndexSchemaTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/IndexSchemaTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/IndexSchemaTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/IndexSchemaTest.java Fri Oct  3 14:26:50 2008
@@ -23,7 +23,6 @@
 import org.apache.solr.client.solrj.SolrQuery;
 import org.apache.solr.common.params.CommonParams;
 import org.apache.solr.common.params.MapSolrParams;
-import org.apache.solr.common.params.ModifiableSolrParams;
 import org.apache.solr.core.SolrCore;
 import org.apache.solr.request.LocalSolrQueryRequest;
 import org.apache.solr.request.SolrQueryRequest;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/UUIDFieldTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/UUIDFieldTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/UUIDFieldTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/schema/UUIDFieldTest.java Fri Oct  3 14:26:50 2008
@@ -1,7 +1,5 @@
 package org.apache.solr.schema;
 
-import java.util.UUID;
-
 import junit.framework.TestCase;
 
 import org.apache.solr.common.SolrException;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/FooQParserPlugin.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/FooQParserPlugin.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/FooQParserPlugin.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/FooQParserPlugin.java Fri Oct  3 14:26:50 2008
@@ -27,6 +27,7 @@
 
 
 public class FooQParserPlugin extends QParserPlugin {
+  @Override
   public QParser createParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req) {
     return new FooQParser(qstr, localParams, params, req);
   }
@@ -40,6 +41,7 @@
     super(qstr, localParams, params, req);
   }
 
+  @Override
   public Query parse() throws ParseException {
     return new TermQuery(new Term(localParams.get(QueryParsing.F), localParams.get(QueryParsing.V)));
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/NvlValueSourceParser.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/NvlValueSourceParser.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/NvlValueSourceParser.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/NvlValueSourceParser.java Fri Oct  3 14:26:50 2008
@@ -28,16 +28,19 @@
      */
     private float nvlFloatValue = 0.0f;
 
+    @Override
     public ValueSource parse(FunctionQParser fp) throws ParseException {
 	ValueSource source = fp.parseValueSource();
 	final float nvl = fp.parseFloat();
 
 	return new SimpleFloatFunction(source) {
-	    protected String name() {
+	    @Override
+      protected String name() {
 		return "nvl";
 	    }
 
-	    protected float func(int doc, DocValues vals) {
+	    @Override
+      protected float func(int doc, DocValues vals) {
 		float v = vals.floatVal(doc);
 		if (v == nvlFloatValue) {
 		    return nvl;
@@ -48,6 +51,7 @@
 	};
     }
 
+    @Override
     public void init(NamedList args) {
 	/* initialize the value to consider as null */
 	Float nvlFloatValueArg = (Float) args.get("nvlFloatValue");

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/TestFunctionQuery.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/TestFunctionQuery.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/TestFunctionQuery.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/search/function/TestFunctionQuery.java Fri Oct  3 14:26:50 2008
@@ -17,24 +17,11 @@
 
 package org.apache.solr.search.function;
 
-import org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.search.Query;
-import org.apache.solr.search.ValueSourceParser;
-import org.apache.solr.search.FunctionQParser;
-import org.apache.solr.search.function.DocValues;
-import org.apache.solr.search.function.QueryValueSource;
-import org.apache.solr.search.function.SimpleFloatFunction;
-import org.apache.solr.search.function.ValueSource;
 import org.apache.solr.util.AbstractSolrTestCase;
-import org.apache.solr.common.util.NamedList;
-import org.apache.solr.core.SolrCore;
-
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Random;
 import java.util.Arrays;
-import java.io.File;
 import java.io.Writer;
 import java.io.OutputStreamWriter;
 import java.io.FileOutputStream;
@@ -45,15 +32,19 @@
  */
 public class TestFunctionQuery extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema11.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig-functionquery.xml"; }
   public String getCoreName() { return "basic"; }
 
+  @Override
   public void setUp() throws Exception {
     // if you override setUp or tearDown, you better call
     // the super classes version
     super.setUp();
   }
+  @Override
   public void tearDown() throws Exception {
     // if you override setUp or tearDown, you better call
     // the super classes version

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTest.java Fri Oct  3 14:26:50 2008
@@ -76,6 +76,7 @@
         - d.getTime() > 100000);
   }
 
+  @Override
   protected void doLastModified(String method) throws Exception {
     // We do a first request to get the last modified
     // This must result in a 200 OK response
@@ -131,6 +132,7 @@
   }
 
   // test ETag
+  @Override
   protected void doETag(String method) throws Exception {
     HttpMethodBase get = getSelectMethod(method);
     getClient().executeMethod(get);
@@ -202,6 +204,7 @@
         .getStatusCode());
   }
 
+  @Override
   protected void doCacheControl(String method) throws Exception {
     if ("POST".equals(method)) {
       HttpMethodBase m = getSelectMethod(method);

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTestBase.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTestBase.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTestBase.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/CacheHeaderTestBase.java Fri Oct  3 14:26:50 2008
@@ -32,6 +32,7 @@
   
   abstract public String getSolrConfigFilename();
   
+  @Override
   public String getSolrConfigFile() { return getSolrHome()+"conf/"+getSolrConfigFilename(); }
   
   CommonsHttpSolrServer server;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/DirectSolrConnectionTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/DirectSolrConnectionTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/DirectSolrConnectionTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/DirectSolrConnectionTest.java Fri Oct  3 14:26:50 2008
@@ -24,7 +24,9 @@
 
 public class DirectSolrConnectionTest extends AbstractSolrTestCase 
 {
+  @Override
   public String getSchemaFile() { return "solr/crazy-path-to-schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solr/crazy-path-to-config.xml"; }
   
   DirectSolrConnection direct;

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/NoCacheHeaderTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/NoCacheHeaderTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/NoCacheHeaderTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/NoCacheHeaderTest.java Fri Oct  3 14:26:50 2008
@@ -29,22 +29,26 @@
   @Override public String getSolrConfigFilename() { return "solrconfig-nocache.xml";  }
 
   // The tests
+  @Override
   public void testLastModified() throws Exception {
     doLastModified("GET");
     doLastModified("HEAD");
   }
 
+  @Override
   public void testEtag() throws Exception {
     doETag("GET");
     doETag("HEAD");
   }
 
+  @Override
   public void testCacheControl() throws Exception {
     doCacheControl("GET");
     doCacheControl("HEAD");
     doCacheControl("POST");
   }
   
+  @Override
   protected void doLastModified(String method) throws Exception {
     // We do a first request to get the last modified
     // This must result in a 200 OK response
@@ -96,6 +100,7 @@
   }
 
   // test ETag
+  @Override
   protected void doETag(String method) throws Exception {
     HttpMethodBase get = getSelectMethod(method);
     getClient().executeMethod(get);
@@ -144,6 +149,7 @@
         .getStatusCode());
   }
 
+  @Override
   protected void doCacheControl(String method) throws Exception {
       HttpMethodBase m = getSelectMethod(method);
       getClient().executeMethod(m);

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/SolrRequestParserTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/SolrRequestParserTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/SolrRequestParserTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/servlet/SolrRequestParserTest.java Fri Oct  3 14:26:50 2008
@@ -40,11 +40,14 @@
 
 public class SolrRequestParserTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; } 
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; } 
   
   SolrRequestParsers parser;
 
+  @Override
   public void setUp() throws Exception {
     super.setUp();
     parser = new SolrRequestParsers( h.getCore().getSolrConfig() );

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/FileBasedSpellCheckerTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/FileBasedSpellCheckerTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/FileBasedSpellCheckerTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/FileBasedSpellCheckerTest.java Fri Oct  3 14:26:50 2008
@@ -34,7 +34,9 @@
  **/
 public class FileBasedSpellCheckerTest extends AbstractSolrTestCase{
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
 
   private SpellingQueryConverter queryConverter;
@@ -63,12 +65,12 @@
     spellchecker.add(SolrSpellChecker.DICTIONARY_NAME, "external");
     File spelling = new File("spellings.txt");
     spellchecker.add(AbstractLuceneSpellChecker.LOCATION, spelling.getAbsolutePath());
-    spellchecker.add(IndexBasedSpellChecker.FIELD, "teststop");
+    spellchecker.add(AbstractLuceneSpellChecker.FIELD, "teststop");
     spellchecker.add(FileBasedSpellChecker.SOURCE_FILE_CHAR_ENCODING, "UTF-8");
     File tmpDir = new File(System.getProperty("java.io.tmpdir"));
     File indexDir = new File(tmpDir, "spellingIdx" + new Date().getTime());
     indexDir.mkdirs();
-    spellchecker.add(FileBasedSpellChecker.INDEX_DIR, indexDir.getAbsolutePath());
+    spellchecker.add(AbstractLuceneSpellChecker.INDEX_DIR, indexDir.getAbsolutePath());
     SolrCore core = h.getCore();
     String dictName = checker.init(spellchecker, core);
     assertTrue(dictName + " is not equal to " + "external", dictName.equals("external") == true);
@@ -99,13 +101,13 @@
     spellchecker.add(SolrSpellChecker.DICTIONARY_NAME, "external");
     File spelling = new File("spellings.txt");
     spellchecker.add(AbstractLuceneSpellChecker.LOCATION, spelling.getAbsolutePath());
-    spellchecker.add(IndexBasedSpellChecker.FIELD, "teststop");
+    spellchecker.add(AbstractLuceneSpellChecker.FIELD, "teststop");
     spellchecker.add(FileBasedSpellChecker.SOURCE_FILE_CHAR_ENCODING, "UTF-8");
     File tmpDir = new File(System.getProperty("java.io.tmpdir"));
     File indexDir = new File(tmpDir, "spellingIdx" + new Date().getTime());
     indexDir.mkdirs();
-    spellchecker.add(FileBasedSpellChecker.INDEX_DIR, indexDir.getAbsolutePath());
-    spellchecker.add(FileBasedSpellChecker.FIELD_TYPE, "teststop");
+    spellchecker.add(AbstractLuceneSpellChecker.INDEX_DIR, indexDir.getAbsolutePath());
+    spellchecker.add(AbstractLuceneSpellChecker.FIELD_TYPE, "teststop");
     spellchecker.add(AbstractLuceneSpellChecker.SPELLCHECKER_ARG_NAME, spellchecker);
     SolrCore core = h.getCore();
     String dictName = checker.init(spellchecker, core);
@@ -144,8 +146,8 @@
     File spelling = new File("spellings.txt");
     spellchecker.add(AbstractLuceneSpellChecker.LOCATION, spelling.getAbsolutePath());
     spellchecker.add(FileBasedSpellChecker.SOURCE_FILE_CHAR_ENCODING, "UTF-8");
-    spellchecker.add(IndexBasedSpellChecker.FIELD, "teststop");
-    spellchecker.add(FileBasedSpellChecker.FIELD_TYPE, "teststop");
+    spellchecker.add(AbstractLuceneSpellChecker.FIELD, "teststop");
+    spellchecker.add(AbstractLuceneSpellChecker.FIELD_TYPE, "teststop");
     spellchecker.add(AbstractLuceneSpellChecker.SPELLCHECKER_ARG_NAME, spellchecker);
 
     SolrCore core = h.getCore();

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/SpellingQueryConverterTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/SpellingQueryConverterTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/SpellingQueryConverterTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/spelling/SpellingQueryConverterTest.java Fri Oct  3 14:26:50 2008
@@ -31,10 +31,12 @@
  **/
 public class SpellingQueryConverterTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() {
     return "schema.xml";
   }
 
+  @Override
   public String getSolrConfigFile() {
     return "solrconfig.xml";
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/AutoCommitTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/AutoCommitTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/AutoCommitTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/AutoCommitTest.java Fri Oct  3 14:26:50 2008
@@ -64,7 +64,9 @@
 
 public class AutoCommitTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
   
   /**

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerOptimizeTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerOptimizeTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerOptimizeTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerOptimizeTest.java Fri Oct  3 14:26:50 2008
@@ -31,10 +31,12 @@
  **/
 public class DirectUpdateHandlerOptimizeTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() {
     return "schema.xml";
   }
 
+  @Override
   public String getSolrConfigFile() {
     return "solrconfig-duh-optimize.xml";
   }
@@ -45,8 +47,6 @@
 
     UpdateHandler updater = core.getUpdateHandler();
     AddUpdateCommand cmd = new AddUpdateCommand();
-    cmd.overwriteCommitted = true;
-    cmd.overwritePending = true;
     cmd.allowDups = false;
     //add just under the merge factor, so no segments are merged
     //the merge factor is 100 and the maxBufferedDocs is 2, so there should be 50 segments

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/update/DirectUpdateHandlerTest.java Fri Oct  3 14:26:50 2008
@@ -31,7 +31,9 @@
  */
 public class DirectUpdateHandlerTest extends AbstractSolrTestCase {
 
+  @Override
   public String getSchemaFile() { return "schema.xml"; }
+  @Override
   public String getSolrConfigFile() { return "solrconfig.xml"; }
   
 
@@ -42,8 +44,6 @@
     UpdateHandler updater = core.getUpdateHandler();
     
     AddUpdateCommand cmd = new AddUpdateCommand();
-    cmd.overwriteCommitted = true;
-    cmd.overwritePending = true;
     cmd.allowDups = false;
     
     // Add a valid document

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/ArraysUtilsTest.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/ArraysUtilsTest.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/ArraysUtilsTest.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/ArraysUtilsTest.java Fri Oct  3 14:26:50 2008
@@ -25,9 +25,11 @@
     super(s);
   }
 
+  @Override
   protected void setUp() {
   }
 
+  @Override
   protected void tearDown() {
 
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/TestNumberUtils.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/TestNumberUtils.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/TestNumberUtils.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/org/apache/solr/util/TestNumberUtils.java Fri Oct  3 14:26:50 2008
@@ -183,72 +183,88 @@
 }
 
 class Int2Int extends Converter {
+  @Override
   public String toInternal(String val) {
     return Integer.toString(Integer.parseInt(val));
   }
+  @Override
   public String toExternal(String val) {
     return Integer.toString(Integer.parseInt(val));
   }
 }
 
 class SortInt extends Converter {
+  @Override
   public String toInternal(String val) {
     return NumberUtils.int2sortableStr(val);
   }
+  @Override
   public String toExternal(String val) {
     return NumberUtils.SortableStr2int(val);
   }
 }
 
 class SortLong extends Converter {
+  @Override
   public String toInternal(String val) {
     return NumberUtils.long2sortableStr(val);
   }
+  @Override
   public String toExternal(String val) {
     return NumberUtils.SortableStr2long(val);
   }
 }
 
 class Float2Float extends Converter {
+  @Override
   public String toInternal(String val) {
     return Float.toString(Float.parseFloat(val));
   }
+  @Override
   public String toExternal(String val) {
     return Float.toString(Float.parseFloat(val));
   }
 }
 
 class SortFloat extends Converter {
+  @Override
   public String toInternal(String val) {
     return NumberUtils.float2sortableStr(val);
   }
+  @Override
   public String toExternal(String val) {
     return NumberUtils.SortableStr2floatStr(val);
   }
 }
 
 class SortDouble extends Converter {
+  @Override
   public String toInternal(String val) {
     return NumberUtils.double2sortableStr(val);
   }
+  @Override
   public String toExternal(String val) {
     return NumberUtils.SortableStr2doubleStr(val);
   }
 }
 
 class Base100S extends Converter {
+  @Override
   public String toInternal(String val) {
     return BCDUtils.base10toBase100SortableInt(val);
   }
+  @Override
   public String toExternal(String val) {
     return BCDUtils.base100SortableIntToBase10(val);
   }
 }
 
 class Base10kS extends Converter {
+  @Override
   public String toInternal(String val) {
     return BCDUtils.base10toBase10kSortableInt(val);
   }
+  @Override
   public String toExternal(String val) {
     return BCDUtils.base10kSortableIntToBase10(val);
   }

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-SOLR-749.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-SOLR-749.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-SOLR-749.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-SOLR-749.xml Fri Oct  3 14:26:50 2008
@@ -272,18 +272,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults -->
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy1.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy1.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy1.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy1.xml Fri Oct  3 14:26:50 2008
@@ -281,19 +281,7 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
-
+  
   <!-- test query parameter defaults -->
   <requestHandler name="defaults" class="solr.StandardRequestHandler">
     <lst name="defaults">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy2.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy2.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy2.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-delpolicy2.xml Fri Oct  3 14:26:50 2008
@@ -278,18 +278,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults -->
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-duh-optimize.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-duh-optimize.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-duh-optimize.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-duh-optimize.xml Fri Oct  3 14:26:50 2008
@@ -270,18 +270,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults -->
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-functionquery.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-functionquery.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-functionquery.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-functionquery.xml Fri Oct  3 14:26:50 2008
@@ -232,18 +232,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults --> 
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-highlight.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-highlight.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-highlight.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-highlight.xml Fri Oct  3 14:26:50 2008
@@ -268,18 +268,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults --> 
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-nocache.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-nocache.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-nocache.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig-nocache.xml Fri Oct  3 14:26:50 2008
@@ -232,18 +232,6 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
 
   <!-- test query parameter defaults --> 
   <requestHandler name="defaults" class="solr.StandardRequestHandler">

Modified: lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig.xml
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig.xml?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig.xml (original)
+++ lucene/solr/branches/sandbox/ryan/src/test/test-files/solr/conf/solrconfig.xml Fri Oct  3 14:26:50 2008
@@ -272,19 +272,7 @@
      <int name="ps">100</int>
     </lst>
   </requestHandler>
-  <requestHandler name="old" class="solr.tst.OldRequestHandler" >
-    <int name="myparam">1000</int>
-    <float name="ratio">1.4142135</float>
-    <arr name="myarr"><int>1</int><int>2</int></arr>
-    <str>foo</str>
-  </requestHandler>
-  <requestHandler name="oldagain" class="solr.tst.OldRequestHandler" >
-    <lst name="lst1"> <str name="op">sqrt</str> <int name="val">2</int> </lst>
-    <lst name="lst2"> <str name="op">log</str> <float name="val">10</float> </lst>
-  </requestHandler>
-
-  <requestHandler name="test" class="solr.tst.TestRequestHandler" />
-
+  
   <!-- test query parameter defaults -->
   <requestHandler name="defaults" class="solr.StandardRequestHandler">
     <lst name="defaults">

Modified: lucene/solr/branches/sandbox/ryan/src/webapp/src/org/apache/solr/servlet/DirectSolrConnection.java
URL: http://svn.apache.org/viewvc/lucene/solr/branches/sandbox/ryan/src/webapp/src/org/apache/solr/servlet/DirectSolrConnection.java?rev=701539&r1=701538&r2=701539&view=diff
==============================================================================
--- lucene/solr/branches/sandbox/ryan/src/webapp/src/org/apache/solr/servlet/DirectSolrConnection.java (original)
+++ lucene/solr/branches/sandbox/ryan/src/webapp/src/org/apache/solr/servlet/DirectSolrConnection.java Fri Oct  3 14:26:50 2008
@@ -53,17 +53,6 @@
   final SolrRequestParsers parser;
   
   /**
-   * Initialize using the static singleton SolrCore.getSolrCore().
-   * 
-   * @deprecated use {@link #DirectSolrConnection(SolrCore)}
-   */
-  @Deprecated
-  public DirectSolrConnection()
-  {
-    this( SolrCore.getSolrCore() );
-  }
-
-  /**
    * Initialize using an explicit SolrCore
    */
   public DirectSolrConnection( SolrCore c )