Skip to content

Commit 975f5bb

Browse files
authored
Merge pull request #1390 from gouthamve/minor-fix
Make sure ObjectClient also support bigtable-hashed
2 parents be63a81 + 54f6aec commit 975f5bb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/chunk/storage/factory.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ func NewIndexClient(name string, cfg Config, schemaCfg chunk.SchemaConfig) (chun
115115
case "boltdb":
116116
return local.NewBoltDBIndexClient(cfg.BoltDBConfig)
117117
default:
118-
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, gcp, cassandra, inmemory", name)
118+
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, cassandra, inmemory, gcp, bigtable, bigtable-hashed", name)
119119
}
120120
}
121121

@@ -138,7 +138,7 @@ func NewObjectClient(name string, cfg Config, schemaCfg chunk.SchemaConfig) (chu
138138
return aws.NewDynamoDBObjectClient(cfg.AWSStorageConfig.DynamoDBConfig, schemaCfg)
139139
case "gcp":
140140
return gcp.NewBigtableObjectClient(context.Background(), cfg.GCPStorageConfig, schemaCfg)
141-
case "gcp-columnkey", "bigtable":
141+
case "gcp-columnkey", "bigtable", "bigtable-hashed":
142142
return gcp.NewBigtableObjectClient(context.Background(), cfg.GCPStorageConfig, schemaCfg)
143143
case "gcs":
144144
return gcp.NewGCSObjectClient(context.Background(), cfg.GCSConfig, schemaCfg)
@@ -147,7 +147,7 @@ func NewObjectClient(name string, cfg Config, schemaCfg chunk.SchemaConfig) (chu
147147
case "filesystem":
148148
return local.NewFSObjectClient(cfg.FSConfig)
149149
default:
150-
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, gcp, cassandra, inmemory", name)
150+
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, cassandra, inmemory, gcp, bigtable, bigtable-hashed", name)
151151
}
152152
}
153153

@@ -169,6 +169,6 @@ func NewTableClient(name string, cfg Config) (chunk.TableClient, error) {
169169
case "boltdb":
170170
return local.NewTableClient()
171171
default:
172-
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, gcp, inmemory", name)
172+
return nil, fmt.Errorf("Unrecognized storage client %v, choose one of: aws, cassandra, inmemory, gcp, bigtable, bigtable-hashed", name)
173173
}
174174
}

0 commit comments

Comments
 (0)