@ -190,21 +190,8 @@ func (q *Query) DoLocalQuery(out output.LogOutput, statistics bool, orgID string
return err
return err
}
}
if err := conf . Validate ( ) ; err != nil {
return err
}
limits , err := validation . NewOverrides ( conf . LimitsConfig , nil )
if err != nil {
return err
}
cm := storage . NewClientMetrics ( )
cm := storage . NewClientMetrics ( )
conf . StorageConfig . BoltDBShipperConfig . Mode = indexshipper . ModeReadOnly
conf . StorageConfig . BoltDBShipperConfig . IndexGatewayClientConfig . Disabled = true
schema := conf . SchemaConfig
if useRemoteSchema {
if useRemoteSchema {
cm := storage . NewClientMetrics ( )
client , err := GetObjectClient ( conf , cm )
client , err := GetObjectClient ( conf , cm )
if err != nil {
if err != nil {
return err
return err
@ -215,10 +202,21 @@ func (q *Query) DoLocalQuery(out output.LogOutput, statistics bool, orgID string
return err
return err
}
}
s chema = * loadedSchema
conf . S chemaConfig = * loadedSchema
}
}
querier , err := storage . NewStore ( conf . StorageConfig , conf . ChunkStoreConfig , schema , limits , cm , prometheus . DefaultRegisterer , util_log . Logger )
if err := conf . Validate ( ) ; err != nil {
return err
}
limits , err := validation . NewOverrides ( conf . LimitsConfig , nil )
if err != nil {
return err
}
conf . StorageConfig . BoltDBShipperConfig . Mode = indexshipper . ModeReadOnly
conf . StorageConfig . BoltDBShipperConfig . IndexGatewayClientConfig . Disabled = true
querier , err := storage . NewStore ( conf . StorageConfig , conf . ChunkStoreConfig , conf . SchemaConfig , limits , cm , prometheus . DefaultRegisterer , util_log . Logger )
if err != nil {
if err != nil {
return err
return err
}
}