From eff3bef5bffc027e67ddd5f8f02ec406de388e12 Mon Sep 17 00:00:00 2001 From: Nils Bandener Date: Sat, 6 Sep 2025 05:20:21 +0200 Subject: [PATCH] Adapt ActionFilter interface to core change The PR https://github.com/opensearch-project/OpenSearch/pull/18523 needs to add a new parameter to the apply() method of the ActionFilter interface. This adds the parameter to the ActionFilter implementations. Signed-off-by: Nils Bandener --- .../notification/filter/IndexOperationActionFilter.kt | 2 ++ .../indexmanagement/rollup/actionfilter/FieldCapsFilter.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/kotlin/org/opensearch/indexmanagement/controlcenter/notification/filter/IndexOperationActionFilter.kt b/src/main/kotlin/org/opensearch/indexmanagement/controlcenter/notification/filter/IndexOperationActionFilter.kt index cfa53ab47..80bc2f947 100644 --- a/src/main/kotlin/org/opensearch/indexmanagement/controlcenter/notification/filter/IndexOperationActionFilter.kt +++ b/src/main/kotlin/org/opensearch/indexmanagement/controlcenter/notification/filter/IndexOperationActionFilter.kt @@ -9,6 +9,7 @@ import org.apache.logging.log4j.LogManager import org.opensearch.action.ActionRequest import org.opensearch.action.support.ActionFilter import org.opensearch.action.support.ActionFilterChain +import org.opensearch.action.support.ActionRequestMetadata import org.opensearch.action.support.ActiveShardsObserver import org.opensearch.cluster.metadata.IndexNameExpressionResolver import org.opensearch.cluster.service.ClusterService @@ -33,6 +34,7 @@ class IndexOperationActionFilter( task: Task, action: String, request: Request, + actionRequestMetadata: ActionRequestMetadata, listener: ActionListener, chain: ActionFilterChain, ) { diff --git a/src/main/kotlin/org/opensearch/indexmanagement/rollup/actionfilter/FieldCapsFilter.kt b/src/main/kotlin/org/opensearch/indexmanagement/rollup/actionfilter/FieldCapsFilter.kt index a91e64d74..3dba2fa30 100644 --- a/src/main/kotlin/org/opensearch/indexmanagement/rollup/actionfilter/FieldCapsFilter.kt +++ b/src/main/kotlin/org/opensearch/indexmanagement/rollup/actionfilter/FieldCapsFilter.kt @@ -12,6 +12,7 @@ import org.opensearch.action.fieldcaps.FieldCapabilitiesRequest import org.opensearch.action.fieldcaps.FieldCapabilitiesResponse import org.opensearch.action.support.ActionFilter import org.opensearch.action.support.ActionFilterChain +import org.opensearch.action.support.ActionRequestMetadata import org.opensearch.action.support.IndicesOptions import org.opensearch.cluster.metadata.IndexNameExpressionResolver import org.opensearch.cluster.service.ClusterService @@ -49,6 +50,7 @@ class FieldCapsFilter( task: Task, action: String, request: Request, + actionRequestMetadata: ActionRequestMetadata, listener: ActionListener, chain: ActionFilterChain, ) {