mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-17 10:25:15 +00:00
fix shrunken index source name metadata usage
This commit is contained in:
parent
13a0d822d0
commit
4a958ee2bc
@ -32,7 +32,7 @@ public class ShrunkenIndexCheckStep extends ClusterStateWaitStep {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result isConditionMet(Index index, ClusterState clusterState) {
|
public Result isConditionMet(Index index, ClusterState clusterState) {
|
||||||
String shrunkenIndexSource = IndexMetaData.INDEX_SHRINK_SOURCE_NAME.get(
|
String shrunkenIndexSource = IndexMetaData.INDEX_RESIZE_SOURCE_NAME.get(
|
||||||
clusterState.metaData().index(index).getSettings());
|
clusterState.metaData().index(index).getSettings());
|
||||||
if (Strings.isNullOrEmpty(shrunkenIndexSource)) {
|
if (Strings.isNullOrEmpty(shrunkenIndexSource)) {
|
||||||
throw new IllegalStateException("step[" + NAME + "] is checking an un-shrunken index[" + index.getName() + "]");
|
throw new IllegalStateException("step[" + NAME + "] is checking an un-shrunken index[" + index.getName() + "]");
|
||||||
@ -50,7 +50,7 @@ public class ShrunkenIndexCheckStep extends ClusterStateWaitStep {
|
|||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
return Objects.hash(super.hashCode(), shrunkIndexPrefix);
|
return Objects.hash(super.hashCode(), shrunkIndexPrefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object obj) {
|
public boolean equals(Object obj) {
|
||||||
if (obj == null) {
|
if (obj == null) {
|
||||||
@ -60,7 +60,7 @@ public class ShrunkenIndexCheckStep extends ClusterStateWaitStep {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
ShrunkenIndexCheckStep other = (ShrunkenIndexCheckStep) obj;
|
ShrunkenIndexCheckStep other = (ShrunkenIndexCheckStep) obj;
|
||||||
return super.equals(obj) &&
|
return super.equals(obj) &&
|
||||||
Objects.equals(shrunkIndexPrefix, other.shrunkIndexPrefix);
|
Objects.equals(shrunkIndexPrefix, other.shrunkIndexPrefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ public class ShrunkenIndexCheckStepTests extends AbstractStepTestCase<ShrunkenIn
|
|||||||
ShrunkenIndexCheckStep step = createRandomInstance();
|
ShrunkenIndexCheckStep step = createRandomInstance();
|
||||||
String sourceIndex = randomAlphaOfLengthBetween(1, 10);
|
String sourceIndex = randomAlphaOfLengthBetween(1, 10);
|
||||||
IndexMetaData indexMetadata = IndexMetaData.builder(step.getShrunkIndexPrefix() + sourceIndex)
|
IndexMetaData indexMetadata = IndexMetaData.builder(step.getShrunkIndexPrefix() + sourceIndex)
|
||||||
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_SHRINK_SOURCE_NAME_KEY, sourceIndex))
|
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_RESIZE_SOURCE_NAME_KEY, sourceIndex))
|
||||||
.numberOfShards(1)
|
.numberOfShards(1)
|
||||||
.numberOfReplicas(0).build();
|
.numberOfReplicas(0).build();
|
||||||
MetaData metaData = MetaData.builder()
|
MetaData metaData = MetaData.builder()
|
||||||
@ -73,7 +73,7 @@ public class ShrunkenIndexCheckStepTests extends AbstractStepTestCase<ShrunkenIn
|
|||||||
ShrunkenIndexCheckStep step = createRandomInstance();
|
ShrunkenIndexCheckStep step = createRandomInstance();
|
||||||
String sourceIndex = randomAlphaOfLengthBetween(1, 10);
|
String sourceIndex = randomAlphaOfLengthBetween(1, 10);
|
||||||
IndexMetaData shrinkIndexMetadata = IndexMetaData.builder(sourceIndex + "hello")
|
IndexMetaData shrinkIndexMetadata = IndexMetaData.builder(sourceIndex + "hello")
|
||||||
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_SHRINK_SOURCE_NAME_KEY, sourceIndex))
|
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_RESIZE_SOURCE_NAME_KEY, sourceIndex))
|
||||||
.numberOfShards(1)
|
.numberOfShards(1)
|
||||||
.numberOfReplicas(0).build();
|
.numberOfReplicas(0).build();
|
||||||
MetaData metaData = MetaData.builder()
|
MetaData metaData = MetaData.builder()
|
||||||
@ -94,7 +94,7 @@ public class ShrunkenIndexCheckStepTests extends AbstractStepTestCase<ShrunkenIn
|
|||||||
.numberOfShards(100)
|
.numberOfShards(100)
|
||||||
.numberOfReplicas(0).build();
|
.numberOfReplicas(0).build();
|
||||||
IndexMetaData shrinkIndexMetadata = IndexMetaData.builder(step.getShrunkIndexPrefix() + sourceIndex)
|
IndexMetaData shrinkIndexMetadata = IndexMetaData.builder(step.getShrunkIndexPrefix() + sourceIndex)
|
||||||
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_SHRINK_SOURCE_NAME_KEY, sourceIndex))
|
.settings(settings(Version.CURRENT).put(IndexMetaData.INDEX_RESIZE_SOURCE_NAME_KEY, sourceIndex))
|
||||||
.numberOfShards(1)
|
.numberOfShards(1)
|
||||||
.numberOfReplicas(0).build();
|
.numberOfReplicas(0).build();
|
||||||
MetaData metaData = MetaData.builder()
|
MetaData metaData = MetaData.builder()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user