Skip to content

Commit c12bb68

Browse files
Fix references to moved classes in plugin examples (#80736) (#80739)
Co-authored-by: Elastic Machine <[email protected]>
1 parent 0885cda commit c12bb68

File tree

9 files changed

+17
-16
lines changed

9 files changed

+17
-16
lines changed

build-tools/src/main/java/org/elasticsearch/gradle/plugin/PluginBuildPlugin.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ private static void configureDependencies(final Project project) {
144144
var dependencies = project.getDependencies();
145145
dependencies.add("compileOnly", "org.elasticsearch:elasticsearch:" + VersionProperties.getElasticsearch());
146146
dependencies.add("testImplementation", "org.elasticsearch.test:framework:" + VersionProperties.getElasticsearch());
147+
dependencies.add("testImplementation", "org.apache.logging.log4j:log4j-core:" + VersionProperties.getVersions().get("log4j"));
147148

148149
// we "upgrade" these optional deps to provided for plugins, since they will run
149150
// with a full elasticsearch server that includes optional deps

plugins/examples/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ subprojects {
1919
targetCompatibility = 11
2020

2121
repositories {
22-
if (gradle.includedBuilds == false) {
22+
if (!gradle.includedBuilds) {
2323
// Only necessary when building plugins against SNAPSHOT versions of Elasticsearch
2424
maven {
2525
url = 'https://snapshots.elastic.co/maven/'

plugins/examples/custom-significance-heuristic/src/main/java/org/elasticsearch/example/customsigheuristic/SimpleHeuristic.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
import org.elasticsearch.common.io.stream.StreamInput;
1212
import org.elasticsearch.common.io.stream.StreamOutput;
13-
import org.elasticsearch.common.xcontent.ObjectParser;
13+
import org.elasticsearch.xcontent.ObjectParser;
1414
import org.elasticsearch.xcontent.XContentBuilder;
1515
import org.elasticsearch.search.aggregations.bucket.terms.heuristic.SignificanceHeuristic;
1616

plugins/examples/custom-suggester/src/main/java/org/elasticsearch/example/customsuggester/CustomSuggestion.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88

99
package org.elasticsearch.example.customsuggester;
1010

11-
import org.elasticsearch.common.xcontent.ParseField;
11+
import org.elasticsearch.xcontent.ParseField;
1212
import org.elasticsearch.common.io.stream.StreamInput;
1313
import org.elasticsearch.common.io.stream.StreamOutput;
1414
import org.elasticsearch.common.text.Text;
15-
import org.elasticsearch.common.xcontent.ConstructingObjectParser;
16-
import org.elasticsearch.common.xcontent.ObjectParser;
15+
import org.elasticsearch.xcontent.ConstructingObjectParser;
16+
import org.elasticsearch.xcontent.ObjectParser;
1717
import org.elasticsearch.xcontent.XContentBuilder;
1818
import org.elasticsearch.xcontent.XContentParser;
1919
import org.elasticsearch.search.suggest.Suggest;
2020

2121
import java.io.IOException;
2222

23-
import static org.elasticsearch.common.xcontent.ConstructingObjectParser.constructorArg;
23+
import static org.elasticsearch.xcontent.ConstructingObjectParser.constructorArg;
2424

2525
public class CustomSuggestion extends Suggest.Suggestion<CustomSuggestion.Entry> {
2626

plugins/examples/custom-suggester/src/main/java/org/elasticsearch/example/customsuggester/CustomSuggestionBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
package org.elasticsearch.example.customsuggester;
1010

11-
import org.elasticsearch.common.xcontent.ParseField;
11+
import org.elasticsearch.xcontent.ParseField;
1212
import org.elasticsearch.common.ParsingException;
1313
import org.elasticsearch.common.io.stream.StreamInput;
1414
import org.elasticsearch.common.io.stream.StreamOutput;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

plugins/examples/rescore/src/main/java/org/elasticsearch/example/rescore/ExampleRescoreBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
import org.apache.lucene.search.ScoreDoc;
1515
import org.apache.lucene.search.TopDocs;
1616
import org.elasticsearch.core.Nullable;
17-
import org.elasticsearch.common.xcontent.ParseField;
17+
import org.elasticsearch.xcontent.ParseField;
1818
import org.elasticsearch.common.io.stream.StreamInput;
1919
import org.elasticsearch.common.io.stream.StreamOutput;
20-
import org.elasticsearch.common.xcontent.ConstructingObjectParser;
20+
import org.elasticsearch.xcontent.ConstructingObjectParser;
2121
import org.elasticsearch.xcontent.XContentBuilder;
2222
import org.elasticsearch.xcontent.XContentParser;
2323
import org.elasticsearch.index.fielddata.IndexFieldData;
@@ -36,8 +36,8 @@
3636
import java.util.Objects;
3737

3838
import static java.util.Collections.singletonList;
39-
import static org.elasticsearch.common.xcontent.ConstructingObjectParser.constructorArg;
40-
import static org.elasticsearch.common.xcontent.ConstructingObjectParser.optionalConstructorArg;
39+
import static org.elasticsearch.xcontent.ConstructingObjectParser.constructorArg;
40+
import static org.elasticsearch.xcontent.ConstructingObjectParser.optionalConstructorArg;
4141

4242
/**
4343
* Example rescorer that multiplies the score of the hit by some factor and doesn't resort them.

plugins/examples/security-authorization-engine/src/javaRestTest/java/org/elasticsearch/example/CustomAuthorizationEngineTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import org.elasticsearch.action.search.SearchRequest;
1313
import org.elasticsearch.action.support.PlainActionFuture;
1414
import org.elasticsearch.cluster.metadata.IndexAbstraction;
15-
import org.elasticsearch.cluster.metadata.IndexAbstraction.Index;
15+
import org.elasticsearch.cluster.metadata.IndexAbstraction.ConcreteIndex;
1616
import org.elasticsearch.cluster.metadata.IndexMetadata;
1717
import org.elasticsearch.common.settings.Settings;
1818
import org.elasticsearch.test.ESTestCase;
@@ -120,11 +120,11 @@ public void testAuthorizeClusterAction() {
120120
public void testAuthorizeIndexAction() {
121121
CustomAuthorizationEngine engine = new CustomAuthorizationEngine();
122122
Map<String, IndexAbstraction> indicesMap = new HashMap<>();
123-
indicesMap.put("index", new Index(IndexMetadata.builder("index")
123+
indicesMap.put("index", new ConcreteIndex(IndexMetadata.builder("index")
124124
.settings(Settings.builder().put("index.version.created", Version.CURRENT))
125125
.numberOfShards(1)
126126
.numberOfReplicas(0)
127-
.build()));
127+
.build(), null));
128128
// authorized
129129
{
130130
RequestInfo requestInfo =

plugins/examples/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ rootDir.listFiles().findAll { it.directory && new File(it, 'build.gradle').exist
1414
gradle.rootProject {
1515
ext {
1616
// Fetch Elasticsearch version from outer build
17-
if (gradle.includedBuilds) {
17+
if (!gradle.includedBuilds) {
1818
new File(rootDir.parentFile.parentFile, 'build-tools-internal/version.properties').withInputStream { is ->
1919
def props = new Properties()
2020
props.load(is)

0 commit comments

Comments
 (0)