Remove ParseFieldMatcher usages from QueryParseContext
Original commit: elastic/x-pack-elasticsearch@93423ca15c
This commit is contained in:
parent
51302608cb
commit
dcf5ce7a4e
|
@ -87,7 +87,7 @@ public class RestGraphAction extends XPackRestHandler {
|
||||||
Hop currentHop = graphRequest.createNextHop(null);
|
Hop currentHop = graphRequest.createNextHop(null);
|
||||||
|
|
||||||
try (XContentParser parser = request.contentOrSourceParamParser()) {
|
try (XContentParser parser = request.contentOrSourceParamParser()) {
|
||||||
QueryParseContext context = new QueryParseContext(parser, parseFieldMatcher);
|
QueryParseContext context = new QueryParseContext(parser);
|
||||||
|
|
||||||
XContentParser.Token token = parser.nextToken();
|
XContentParser.Token token = parser.nextToken();
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
package org.elasticsearch.xpack.watcher.support.search;
|
package org.elasticsearch.xpack.watcher.support.search;
|
||||||
|
|
||||||
import org.elasticsearch.action.search.SearchRequest;
|
import org.elasticsearch.action.search.SearchRequest;
|
||||||
import org.elasticsearch.common.ParseFieldMatcher;
|
|
||||||
import org.elasticsearch.common.bytes.BytesReference;
|
import org.elasticsearch.common.bytes.BytesReference;
|
||||||
import org.elasticsearch.common.component.AbstractComponent;
|
import org.elasticsearch.common.component.AbstractComponent;
|
||||||
import org.elasticsearch.common.settings.Settings;
|
import org.elasticsearch.common.settings.Settings;
|
||||||
|
@ -33,13 +32,11 @@ import java.util.Map;
|
||||||
public class WatcherSearchTemplateService extends AbstractComponent {
|
public class WatcherSearchTemplateService extends AbstractComponent {
|
||||||
|
|
||||||
private final ScriptService scriptService;
|
private final ScriptService scriptService;
|
||||||
private final ParseFieldMatcher parseFieldMatcher;
|
|
||||||
private final NamedXContentRegistry xContentRegistry;
|
private final NamedXContentRegistry xContentRegistry;
|
||||||
|
|
||||||
public WatcherSearchTemplateService(Settings settings, ScriptService scriptService, NamedXContentRegistry xContentRegistry) {
|
public WatcherSearchTemplateService(Settings settings, ScriptService scriptService, NamedXContentRegistry xContentRegistry) {
|
||||||
super(settings);
|
super(settings);
|
||||||
this.scriptService = scriptService;
|
this.scriptService = scriptService;
|
||||||
this.parseFieldMatcher = new ParseFieldMatcher(settings);
|
|
||||||
this.xContentRegistry = xContentRegistry;
|
this.xContentRegistry = xContentRegistry;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,7 +67,7 @@ public class WatcherSearchTemplateService extends AbstractComponent {
|
||||||
BytesReference source = request.getSearchSource();
|
BytesReference source = request.getSearchSource();
|
||||||
if (source != null && source.length() > 0) {
|
if (source != null && source.length() > 0) {
|
||||||
try (XContentParser parser = XContentFactory.xContent(source).createParser(xContentRegistry, source)) {
|
try (XContentParser parser = XContentFactory.xContent(source).createParser(xContentRegistry, source)) {
|
||||||
sourceBuilder.parseXContent(new QueryParseContext(parser, parseFieldMatcher));
|
sourceBuilder.parseXContent(new QueryParseContext(parser));
|
||||||
searchRequest.source(sourceBuilder);
|
searchRequest.source(sourceBuilder);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue