SOLR-15115: Remove unused methods from TestRerankBase (#2261)

This commit is contained in:
András Salamon 2021-02-01 18:31:58 +01:00 committed by GitHub
parent 9e8ca98985
commit e8bc758144
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 52 deletions

View File

@ -17,7 +17,6 @@
package org.apache.solr.ltr;
import java.io.File;
import java.io.FileNotFoundException;
import java.lang.invoke.MethodHandles;
import java.net.URL;
import java.nio.file.Files;
@ -28,7 +27,6 @@ import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
import java.util.SortedMap;
import java.util.TreeMap;
@ -40,7 +38,6 @@ import org.apache.solr.ltr.feature.Feature;
import org.apache.solr.ltr.feature.FeatureException;
import org.apache.solr.ltr.feature.ValueFeature;
import org.apache.solr.ltr.model.LTRScoringModel;
import org.apache.solr.ltr.model.LinearModel;
import org.apache.solr.ltr.model.ModelException;
import org.apache.solr.ltr.store.FeatureStore;
import org.apache.solr.ltr.store.rest.ManagedFeatureStore;
@ -391,24 +388,6 @@ public class TestRerankBase extends RestTestBase {
return getFeatures(Arrays.asList(names));
}
protected static void loadModelAndFeatures(String name, int allFeatureCount,
int modelFeatureCount) throws Exception {
final String[] features = new String[modelFeatureCount];
final String[] weights = new String[modelFeatureCount];
for (int i = 0; i < allFeatureCount; i++) {
final String featureName = "c" + i;
if (i < modelFeatureCount) {
features[i] = featureName;
weights[i] = "\"" + featureName + "\":1.0";
}
loadFeature(featureName, ValueFeature.ValueFeatureWeight.class.getCanonicalName(),
"{\"value\":" + i + "}");
}
loadModel(name, LinearModel.class.getCanonicalName(), features,
"{\"weights\":{" + String.join(",", weights) + "}}");
}
protected static void bulkIndex() throws Exception {
assertU(adoc("title", "bloomberg different bla", "description",
"bloomberg", "id", "6", "popularity", "1"));
@ -421,37 +400,6 @@ public class TestRerankBase extends RestTestBase {
assertU(commit());
}
protected static void buildIndexUsingAdoc(String filepath)
throws FileNotFoundException {
final Scanner scn = new Scanner(new File(filepath), "UTF-8");
StringBuffer buff = new StringBuffer();
scn.nextLine();
scn.nextLine();
scn.nextLine(); // Skip the first 3 lines then add everything else
final ArrayList<String> docsToAdd = new ArrayList<String>();
while (scn.hasNext()) {
String curLine = scn.nextLine();
if (curLine.contains("</doc>")) {
buff.append(curLine + "\n");
docsToAdd.add(buff.toString().replace("</add>", "")
.replace("<doc>", "<add>\n<doc>")
.replace("</doc>", "</doc>\n</add>"));
if (!scn.hasNext()) {
break;
} else {
curLine = scn.nextLine();
}
buff = new StringBuffer();
}
buff.append(curLine + "\n");
}
for (final String doc : docsToAdd) {
assertU(doc.trim());
}
assertU(commit());
scn.close();
}
protected static void doTestParamsToMap(String featureClassName,
LinkedHashMap<String,Object> featureParams) throws Exception {