Skip to content

Commit afec8eb

Browse files
committed
core refactor change (#884)
Signed-off-by: Hailong Cui <ihailong@amazon.com> (cherry picked from commit d710a98)
1 parent 1503ad7 commit afec8eb

File tree

21 files changed

+28
-28
lines changed

21 files changed

+28
-28
lines changed

src/main/kotlin/org/opensearch/indexmanagement/IndexManagementPlugin.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import org.opensearch.client.Client
1414
import org.opensearch.cluster.metadata.IndexNameExpressionResolver
1515
import org.opensearch.cluster.node.DiscoveryNodes
1616
import org.opensearch.cluster.service.ClusterService
17-
import org.opensearch.common.component.Lifecycle
18-
import org.opensearch.common.component.LifecycleComponent
19-
import org.opensearch.common.component.LifecycleListener
17+
import org.opensearch.common.lifecycle.Lifecycle
18+
import org.opensearch.common.lifecycle.LifecycleComponent
19+
import org.opensearch.common.lifecycle.LifecycleListener
2020
import org.opensearch.common.inject.Inject
2121
import org.opensearch.core.common.io.stream.NamedWriteableRegistry
2222
import org.opensearch.common.settings.ClusterSettings

src/main/kotlin/org/opensearch/indexmanagement/controlcenter/notification/action/get/TransportGetLRONConfigAction.kt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import org.opensearch.action.support.HandledTransportAction
1515
import org.opensearch.client.node.NodeClient
1616
import org.opensearch.common.inject.Inject
1717
import org.opensearch.common.xcontent.LoggingDeprecationHandler
18-
import org.opensearch.common.xcontent.XContentFactory
18+
import org.opensearch.common.xcontent.XContentHelper
1919
import org.opensearch.common.xcontent.XContentType
2020
import org.opensearch.core.xcontent.NamedXContentRegistry
2121
import org.opensearch.commons.ConfigConstants
@@ -100,8 +100,10 @@ class TransportGetLRONConfigAction @Inject constructor(
100100
override fun onResponse(response: SearchResponse) {
101101
val totalNumber = response.hits.totalHits?.value ?: 0
102102
val lronConfigResponses = response.hits.hits.map {
103-
val xcp = XContentFactory.xContent(XContentType.JSON)
104-
.createParser(xContentRegistry, LoggingDeprecationHandler.INSTANCE, it.sourceAsString)
103+
val xcp = XContentHelper.createParser(
104+
xContentRegistry,
105+
LoggingDeprecationHandler.INSTANCE, it.sourceRef, XContentType.JSON
106+
)
105107
LRONConfigResponse(
106108
id = it.id,
107109
lronConfig = xcp.parseWithType(id = it.id, parse = LRONConfig.Companion::parse)

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/ManagedIndexCoordinator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import org.opensearch.cluster.ClusterStateListener
3636
import org.opensearch.cluster.block.ClusterBlockException
3737
import org.opensearch.cluster.metadata.IndexMetadata
3838
import org.opensearch.cluster.service.ClusterService
39-
import org.opensearch.common.component.LifecycleListener
39+
import org.opensearch.common.lifecycle.LifecycleListener
4040
import org.opensearch.common.regex.Regex
4141
import org.opensearch.common.settings.Settings
4242
import org.opensearch.common.unit.TimeValue

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/PluginVersionSweepCoordinator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import org.apache.logging.log4j.LogManager
1414
import org.opensearch.cluster.ClusterChangedEvent
1515
import org.opensearch.cluster.ClusterStateListener
1616
import org.opensearch.cluster.service.ClusterService
17-
import org.opensearch.common.component.LifecycleListener
17+
import org.opensearch.common.lifecycle.LifecycleListener
1818
import org.opensearch.common.settings.Settings
1919
import org.opensearch.indexmanagement.indexstatemanagement.settings.ManagedIndexSettings
2020
import org.opensearch.indexmanagement.util.OpenForTesting

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/action/RolloverAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
package org.opensearch.indexmanagement.indexstatemanagement.action
77

88
import org.opensearch.core.common.io.stream.StreamOutput
9-
import org.opensearch.common.unit.ByteSizeValue
9+
import org.opensearch.core.common.unit.ByteSizeValue
1010
import org.opensearch.common.unit.TimeValue
1111
import org.opensearch.core.xcontent.ToXContent
1212
import org.opensearch.core.xcontent.XContentBuilder

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/action/RolloverActionParser.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
package org.opensearch.indexmanagement.indexstatemanagement.action
77

88
import org.opensearch.core.common.io.stream.StreamInput
9-
import org.opensearch.common.unit.ByteSizeValue
9+
import org.opensearch.core.common.unit.ByteSizeValue
1010
import org.opensearch.common.unit.TimeValue
1111
import org.opensearch.core.xcontent.XContentParser
1212
import org.opensearch.core.xcontent.XContentParserUtils.ensureExpectedToken

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/action/ShrinkAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package org.opensearch.indexmanagement.indexstatemanagement.action
77

88
import org.opensearch.action.admin.indices.alias.Alias
99
import org.opensearch.core.common.io.stream.StreamOutput
10-
import org.opensearch.common.unit.ByteSizeValue
10+
import org.opensearch.core.common.unit.ByteSizeValue
1111
import org.opensearch.core.xcontent.ToXContent
1212
import org.opensearch.core.xcontent.XContentBuilder
1313
import org.opensearch.indexmanagement.indexstatemanagement.action.NotificationAction.Companion.MUSTACHE

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/action/ShrinkActionParser.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package org.opensearch.indexmanagement.indexstatemanagement.action
77

88
import org.opensearch.action.admin.indices.alias.Alias
99
import org.opensearch.core.common.io.stream.StreamInput
10-
import org.opensearch.common.unit.ByteSizeValue
10+
import org.opensearch.core.common.unit.ByteSizeValue
1111
import org.opensearch.core.xcontent.XContentParser
1212
import org.opensearch.core.xcontent.XContentParserUtils.ensureExpectedToken
1313
import org.opensearch.indexmanagement.indexstatemanagement.action.ShrinkAction.Companion.ALIASES_FIELD

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/model/Transition.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ package org.opensearch.indexmanagement.indexstatemanagement.model
88
import org.opensearch.core.common.io.stream.StreamInput
99
import org.opensearch.core.common.io.stream.StreamOutput
1010
import org.opensearch.core.common.io.stream.Writeable
11-
import org.opensearch.common.unit.ByteSizeValue
11+
import org.opensearch.core.common.unit.ByteSizeValue
1212
import org.opensearch.common.unit.TimeValue
1313
import org.opensearch.core.xcontent.ToXContent
1414
import org.opensearch.core.xcontent.ToXContentObject

src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/step/rollover/AttemptRolloverStep.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import org.opensearch.action.admin.indices.rollover.RolloverRequest
1111
import org.opensearch.action.admin.indices.rollover.RolloverResponse
1212
import org.opensearch.action.admin.indices.stats.IndicesStatsRequest
1313
import org.opensearch.action.admin.indices.stats.IndicesStatsResponse
14-
import org.opensearch.common.unit.ByteSizeValue
14+
import org.opensearch.core.common.unit.ByteSizeValue
1515
import org.opensearch.common.unit.TimeValue
1616
import org.opensearch.indexmanagement.indexstatemanagement.action.RolloverAction
1717
import org.opensearch.indexmanagement.indexstatemanagement.opensearchapi.getRolloverAlias

0 commit comments

Comments
 (0)