Skip to content

Commit c1be651

Browse files
committed
Extend es-rollover to support rolling dependencies indices
Signed-off-by: Christian Rohmann <[email protected]>
1 parent f889864 commit c1be651

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

cmd/es-rollover/app/index_options.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ func RolloverIndices(archive bool, prefix string) []IndexOption {
5252
Mapping: "jaeger-service",
5353
indexType: "jaeger-service",
5454
},
55+
{
56+
prefix: prefix,
57+
Mapping: "jaeger-dependencies",
58+
indexType: "jaeger-dependencies",
59+
},
5560
}
5661
}
5762

cmd/es-rollover/app/index_options_test.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,13 @@ func TestRolloverIndices(t *testing.T) {
5252
writeAliasName: "jaeger-service-write",
5353
initialRolloverIndex: "jaeger-service-000001",
5454
},
55+
{
56+
templateName: "jaeger-dependencies",
57+
mapping: "jaeger-dependencies",
58+
readAliasName: "jaeger-dependencies-read",
59+
writeAliasName: "jaeger-dependencies-write",
60+
initialRolloverIndex: "jaeger-dependencies-000001",
61+
},
5562
},
5663
},
5764
{
@@ -99,6 +106,13 @@ func TestRolloverIndices(t *testing.T) {
99106
writeAliasName: "mytenant-jaeger-service-write",
100107
initialRolloverIndex: "mytenant-jaeger-service-000001",
101108
},
109+
{
110+
mapping: "jaeger-dependencies",
111+
templateName: "mytenant-jaeger-dependencies",
112+
readAliasName: "mytenant-jaeger-dependencies-read",
113+
writeAliasName: "mytenant-jaeger-dependencies-write",
114+
initialRolloverIndex: "mytenant-jaeger-dependencies-000001",
115+
},
102116
},
103117
},
104118
}

0 commit comments

Comments
 (0)