@ -245,7 +245,7 @@ func NewLogFilterTripperware(
shardingMetrics * logql . ShardingMetrics ,
shardingMetrics * logql . ShardingMetrics ,
splitByMetrics * SplitByMetrics ,
splitByMetrics * SplitByMetrics ,
) ( queryrange . Tripperware , error ) {
) ( queryrange . Tripperware , error ) {
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , queryrange . NewLimitsMiddleware ( limits ) }
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , NewLimitsMiddleware ( limits ) }
if cfg . SplitQueriesByInterval != 0 {
if cfg . SplitQueriesByInterval != 0 {
queryRangeMiddleware = append ( queryRangeMiddleware , queryrange . InstrumentMiddleware ( "split_by_interval" , instrumentMetrics ) , SplitByIntervalMiddleware ( limits , codec , splitByTime , splitByMetrics ) )
queryRangeMiddleware = append ( queryRangeMiddleware , queryrange . InstrumentMiddleware ( "split_by_interval" , instrumentMetrics ) , SplitByIntervalMiddleware ( limits , codec , splitByTime , splitByMetrics ) )
}
}
@ -334,7 +334,7 @@ func NewLabelsTripperware(
retryMiddlewareMetrics * queryrange . RetryMiddlewareMetrics ,
retryMiddlewareMetrics * queryrange . RetryMiddlewareMetrics ,
splitByMetrics * SplitByMetrics ,
splitByMetrics * SplitByMetrics ,
) ( queryrange . Tripperware , error ) {
) ( queryrange . Tripperware , error ) {
queryRangeMiddleware := [ ] queryrange . Middleware { }
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , NewLimitsMiddleware ( limits ) }
if cfg . SplitQueriesByInterval != 0 {
if cfg . SplitQueriesByInterval != 0 {
queryRangeMiddleware = append ( queryRangeMiddleware ,
queryRangeMiddleware = append ( queryRangeMiddleware ,
queryrange . InstrumentMiddleware ( "split_by_interval" , instrumentMetrics ) ,
queryrange . InstrumentMiddleware ( "split_by_interval" , instrumentMetrics ) ,
@ -371,7 +371,7 @@ func NewMetricTripperware(
splitByMetrics * SplitByMetrics ,
splitByMetrics * SplitByMetrics ,
registerer prometheus . Registerer ,
registerer prometheus . Registerer ,
) ( queryrange . Tripperware , Stopper , error ) {
) ( queryrange . Tripperware , Stopper , error ) {
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , queryrange . NewLimitsMiddleware ( limits ) }
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , NewLimitsMiddleware ( limits ) }
if cfg . AlignQueriesWithStep {
if cfg . AlignQueriesWithStep {
queryRangeMiddleware = append (
queryRangeMiddleware = append (
queryRangeMiddleware ,
queryRangeMiddleware ,
@ -462,7 +462,7 @@ func NewInstantMetricTripperware(
shardingMetrics * logql . ShardingMetrics ,
shardingMetrics * logql . ShardingMetrics ,
splitByMetrics * SplitByMetrics ,
splitByMetrics * SplitByMetrics ,
) ( queryrange . Tripperware , error ) {
) ( queryrange . Tripperware , error ) {
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , queryrange . NewLimitsMiddleware ( limits ) }
queryRangeMiddleware := [ ] queryrange . Middleware { StatsCollectorMiddleware ( ) , NewLimitsMiddleware ( limits ) }
if cfg . ShardedQueries {
if cfg . ShardedQueries {
queryRangeMiddleware = append ( queryRangeMiddleware ,
queryRangeMiddleware = append ( queryRangeMiddleware ,