Skip to content

Commit 8793248

Browse files
authored
Remove unused code from PercolateQueryBuilder (elastic#118791)
1 parent 87c9d13 commit 8793248

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

modules/percolator/src/main/java/org/elasticsearch/percolator/PercolateQueryBuilder.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
import org.elasticsearch.common.io.stream.NamedWriteableRegistry;
4444
import org.elasticsearch.common.io.stream.StreamInput;
4545
import org.elasticsearch.common.io.stream.StreamOutput;
46-
import org.elasticsearch.common.logging.DeprecationLogger;
4746
import org.elasticsearch.common.xcontent.LoggingDeprecationHandler;
4847
import org.elasticsearch.common.xcontent.XContentHelper;
4948
import org.elasticsearch.index.IndexVersion;
@@ -80,28 +79,19 @@
8079
import java.util.Collections;
8180
import java.util.List;
8281
import java.util.Objects;
83-
import java.util.function.BiConsumer;
8482
import java.util.function.Supplier;
8583

8684
import static org.elasticsearch.search.SearchService.ALLOW_EXPENSIVE_QUERIES;
8785
import static org.elasticsearch.xcontent.ConstructingObjectParser.constructorArg;
8886
import static org.elasticsearch.xcontent.ConstructingObjectParser.optionalConstructorArg;
8987

9088
public class PercolateQueryBuilder extends AbstractQueryBuilder<PercolateQueryBuilder> {
91-
private static final DeprecationLogger deprecationLogger = DeprecationLogger.getLogger(ParseField.class);
92-
static final String DOCUMENT_TYPE_DEPRECATION_MESSAGE = "[types removal] Types are deprecated in [percolate] queries. "
93-
+ "The [document_type] should no longer be specified.";
94-
static final String TYPE_DEPRECATION_MESSAGE = "[types removal] Types are deprecated in [percolate] queries. "
95-
+ "The [type] of the indexed document should no longer be specified.";
96-
9789
public static final String NAME = "percolate";
9890

9991
static final ParseField DOCUMENT_FIELD = new ParseField("document");
10092
static final ParseField DOCUMENTS_FIELD = new ParseField("documents");
10193
private static final ParseField NAME_FIELD = new ParseField("name");
10294
private static final ParseField QUERY_FIELD = new ParseField("field");
103-
private static final ParseField DOCUMENT_TYPE_FIELD = new ParseField("document_type");
104-
private static final ParseField INDEXED_DOCUMENT_FIELD_TYPE = new ParseField("type");
10595
private static final ParseField INDEXED_DOCUMENT_FIELD_INDEX = new ParseField("index");
10696
private static final ParseField INDEXED_DOCUMENT_FIELD_ID = new ParseField("id");
10797
private static final ParseField INDEXED_DOCUMENT_FIELD_ROUTING = new ParseField("routing");
@@ -368,10 +358,6 @@ protected void doXContent(XContentBuilder builder, Params params) throws IOExcep
368358
);
369359
}
370360

371-
private static BiConsumer<PercolateQueryBuilder, String> deprecateAndIgnoreType(String key, String message) {
372-
return (target, type) -> deprecationLogger.compatibleCritical(key, message);
373-
}
374-
375361
private static BytesReference parseDocument(XContentParser parser) throws IOException {
376362
try (XContentBuilder builder = XContentFactory.jsonBuilder()) {
377363
builder.copyCurrentStructure(parser);

0 commit comments

Comments
 (0)