Skip to content

Commit 8b2e849

Browse files
[OPS-4216] Add custom elasticsearch index templates for Temporal version 1.26
1 parent 86dee42 commit 8b2e849

2 files changed

Lines changed: 204 additions & 0 deletions

File tree

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"order": 0,
3+
"index_patterns": ["temporal_visibility_v1*"],
4+
"settings": {
5+
"index": {
6+
"number_of_shards": "3",
7+
"number_of_replicas": "2",
8+
"auto_expand_replicas": "0-2",
9+
"search.idle.after": "365d",
10+
"sort.field": ["CloseTime", "StartTime", "RunId"],
11+
"sort.order": ["desc", "desc", "desc"],
12+
"sort.missing": ["_first", "_first", "_first"]
13+
}
14+
},
15+
"mappings": {
16+
"dynamic": "false",
17+
"properties": {
18+
"NamespaceId": {
19+
"type": "keyword"
20+
},
21+
"TemporalNamespaceDivision": {
22+
"type": "keyword"
23+
},
24+
"WorkflowId": {
25+
"type": "keyword"
26+
},
27+
"RunId": {
28+
"type": "keyword"
29+
},
30+
"WorkflowType": {
31+
"type": "keyword"
32+
},
33+
"StartTime": {
34+
"type": "date_nanos"
35+
},
36+
"ExecutionTime": {
37+
"type": "date_nanos"
38+
},
39+
"CloseTime": {
40+
"type": "date_nanos"
41+
},
42+
"ExecutionDuration": {
43+
"type": "long"
44+
},
45+
"ExecutionStatus": {
46+
"type": "keyword"
47+
},
48+
"TaskQueue": {
49+
"type": "keyword"
50+
},
51+
"TemporalChangeVersion": {
52+
"type": "keyword"
53+
},
54+
"BatcherNamespace": {
55+
"type": "keyword"
56+
},
57+
"BatcherUser": {
58+
"type": "keyword"
59+
},
60+
"BinaryChecksums": {
61+
"type": "keyword"
62+
},
63+
"HistoryLength": {
64+
"type": "long"
65+
},
66+
"StateTransitionCount": {
67+
"type": "long"
68+
},
69+
"TemporalScheduledStartTime": {
70+
"type": "date_nanos"
71+
},
72+
"TemporalScheduledById": {
73+
"type": "keyword"
74+
},
75+
"TemporalSchedulePaused": {
76+
"type": "boolean"
77+
},
78+
"HistorySizeBytes": {
79+
"type": "long"
80+
},
81+
"BuildIds": {
82+
"type": "keyword"
83+
},
84+
"ParentWorkflowId": {
85+
"type": "keyword"
86+
},
87+
"ParentRunId": {
88+
"type": "keyword"
89+
},
90+
"RootWorkflowId": {
91+
"type": "keyword"
92+
},
93+
"RootRunId": {
94+
"type": "keyword"
95+
},
96+
"TemporalPauseInfo": {
97+
"type": "keyword"
98+
}
99+
}
100+
},
101+
"aliases": {}
102+
}
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"order": 0,
3+
"index_patterns": ["temporal_visibility_v1*"],
4+
"settings": {
5+
"index": {
6+
"number_of_shards": "1",
7+
"number_of_replicas": "0",
8+
"auto_expand_replicas": "0-2",
9+
"search.idle.after": "365d",
10+
"sort.field": ["CloseTime", "StartTime", "RunId"],
11+
"sort.order": ["desc", "desc", "desc"],
12+
"sort.missing": ["_first", "_first", "_first"]
13+
}
14+
},
15+
"mappings": {
16+
"dynamic": "false",
17+
"properties": {
18+
"NamespaceId": {
19+
"type": "keyword"
20+
},
21+
"TemporalNamespaceDivision": {
22+
"type": "keyword"
23+
},
24+
"WorkflowId": {
25+
"type": "keyword"
26+
},
27+
"RunId": {
28+
"type": "keyword"
29+
},
30+
"WorkflowType": {
31+
"type": "keyword"
32+
},
33+
"StartTime": {
34+
"type": "date_nanos"
35+
},
36+
"ExecutionTime": {
37+
"type": "date_nanos"
38+
},
39+
"CloseTime": {
40+
"type": "date_nanos"
41+
},
42+
"ExecutionDuration": {
43+
"type": "long"
44+
},
45+
"ExecutionStatus": {
46+
"type": "keyword"
47+
},
48+
"TaskQueue": {
49+
"type": "keyword"
50+
},
51+
"TemporalChangeVersion": {
52+
"type": "keyword"
53+
},
54+
"BatcherNamespace": {
55+
"type": "keyword"
56+
},
57+
"BatcherUser": {
58+
"type": "keyword"
59+
},
60+
"BinaryChecksums": {
61+
"type": "keyword"
62+
},
63+
"HistoryLength": {
64+
"type": "long"
65+
},
66+
"StateTransitionCount": {
67+
"type": "long"
68+
},
69+
"TemporalScheduledStartTime": {
70+
"type": "date_nanos"
71+
},
72+
"TemporalScheduledById": {
73+
"type": "keyword"
74+
},
75+
"TemporalSchedulePaused": {
76+
"type": "boolean"
77+
},
78+
"HistorySizeBytes": {
79+
"type": "long"
80+
},
81+
"BuildIds": {
82+
"type": "keyword"
83+
},
84+
"ParentWorkflowId": {
85+
"type": "keyword"
86+
},
87+
"ParentRunId": {
88+
"type": "keyword"
89+
},
90+
"RootWorkflowId": {
91+
"type": "keyword"
92+
},
93+
"RootRunId": {
94+
"type": "keyword"
95+
},
96+
"TemporalPauseInfo": {
97+
"type": "keyword"
98+
}
99+
}
100+
},
101+
"aliases": {}
102+
}

0 commit comments

Comments
 (0)