mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 15:17:30 -04:00
Merge branch 'main' into feature/multi-project
This commit is contained in:
commit
f7e80e7fd2
138 changed files with 2024 additions and 1309 deletions
|
@ -14,6 +14,7 @@ import org.elasticsearch.common.io.stream.StreamInput;
|
|||
import org.elasticsearch.common.io.stream.StreamOutput;
|
||||
import org.elasticsearch.common.io.stream.Writeable;
|
||||
import org.elasticsearch.common.xcontent.XContentHelper;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
import org.elasticsearch.xcontent.XContentBuilder;
|
||||
|
@ -31,6 +32,7 @@ import static org.elasticsearch.xpack.application.analytics.AnalyticsConstants.E
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsCollection implements Writeable, ToXContentObject {
|
||||
|
||||
private static final ObjectParser<AnalyticsCollection, String> PARSER = ObjectParser.fromBuilder(
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.elasticsearch.cluster.metadata.IndexNameExpressionResolver;
|
|||
import org.elasticsearch.cluster.service.ClusterService;
|
||||
import org.elasticsearch.common.Strings;
|
||||
import org.elasticsearch.common.regex.Regex;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
@ -31,6 +32,7 @@ import static org.elasticsearch.xpack.application.analytics.AnalyticsConstants.E
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsCollectionResolver {
|
||||
private final IndexNameExpressionResolver indexNameExpressionResolver;
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@ import org.elasticsearch.client.internal.Client;
|
|||
import org.elasticsearch.client.internal.OriginSettingClient;
|
||||
import org.elasticsearch.cluster.ClusterState;
|
||||
import org.elasticsearch.core.TimeValue;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.logging.LogManager;
|
||||
import org.elasticsearch.logging.Logger;
|
||||
|
@ -36,6 +37,7 @@ import static org.elasticsearch.xpack.core.ClientHelper.ENT_SEARCH_ORIGIN;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsCollectionService {
|
||||
|
||||
private static final Logger logger = LogManager.getLogger(AnalyticsCollectionService.class);
|
||||
|
|
|
@ -7,10 +7,13 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
|
||||
/**
|
||||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsConstants {
|
||||
|
||||
private AnalyticsConstants() {}
|
||||
|
|
|
@ -9,6 +9,7 @@ package org.elasticsearch.xpack.application.analytics;
|
|||
|
||||
import org.elasticsearch.ResourceNotFoundException;
|
||||
import org.elasticsearch.action.ActionListener;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.xpack.application.analytics.action.PostAnalyticsEventAction;
|
||||
import org.elasticsearch.xpack.application.analytics.ingest.AnalyticsEventEmitter;
|
||||
|
@ -20,6 +21,7 @@ import java.util.Objects;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsEventIngestService {
|
||||
private final AnalyticsCollectionResolver collectionResolver;
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ import org.elasticsearch.cluster.metadata.ComponentTemplate;
|
|||
import org.elasticsearch.cluster.metadata.ComposableIndexTemplate;
|
||||
import org.elasticsearch.cluster.service.ClusterService;
|
||||
import org.elasticsearch.common.settings.Settings;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.threadpool.ThreadPool;
|
||||
import org.elasticsearch.xcontent.NamedXContentRegistry;
|
||||
import org.elasticsearch.xcontent.XContentParserConfiguration;
|
||||
|
@ -35,6 +36,7 @@ import static org.elasticsearch.xpack.core.ClientHelper.ENT_SEARCH_ORIGIN;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsTemplateRegistry extends IndexTemplateRegistry {
|
||||
|
||||
// This number must be incremented when we make changes to built-in templates.
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.elasticsearch.common.Strings;
|
|||
import org.elasticsearch.common.io.stream.StreamInput;
|
||||
import org.elasticsearch.common.io.stream.StreamOutput;
|
||||
import org.elasticsearch.core.TimeValue;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
import org.elasticsearch.xcontent.XContentBuilder;
|
||||
|
@ -28,6 +29,7 @@ import static org.elasticsearch.action.ValidateActions.addValidationError;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class DeleteAnalyticsCollectionAction {
|
||||
|
||||
public static final String NAME = "cluster:admin/xpack/application/analytics/delete";
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.elasticsearch.action.support.master.MasterNodeReadRequest;
|
|||
import org.elasticsearch.common.io.stream.StreamInput;
|
||||
import org.elasticsearch.common.io.stream.StreamOutput;
|
||||
import org.elasticsearch.core.TimeValue;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.ToXContent;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
|
@ -29,6 +30,7 @@ import java.util.Objects;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class GetAnalyticsCollectionAction {
|
||||
|
||||
public static final String NAME = "cluster:admin/xpack/application/analytics/get";
|
||||
|
|
|
@ -18,6 +18,7 @@ import org.elasticsearch.common.io.stream.StreamOutput;
|
|||
import org.elasticsearch.common.network.NetworkAddress;
|
||||
import org.elasticsearch.common.xcontent.XContentHelper;
|
||||
import org.elasticsearch.core.Nullable;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ConstructingObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
|
@ -40,6 +41,7 @@ import static org.elasticsearch.xcontent.ConstructingObjectParser.constructorArg
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class PostAnalyticsEventAction {
|
||||
|
||||
public static final String NAME = "cluster:admin/xpack/application/analytics/post_event";
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.elasticsearch.action.support.master.MasterNodeRequest;
|
|||
import org.elasticsearch.common.io.stream.StreamInput;
|
||||
import org.elasticsearch.common.io.stream.StreamOutput;
|
||||
import org.elasticsearch.core.TimeValue;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
import org.elasticsearch.xcontent.XContentBuilder;
|
||||
|
@ -27,6 +28,7 @@ import static org.elasticsearch.action.ValidateActions.addValidationError;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class PutAnalyticsCollectionAction {
|
||||
|
||||
public static final String NAME = "cluster:admin/xpack/application/analytics/put";
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
package org.elasticsearch.xpack.application.analytics.action;
|
||||
|
||||
import org.elasticsearch.client.internal.node.NodeClient;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.license.XPackLicenseState;
|
||||
import org.elasticsearch.rest.RestRequest;
|
||||
import org.elasticsearch.rest.RestUtils;
|
||||
|
@ -27,6 +28,7 @@ import static org.elasticsearch.rest.RestRequest.Method.DELETE;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
@ServerlessScope(Scope.PUBLIC)
|
||||
public class RestDeleteAnalyticsCollectionAction extends EnterpriseSearchBaseRestHandler {
|
||||
public RestDeleteAnalyticsCollectionAction(XPackLicenseState licenseState) {
|
||||
|
|
|
@ -9,6 +9,7 @@ package org.elasticsearch.xpack.application.analytics.action;
|
|||
|
||||
import org.elasticsearch.client.internal.node.NodeClient;
|
||||
import org.elasticsearch.common.Strings;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.license.XPackLicenseState;
|
||||
import org.elasticsearch.rest.RestRequest;
|
||||
import org.elasticsearch.rest.RestUtils;
|
||||
|
@ -27,6 +28,7 @@ import static org.elasticsearch.rest.RestRequest.Method.GET;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
@ServerlessScope(Scope.PUBLIC)
|
||||
public class RestGetAnalyticsCollectionAction extends EnterpriseSearchBaseRestHandler {
|
||||
public RestGetAnalyticsCollectionAction(XPackLicenseState licenseState) {
|
||||
|
|
|
@ -12,6 +12,7 @@ import org.elasticsearch.client.internal.node.NodeClient;
|
|||
import org.elasticsearch.common.bytes.ReleasableBytesReference;
|
||||
import org.elasticsearch.common.network.InetAddresses;
|
||||
import org.elasticsearch.core.Tuple;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.license.XPackLicenseState;
|
||||
import org.elasticsearch.rest.RestRequest;
|
||||
import org.elasticsearch.rest.RestStatus;
|
||||
|
@ -33,6 +34,7 @@ import static org.elasticsearch.rest.RestRequest.Method.POST;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
@ServerlessScope(Scope.PUBLIC)
|
||||
public class RestPostAnalyticsEventAction extends EnterpriseSearchBaseRestHandler {
|
||||
public RestPostAnalyticsEventAction(XPackLicenseState licenseState) {
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
package org.elasticsearch.xpack.application.analytics.action;
|
||||
|
||||
import org.elasticsearch.client.internal.node.NodeClient;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.license.XPackLicenseState;
|
||||
import org.elasticsearch.rest.RestHandler;
|
||||
import org.elasticsearch.rest.RestRequest;
|
||||
|
@ -28,6 +29,7 @@ import static org.elasticsearch.rest.RestRequest.Method.PUT;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
@ServerlessScope(Scope.PUBLIC)
|
||||
public class RestPutAnalyticsCollectionAction extends EnterpriseSearchBaseRestHandler {
|
||||
public RestPutAnalyticsCollectionAction(XPackLicenseState licenseState) {
|
||||
|
|
|
@ -18,6 +18,7 @@ import org.elasticsearch.cluster.service.ClusterService;
|
|||
import org.elasticsearch.common.logging.DeprecationCategory;
|
||||
import org.elasticsearch.common.logging.DeprecationLogger;
|
||||
import org.elasticsearch.common.util.concurrent.EsExecutors;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.tasks.Task;
|
||||
import org.elasticsearch.threadpool.ThreadPool;
|
||||
|
@ -31,6 +32,7 @@ import static org.elasticsearch.xpack.application.EnterpriseSearch.BEHAVIORAL_AN
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class TransportDeleteAnalyticsCollectionAction extends AcknowledgedTransportMasterNodeAction<
|
||||
DeleteAnalyticsCollectionAction.Request> {
|
||||
|
||||
|
|
|
@ -16,6 +16,7 @@ import org.elasticsearch.cluster.service.ClusterService;
|
|||
import org.elasticsearch.common.logging.DeprecationCategory;
|
||||
import org.elasticsearch.common.logging.DeprecationLogger;
|
||||
import org.elasticsearch.common.util.concurrent.EsExecutors;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.tasks.Task;
|
||||
import org.elasticsearch.threadpool.ThreadPool;
|
||||
|
@ -29,6 +30,7 @@ import static org.elasticsearch.xpack.application.EnterpriseSearch.BEHAVIORAL_AN
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class TransportGetAnalyticsCollectionAction extends TransportMasterNodeReadAction<
|
||||
GetAnalyticsCollectionAction.Request,
|
||||
GetAnalyticsCollectionAction.Response> {
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.elasticsearch.cluster.service.ClusterService;
|
|||
import org.elasticsearch.common.logging.DeprecationCategory;
|
||||
import org.elasticsearch.common.logging.DeprecationLogger;
|
||||
import org.elasticsearch.common.util.concurrent.EsExecutors;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.tasks.Task;
|
||||
import org.elasticsearch.transport.TransportService;
|
||||
|
@ -29,6 +30,7 @@ import static org.elasticsearch.xpack.application.EnterpriseSearch.BEHAVIORAL_AN
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class TransportPostAnalyticsEventAction extends HandledTransportAction<
|
||||
PostAnalyticsEventAction.Request,
|
||||
PostAnalyticsEventAction.Response> {
|
||||
|
|
|
@ -17,6 +17,7 @@ import org.elasticsearch.cluster.service.ClusterService;
|
|||
import org.elasticsearch.common.logging.DeprecationCategory;
|
||||
import org.elasticsearch.common.logging.DeprecationLogger;
|
||||
import org.elasticsearch.common.util.concurrent.EsExecutors;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.features.FeatureService;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.tasks.Task;
|
||||
|
@ -31,6 +32,7 @@ import static org.elasticsearch.xpack.application.EnterpriseSearch.BEHAVIORAL_AN
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class TransportPutAnalyticsCollectionAction extends TransportMasterNodeAction<
|
||||
PutAnalyticsCollectionAction.Request,
|
||||
PutAnalyticsCollectionAction.Response> {
|
||||
|
|
|
@ -13,6 +13,7 @@ import org.elasticsearch.common.io.stream.StreamInput;
|
|||
import org.elasticsearch.common.io.stream.StreamOutput;
|
||||
import org.elasticsearch.common.io.stream.Writeable;
|
||||
import org.elasticsearch.common.xcontent.XContentHelper;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.ToXContentObject;
|
||||
import org.elasticsearch.xcontent.XContentBuilder;
|
||||
|
@ -34,6 +35,7 @@ import static org.elasticsearch.xpack.application.analytics.AnalyticsConstants.E
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsEvent implements Writeable, ToXContentObject {
|
||||
|
||||
public static final ParseField TIMESTAMP_FIELD = new ParseField("@timestamp");
|
||||
|
|
|
@ -10,6 +10,7 @@ package org.elasticsearch.xpack.application.analytics.event;
|
|||
import org.elasticsearch.common.Strings;
|
||||
import org.elasticsearch.common.bytes.BytesReference;
|
||||
import org.elasticsearch.common.xcontent.XContentHelper;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ContextParser;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
import org.elasticsearch.xcontent.XContentParserConfiguration;
|
||||
|
@ -32,6 +33,7 @@ import static org.elasticsearch.xpack.application.analytics.event.AnalyticsEvent
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsEventFactory {
|
||||
|
||||
public static final AnalyticsEventFactory INSTANCE = new AnalyticsEventFactory();
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.event;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
import org.elasticsearch.xpack.application.analytics.event.AnalyticsEvent;
|
||||
|
@ -26,6 +27,7 @@ import static org.elasticsearch.xpack.application.analytics.event.parser.field.U
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class PageViewAnalyticsEvent {
|
||||
private static final ObjectParser<AnalyticsEvent.Builder, AnalyticsEvent.Context> PARSER = ObjectParser.fromBuilder(
|
||||
"page_view_event",
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.event;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
import org.elasticsearch.xpack.application.analytics.event.AnalyticsEvent;
|
||||
|
@ -24,6 +25,7 @@ import static org.elasticsearch.xpack.application.analytics.event.parser.field.U
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SearchAnalyticsEvent {
|
||||
private static final ObjectParser<AnalyticsEvent.Builder, AnalyticsEvent.Context> PARSER = ObjectParser.fromBuilder(
|
||||
"search_event",
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.event;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
import org.elasticsearch.xpack.application.analytics.event.AnalyticsEvent;
|
||||
|
@ -28,6 +29,7 @@ import static org.elasticsearch.xpack.application.analytics.event.parser.field.U
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SearchClickAnalyticsEvent {
|
||||
|
||||
private static final ObjectParser<AnalyticsEvent.Builder, AnalyticsEvent.Context> PARSER = ObjectParser.fromBuilder(
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -22,6 +23,7 @@ import static org.elasticsearch.common.Strings.requireNonBlank;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class DocumentAnalyticsEventField {
|
||||
|
||||
public static final ParseField DOCUMENT_FIELD = new ParseField("document");
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -20,6 +21,7 @@ import java.util.Map;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class PageAnalyticsEventField {
|
||||
public static final ParseField PAGE_FIELD = new ParseField("page");
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.Strings;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -21,6 +22,7 @@ import java.util.Map;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class PaginationAnalyticsEventField {
|
||||
|
||||
public static final ParseField PAGINATION_FIELD = new ParseField("page");
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -24,6 +25,7 @@ import static org.elasticsearch.xpack.application.analytics.event.parser.field.S
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SearchAnalyticsEventField {
|
||||
public static final ParseField SEARCH_FIELD = new ParseField("search");
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.common.Strings;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -22,6 +23,7 @@ import java.util.Map;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SearchFiltersAnalyticsEventField {
|
||||
public static final ParseField SEARCH_FILTERS_FIELD = new ParseField("filters");
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -23,6 +24,7 @@ import static org.elasticsearch.xpack.application.analytics.event.parser.field.P
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SearchResultAnalyticsEventField {
|
||||
public static final ParseField SEARCH_RESULTS_TOTAL_FIELD = new ParseField("total_results");
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.common.Strings;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -24,6 +25,7 @@ import static org.elasticsearch.common.Strings.requireNonBlank;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SessionAnalyticsEventField {
|
||||
public static final ParseField SESSION_FIELD = new ParseField("session");
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -22,6 +23,7 @@ import static org.elasticsearch.common.Strings.requireNonBlank;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class SortOrderAnalyticsEventField {
|
||||
|
||||
public static final ParseField SORT_FIELD = new ParseField("sort");
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
|
||||
package org.elasticsearch.xpack.application.analytics.event.parser.field;
|
||||
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.xcontent.ObjectParser;
|
||||
import org.elasticsearch.xcontent.ParseField;
|
||||
import org.elasticsearch.xcontent.XContentParser;
|
||||
|
@ -23,6 +24,7 @@ import static org.elasticsearch.common.Strings.requireNonBlank;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class UserAnalyticsEventField {
|
||||
public static final ParseField USER_FIELD = new ParseField("user");
|
||||
|
||||
|
|
|
@ -16,6 +16,7 @@ import org.elasticsearch.client.internal.Client;
|
|||
import org.elasticsearch.client.internal.OriginSettingClient;
|
||||
import org.elasticsearch.common.component.AbstractLifecycleComponent;
|
||||
import org.elasticsearch.common.util.concurrent.EsRejectedExecutionException;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.logging.LogManager;
|
||||
import org.elasticsearch.logging.Logger;
|
||||
|
@ -38,6 +39,7 @@ import static org.elasticsearch.xpack.core.ClientHelper.ENT_SEARCH_ORIGIN;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsEventEmitter extends AbstractLifecycleComponent {
|
||||
|
||||
private static final Logger logger = LogManager.getLogger(AnalyticsEventEmitter.class);
|
||||
|
|
|
@ -12,6 +12,7 @@ import org.elasticsearch.common.settings.Settings;
|
|||
import org.elasticsearch.common.unit.ByteSizeValue;
|
||||
import org.elasticsearch.core.Strings;
|
||||
import org.elasticsearch.core.TimeValue;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
|
||||
/**
|
||||
|
@ -23,6 +24,7 @@ import org.elasticsearch.injection.guice.Inject;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class AnalyticsEventIngestConfig {
|
||||
private static final String SETTING_ROOT_PATH = "xpack.applications.behavioral_analytics.ingest";
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@ import org.elasticsearch.action.bulk.BulkRequest;
|
|||
import org.elasticsearch.action.bulk.BulkResponse;
|
||||
import org.elasticsearch.client.internal.Client;
|
||||
import org.elasticsearch.client.internal.OriginSettingClient;
|
||||
import org.elasticsearch.core.UpdateForV10;
|
||||
import org.elasticsearch.injection.guice.Inject;
|
||||
import org.elasticsearch.logging.LogManager;
|
||||
import org.elasticsearch.logging.Logger;
|
||||
|
@ -29,6 +30,7 @@ import static org.elasticsearch.xpack.core.ClientHelper.ENT_SEARCH_ORIGIN;
|
|||
* @deprecated in 9.0
|
||||
*/
|
||||
@Deprecated
|
||||
@UpdateForV10(owner = UpdateForV10.Owner.ENTERPRISE_SEARCH)
|
||||
public class BulkProcessorFactory {
|
||||
private static final Logger logger = LogManager.getLogger(AnalyticsEventEmitter.class);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue