Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions x-pack/plugin/ml/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ dependencies {
testImplementation project(':modules:mapper-extras')
// This should not be here
testImplementation(testArtifact(project(xpackModule('security'))))
testImplementation project(path: xpackModule('wildcard'))
// ml deps
api project(':libs:elasticsearch-grok')
api "org.apache.commons:commons-math3:3.6.1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@
import org.elasticsearch.xpack.ml.job.results.ModelPlotTests;
import org.elasticsearch.xpack.ml.notifications.AnomalyDetectionAuditor;
import org.elasticsearch.xpack.ml.utils.persistence.ResultsPersisterService;
import org.elasticsearch.xpack.wildcard.Wildcard;
import org.junit.After;
import org.junit.Before;

Expand Down Expand Up @@ -137,7 +138,8 @@ protected Collection<Class<? extends Plugin>> getPlugins() {
MockPainlessScriptEngine.TestPlugin.class,
// ILM is required for .ml-state template index settings
IndexLifecycle.class,
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
import org.elasticsearch.xpack.ml.LocalStateMachineLearning;
import org.elasticsearch.xpack.ml.support.BaseMlIntegTestCase;
import org.elasticsearch.xpack.shutdown.ShutdownPlugin;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Collection;
import java.util.List;
Expand Down Expand Up @@ -86,8 +87,9 @@ protected Collection<Class<? extends Plugin>> nodePlugins(String clusterAlias) {
IndexLifecycle.class,
// Deprecation warnings go to a data stream, if we ever cause a deprecation warning the data streams plugin is required
DataStreamsPlugin.class,
// To remove errors from parsing built in templates that contain scaled_float
MapperExtrasPlugin.class
// To remove errors from parsing built in templates that contain scaled_float or wildcard
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import org.elasticsearch.xpack.ilm.IndexLifecycle;
import org.elasticsearch.xpack.ml.LocalStateMachineLearningAdOnly;
import org.elasticsearch.xpack.ml.MlSingleNodeTestCase;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Collection;

Expand All @@ -36,8 +37,9 @@ protected Collection<Class<? extends Plugin>> getPlugins() {
MockPainlessScriptEngine.TestPlugin.class,
// ILM is required for .ml-state template index settings
IndexLifecycle.class,
// Needed for scaled_float
MapperExtrasPlugin.class
// Needed for scaled_float and wildcard fields
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import org.elasticsearch.xpack.ilm.IndexLifecycle;
import org.elasticsearch.xpack.ml.LocalStateMachineLearningDfaOnly;
import org.elasticsearch.xpack.ml.MlSingleNodeTestCase;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Collection;

Expand All @@ -36,8 +37,9 @@ protected Collection<Class<? extends Plugin>> getPlugins() {
MockPainlessScriptEngine.TestPlugin.class,
// ILM is required for .ml-state template index settings
IndexLifecycle.class,
// Needed for scaled_float
MapperExtrasPlugin.class
// Needed for scaled_float and wildcard fields
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import org.elasticsearch.xpack.ilm.IndexLifecycle;
import org.elasticsearch.xpack.ml.LocalStateMachineLearningNlpOnly;
import org.elasticsearch.xpack.ml.MlSingleNodeTestCase;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Collection;

Expand All @@ -34,8 +35,9 @@ protected Collection<Class<? extends Plugin>> getPlugins() {
MockPainlessScriptEngine.TestPlugin.class,
// ILM is required for .ml-state template index settings
IndexLifecycle.class,
// Needed for scaled_float
MapperExtrasPlugin.class
// Needed for scaled_float and wildcard fields
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
import org.elasticsearch.xpack.ilm.IndexLifecycle;
import org.elasticsearch.xpack.ml.aggs.correlation.CorrelationNamedContentProvider;
import org.elasticsearch.xpack.ml.inference.modelsize.MlModelSizeNamedXContentProvider;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.ArrayList;
import java.util.Collection;
Expand Down Expand Up @@ -99,7 +100,9 @@ protected Collection<Class<? extends Plugin>> getPlugins() {
// ILM is required for .ml-state template index settings
IndexLifecycle.class,
// Needed for scaled_float
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
// Needed for wildcard fields
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
import org.elasticsearch.xpack.ml.MlSingleNodeTestCase;
import org.elasticsearch.xpack.monitoring.MonitoringService;
import org.elasticsearch.xpack.shutdown.ShutdownPlugin;
import org.elasticsearch.xpack.wildcard.Wildcard;
import org.junit.After;
import org.junit.Before;

Expand Down Expand Up @@ -155,7 +156,8 @@ protected Collection<Class<? extends Plugin>> nodePlugins() {
// Deprecation warnings go to a data stream, if we ever cause a deprecation warning the data streams plugin is required
DataStreamsPlugin.class,
// To remove errors from parsing build in templates that contain scaled_float
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
1 change: 1 addition & 0 deletions x-pack/plugin/monitoring/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ dependencies {
testImplementation project(':modules:data-streams')
testImplementation(testArtifact(project(xpackModule('core'))))
testImplementation project(':modules:mapper-extras')
testImplementation project(path: xpackModule('wildcard'))
}

tasks.named("dependencyLicenses").configure {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
import org.elasticsearch.xpack.monitoring.LocalStateMonitoring;
import org.elasticsearch.xpack.monitoring.MonitoringService;
import org.elasticsearch.xpack.monitoring.test.MockIngestPlugin;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.io.IOException;
import java.lang.Thread.State;
Expand Down Expand Up @@ -92,7 +93,13 @@ protected Settings nodeSettings() {

@Override
protected Collection<Class<? extends Plugin>> getPlugins() {
return Arrays.asList(LocalStateMonitoring.class, MockIngestPlugin.class, CommonAnalysisPlugin.class, MapperExtrasPlugin.class);
return List.of(
LocalStateMonitoring.class,
MockIngestPlugin.class,
CommonAnalysisPlugin.class,
MapperExtrasPlugin.class,
Wildcard.class
);
}

private String createBulkEntity() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
import org.elasticsearch.xpack.monitoring.MonitoringService;
import org.elasticsearch.xpack.monitoring.MonitoringTemplateRegistry;
import org.elasticsearch.xpack.monitoring.exporter.ClusterAlertsUtil;
import org.elasticsearch.xpack.wildcard.Wildcard;
import org.junit.After;
import org.junit.Before;

Expand Down Expand Up @@ -75,7 +76,8 @@ protected Collection<Class<? extends Plugin>> nodePlugins() {
MockClusterAlertScriptEngine.TestPlugin.class,
MockIngestPlugin.class,
CommonAnalysisPlugin.class,
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
1 change: 1 addition & 0 deletions x-pack/plugin/security/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ dependencies {
testImplementation project(path: xpackModule('ilm'))
testImplementation project(path: xpackModule('monitoring'))
testImplementation project(path: xpackModule('spatial'))
testImplementation project(path: xpackModule('wildcard'))
testImplementation project(path: ':modules:legacy-geo')
testImplementation project(path: ':modules:percolator')
testImplementation project(path: xpackModule('sql:sql-action'))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
import org.elasticsearch.dlm.DataLifecycleService;
import org.elasticsearch.index.Index;
import org.elasticsearch.index.mapper.DateFieldMapper;
import org.elasticsearch.index.mapper.extras.MapperExtrasPlugin;
import org.elasticsearch.indices.ExecutorNames;
import org.elasticsearch.indices.SystemDataStreamDescriptor;
import org.elasticsearch.plugins.Plugin;
Expand All @@ -39,6 +40,7 @@
import org.elasticsearch.threadpool.ThreadPool;
import org.elasticsearch.xcontent.XContentType;
import org.elasticsearch.xpack.security.LocalStateSecurity;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.io.IOException;
import java.util.Collection;
Expand Down Expand Up @@ -71,7 +73,14 @@ public class DataStreamLifecycleServiceRuntimeSecurityIT extends SecurityIntegTe

@Override
protected Collection<Class<? extends Plugin>> nodePlugins() {
return List.of(DataLifecyclePlugin.class, LocalStateSecurity.class, DataStreamsPlugin.class, SystemDataStreamTestPlugin.class);
return List.of(
DataLifecyclePlugin.class,
LocalStateSecurity.class,
DataStreamsPlugin.class,
SystemDataStreamTestPlugin.class,
MapperExtrasPlugin.class,
Wildcard.class
);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
import org.elasticsearch.test.SecuritySettingsSourceField;
import org.elasticsearch.transport.netty4.Netty4Plugin;
import org.elasticsearch.xpack.security.LocalStateSecurity;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Collection;
import java.util.List;
Expand All @@ -47,7 +48,7 @@ public class DataStreamSecurityIT extends SecurityIntegTestCase {

@Override
protected Collection<Class<? extends Plugin>> nodePlugins() {
return List.of(LocalStateSecurity.class, Netty4Plugin.class, MapperExtrasPlugin.class, DataStreamsPlugin.class);
return List.of(LocalStateSecurity.class, Netty4Plugin.class, MapperExtrasPlugin.class, DataStreamsPlugin.class, Wildcard.class);
}

public void testRemoveGhostReference() throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
import org.elasticsearch.xpack.security.LocalStateSecurity;
import org.elasticsearch.xpack.spatial.SpatialPlugin;
import org.elasticsearch.xpack.spatial.index.query.ShapeQueryBuilder;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.util.Arrays;
import java.util.Collection;
Expand Down Expand Up @@ -117,7 +118,8 @@ protected Collection<Class<? extends Plugin>> nodePlugins() {
InternalSettingsPlugin.class,
SpatialPlugin.class,
PercolatorPlugin.class,
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
import org.elasticsearch.xpack.security.LocalStateSecurity;
import org.elasticsearch.xpack.spatial.SpatialPlugin;
import org.elasticsearch.xpack.spatial.index.query.ShapeQueryBuilder;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.io.IOException;
import java.util.Arrays;
Expand Down Expand Up @@ -102,7 +103,8 @@ protected Collection<Class<? extends Plugin>> nodePlugins() {
InternalSettingsPlugin.class,
PercolatorPlugin.class,
SpatialPlugin.class,
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
import org.elasticsearch.test.InternalSettingsPlugin;
import org.elasticsearch.test.SecurityIntegTestCase;
import org.elasticsearch.transport.netty4.Netty4Plugin;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
Expand Down Expand Up @@ -129,7 +130,8 @@ public Collection<Class<? extends Plugin>> nodePlugins() {
ReindexPlugin.class,
CommonAnalysisPlugin.class,
InternalSettingsPlugin.class,
MapperExtrasPlugin.class
MapperExtrasPlugin.class,
Wildcard.class
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
import org.elasticsearch.xpack.core.security.authc.support.Hasher;
import org.elasticsearch.xpack.security.LocalStateSecurity;
import org.elasticsearch.xpack.security.audit.logfile.LoggingAuditTrail;
import org.elasticsearch.xpack.wildcard.Wildcard;

import java.io.IOException;
import java.io.InputStream;
Expand Down Expand Up @@ -188,7 +189,8 @@ public Collection<Class<? extends Plugin>> nodePlugins() {
CommonAnalysisPlugin.class,
InternalSettingsPlugin.class,
MapperExtrasPlugin.class,
MainRestPlugin.class
MainRestPlugin.class,
Wildcard.class
);
}

Expand Down