@@ -114,7 +114,7 @@ limits_config:
114
114
shard_streams:
115
115
enabled: true
116
116
desired_rate: 3MB
117
- allow_structured_metadata: true
117
+ allow_structured_metadata: false
118
118
memberlist:
119
119
abort_if_cluster_join_fails: true
120
120
advertise_port: 7946
@@ -371,7 +371,7 @@ limits_config:
371
371
shard_streams:
372
372
enabled: true
373
373
desired_rate: 3MB
374
- allow_structured_metadata: true
374
+ allow_structured_metadata: false
375
375
memberlist:
376
376
abort_if_cluster_join_fails: true
377
377
advertise_port: 7946
@@ -797,7 +797,7 @@ limits_config:
797
797
shard_streams:
798
798
enabled: true
799
799
desired_rate: 3MB
800
- allow_structured_metadata: true
800
+ allow_structured_metadata: false
801
801
memberlist:
802
802
abort_if_cluster_join_fails: true
803
803
advertise_port: 7946
@@ -1155,7 +1155,7 @@ limits_config:
1155
1155
shard_streams:
1156
1156
enabled: true
1157
1157
desired_rate: 3MB
1158
- allow_structured_metadata: true
1158
+ allow_structured_metadata: false
1159
1159
memberlist:
1160
1160
abort_if_cluster_join_fails: true
1161
1161
advertise_port: 7946
@@ -1514,7 +1514,7 @@ limits_config:
1514
1514
shard_streams:
1515
1515
enabled: true
1516
1516
desired_rate: 3MB
1517
- allow_structured_metadata: true
1517
+ allow_structured_metadata: false
1518
1518
memberlist:
1519
1519
abort_if_cluster_join_fails: true
1520
1520
advertise_port: 7946
@@ -1911,7 +1911,7 @@ limits_config:
1911
1911
shard_streams:
1912
1912
enabled: true
1913
1913
desired_rate: 3MB
1914
- allow_structured_metadata: true
1914
+ allow_structured_metadata: false
1915
1915
memberlist:
1916
1916
abort_if_cluster_join_fails: true
1917
1917
advertise_port: 7946
@@ -2241,7 +2241,7 @@ limits_config:
2241
2241
shard_streams:
2242
2242
enabled: true
2243
2243
desired_rate: 3MB
2244
- allow_structured_metadata: true
2244
+ allow_structured_metadata: false
2245
2245
memberlist:
2246
2246
abort_if_cluster_join_fails: true
2247
2247
advertise_port: 7946
@@ -2680,7 +2680,7 @@ limits_config:
2680
2680
shard_streams:
2681
2681
enabled: true
2682
2682
desired_rate: 3MB
2683
- allow_structured_metadata: true
2683
+ allow_structured_metadata: false
2684
2684
memberlist:
2685
2685
abort_if_cluster_join_fails: true
2686
2686
advertise_port: 7946
@@ -3004,7 +3004,7 @@ limits_config:
3004
3004
shard_streams:
3005
3005
enabled: true
3006
3006
desired_rate: 3MB
3007
- allow_structured_metadata: true
3007
+ allow_structured_metadata: false
3008
3008
memberlist:
3009
3009
abort_if_cluster_join_fails: true
3010
3010
advertise_port: 7946
@@ -3501,7 +3501,7 @@ limits_config:
3501
3501
shard_streams:
3502
3502
enabled: true
3503
3503
desired_rate: 3MB
3504
- allow_structured_metadata: true
3504
+ allow_structured_metadata: false
3505
3505
memberlist:
3506
3506
abort_if_cluster_join_fails: true
3507
3507
advertise_addr: ${HASH_RING_INSTANCE_ADDR}
@@ -3762,7 +3762,7 @@ limits_config:
3762
3762
shard_streams:
3763
3763
enabled: true
3764
3764
desired_rate: 3MB
3765
- allow_structured_metadata: true
3765
+ allow_structured_metadata: false
3766
3766
memberlist:
3767
3767
abort_if_cluster_join_fails: true
3768
3768
advertise_addr: ${HASH_RING_INSTANCE_ADDR}
@@ -4024,7 +4024,7 @@ limits_config:
4024
4024
shard_streams:
4025
4025
enabled: true
4026
4026
desired_rate: 3MB
4027
- allow_structured_metadata: true
4027
+ allow_structured_metadata: false
4028
4028
memberlist:
4029
4029
abort_if_cluster_join_fails: true
4030
4030
advertise_port: 7946
@@ -4287,7 +4287,7 @@ limits_config:
4287
4287
shard_streams:
4288
4288
enabled: true
4289
4289
desired_rate: 3MB
4290
- allow_structured_metadata: true
4290
+ allow_structured_metadata: false
4291
4291
memberlist:
4292
4292
abort_if_cluster_join_fails: true
4293
4293
advertise_port: 7946
@@ -4586,7 +4586,7 @@ limits_config:
4586
4586
shard_streams:
4587
4587
enabled: true
4588
4588
desired_rate: 3MB
4589
- allow_structured_metadata: true
4589
+ allow_structured_metadata: false
4590
4590
memberlist:
4591
4591
abort_if_cluster_join_fails: true
4592
4592
advertise_port: 7946
@@ -4880,7 +4880,7 @@ limits_config:
4880
4880
query_timeout: 1m
4881
4881
volume_enabled: true
4882
4882
volume_max_series: 1000
4883
- allow_structured_metadata: true
4883
+ allow_structured_metadata: false
4884
4884
memberlist:
4885
4885
abort_if_cluster_join_fails: true
4886
4886
advertise_port: 7946
@@ -5124,11 +5124,12 @@ func defaultOptions() Options {
5124
5124
5125
5125
func TestBuild_ConfigAndRuntimeConfig_Schemas (t * testing.T ) {
5126
5126
for _ , tc := range []struct {
5127
- name string
5128
- schemaConfig []lokiv1.ObjectStorageSchema
5129
- shippers []string
5130
- expSchemaConfig string
5131
- expStorageConfig string
5127
+ name string
5128
+ schemaConfig []lokiv1.ObjectStorageSchema
5129
+ shippers []string
5130
+ expSchemaConfig string
5131
+ expStorageConfig string
5132
+ expStructuredMetadata string
5132
5133
}{
5133
5134
{
5134
5135
name : "default_config_v11_schema" ,
@@ -5156,6 +5157,8 @@ func TestBuild_ConfigAndRuntimeConfig_Schemas(t *testing.T) {
5156
5157
resync_interval: 5m
5157
5158
index_gateway_client:
5158
5159
server_address: dns:///loki-index-gateway-grpc-lokistack-dev.default.svc.cluster.local:9095` ,
5160
+ expStructuredMetadata : `
5161
+ allow_structured_metadata: false` ,
5159
5162
},
5160
5163
{
5161
5164
name : "v12_schema" ,
@@ -5183,6 +5186,8 @@ func TestBuild_ConfigAndRuntimeConfig_Schemas(t *testing.T) {
5183
5186
resync_interval: 5m
5184
5187
index_gateway_client:
5185
5188
server_address: dns:///loki-index-gateway-grpc-lokistack-dev.default.svc.cluster.local:9095` ,
5189
+ expStructuredMetadata : `
5190
+ allow_structured_metadata: false` ,
5186
5191
},
5187
5192
{
5188
5193
name : "v13_schema" ,
@@ -5210,6 +5215,8 @@ func TestBuild_ConfigAndRuntimeConfig_Schemas(t *testing.T) {
5210
5215
resync_interval: 5m
5211
5216
index_gateway_client:
5212
5217
server_address: dns:///loki-index-gateway-grpc-lokistack-dev.default.svc.cluster.local:9095` ,
5218
+ expStructuredMetadata : `
5219
+ allow_structured_metadata: true` ,
5213
5220
},
5214
5221
{
5215
5222
name : "multiple_schema" ,
@@ -5266,6 +5273,8 @@ func TestBuild_ConfigAndRuntimeConfig_Schemas(t *testing.T) {
5266
5273
resync_interval: 5m
5267
5274
index_gateway_client:
5268
5275
server_address: dns:///loki-index-gateway-grpc-lokistack-dev.default.svc.cluster.local:9095` ,
5276
+ expStructuredMetadata : `
5277
+ allow_structured_metadata: true` ,
5269
5278
},
5270
5279
} {
5271
5280
t .Run (tc .name , func (t * testing.T ) {
@@ -5366,7 +5375,7 @@ limits_config:
5366
5375
query_timeout: 1m
5367
5376
volume_enabled: true
5368
5377
volume_max_series: 1000
5369
- allow_structured_metadata: true
5378
+ ${STORAGE_STRUCTURED_METADATA}
5370
5379
memberlist:
5371
5380
abort_if_cluster_join_fails: true
5372
5381
advertise_port: 7946
@@ -5416,6 +5425,7 @@ analytics:
5416
5425
`
5417
5426
expCfg = strings .Replace (expCfg , "${SCHEMA_CONFIG}" , tc .expSchemaConfig , 1 )
5418
5427
expCfg = strings .Replace (expCfg , "${STORAGE_CONFIG}" , tc .expStorageConfig , 1 )
5428
+ expCfg = strings .Replace (expCfg , "${STORAGE_STRUCTURED_METADATA}" , tc .expStructuredMetadata , 1 )
5419
5429
5420
5430
opts := defaultOptions ()
5421
5431
opts .ObjectStorage .Schemas = tc .schemaConfig
@@ -5540,7 +5550,7 @@ limits_config:
5540
5550
query_timeout: 1m
5541
5551
volume_enabled: true
5542
5552
volume_max_series: 1000
5543
- allow_structured_metadata: true
5553
+ allow_structured_metadata: false
5544
5554
memberlist:
5545
5555
abort_if_cluster_join_fails: true
5546
5556
advertise_port: 7946
@@ -5712,7 +5722,7 @@ limits_config:
5712
5722
shard_streams:
5713
5723
enabled: true
5714
5724
desired_rate: 3MB
5715
- allow_structured_metadata: true
5725
+ allow_structured_metadata: false
5716
5726
memberlist:
5717
5727
abort_if_cluster_join_fails: true
5718
5728
advertise_port: 7946
0 commit comments