Skip to content

Commit 0f8c9b9

Browse files
committed
Skip duplicate index prefix
1 parent 96d2312 commit 0f8c9b9

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

docs/reference/elasticsearch/index-settings/serverless.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ This page lists the {{es}} index settings available in {{serverless-full}} proje
5656
* [`index.look_ahead_time`](./time-series.md#index-look-ahead-time)
5757
* [`index.look_back_time`](./time-series.md#index-look-back-time)
5858
* [`index.routing_path`](./time-series.md#index-routing-path)
59-
* [`index.index_dimensions_tsid_strategy_enabled`](./time-series.md#index-dimensions-tsid-strategy-enabled)
59+
* [`index.dimensions_tsid_strategy_enabled`](./time-series.md#index-dimensions-tsid-strategy-enabled)
6060

6161
### Similarity and analyzers
6262

docs/reference/elasticsearch/index-settings/time-series.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ $$$index-routing-path$$$ `index.routing_path` {applies_to}`serverless: all`
4848

4949
$$$index-dimensions-tsid-strategy-enabled$$$
5050

51-
`index.index_dimensions_tsid_strategy_enabled` {applies_to}`stack: ga 9.2` {applies_to}`serverless: all`
51+
`index.dimensions_tsid_strategy_enabled` {applies_to}`stack: ga 9.2` {applies_to}`serverless: all`
5252
: (Static, boolean) Controls if the `_tsid` can be created using the `index.dimensions` index setting.
5353
This is an internal setting that will be automatically populated and updated for eligible time series data streams and is not user-configurable.
5454
This strategy offers an improved ingestion performance that avoids processing dimensions multiple times for the purposes of shard routing and creating the `_tsid`.

modules/data-streams/src/internalClusterTest/java/org/elasticsearch/datastreams/TSDBIndexingIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ public void testTsdbTemplatesNoKeywordFieldType() throws Exception {
333333
Settings.builder()
334334
.put("index.mode", "time_series")
335335
.put("index.routing_path", randomBoolean() ? null : "metricset")
336-
.put("index.index_dimensions_tsid_strategy_enabled", usually())
336+
.put("index.dimensions_tsid_strategy_enabled", usually())
337337
.build(),
338338
new CompressedXContent(mappingTemplate),
339339
null
@@ -649,7 +649,7 @@ public void testAddDimensionToMapping() throws Exception {
649649
new Template(
650650
Settings.builder()
651651
.put("index.mode", "time_series")
652-
.put("index.index_dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabled)
652+
.put("index.dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabled)
653653
.build(),
654654
new CompressedXContent(MAPPING_TEMPLATE),
655655
null

modules/data-streams/src/test/java/org/elasticsearch/datastreams/DataStreamIndexSettingsProviderTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ public void testGetAdditionalIndexSettings() throws Exception {
119119
// (in production the index.mode setting is usually provided in an index or component template)
120120
result = builder().put(result)
121121
.put("index.mode", "time_series")
122-
.put("index.index_dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
122+
.put("index.dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
123123
.build();
124124
assertThat(result.size(), equalTo(5));
125125
assertThat(IndexSettings.MODE.get(result), equalTo(IndexMode.TIME_SERIES));
@@ -251,7 +251,7 @@ public void testGetAdditionalIndexSettingsMappingsMerging() throws Exception {
251251
// (in production the index.mode setting is usually provided in an index or component template)
252252
result = builder().put(result)
253253
.put("index.mode", "time_series")
254-
.put("index.index_dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
254+
.put("index.dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
255255
.build();
256256
assertThat(result.size(), equalTo(5));
257257
assertThat(IndexSettings.MODE.get(result), equalTo(IndexMode.TIME_SERIES));
@@ -981,7 +981,7 @@ private Settings generateTsdbSettings(String mapping, Instant now) throws IOExce
981981
ProjectMetadata projectMetadata = emptyProject();
982982
String dataStreamName = "logs-app1";
983983
Settings settings = Settings.builder()
984-
.put("index.index_dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
984+
.put("index.dimensions_tsid_strategy_enabled", indexDimensionsTsidStrategyEnabledSetting)
985985
.build();
986986

987987
Settings.Builder additionalSettings = builder();

server/src/main/java/org/elasticsearch/cluster/metadata/IndexMetadata.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,7 @@ public Iterator<Setting<?>> settings() {
545545
* it's not allowed to add a dynamic template that defines dimension fields to existing backing indices of a time series data stream.
546546
*/
547547
public static final Setting<Boolean> INDEX_DIMENSIONS_TSID_STRATEGY_ENABLED = Setting.boolSetting(
548-
"index.index_dimensions_tsid_strategy_enabled",
548+
"index.dimensions_tsid_strategy_enabled",
549549
true,
550550
Setting.Property.IndexScope,
551551
Property.Final,

0 commit comments

Comments
 (0)