Similarly, a query on session.id which does already have an index similar to the style you're suggesting for user.id still takes 8 seconds.
query SpansTableAsideQuery(
$id: ID!
$timeRange: TimeRange!
$filterCondition: String
) {
project: node(id: $id) {
__typename
... on Project {
name
description
timeRangeTraceCount: traceCount(
timeRange: $timeRange
filterCondition: $filterCondition
)
costSummary(timeRange: $timeRange, filterCondition: $filterCondition) {
total {
cost
}
prompt {
cost
}
completion {
cost
}
}
latencyMsP50: latencyMsQuantile(
probability: 0.5
timeRange: $timeRange
filterCondition: $filterCondition
)
latencyMsP99: latencyMsQuantile(
probability: 0.99
timeRange: $timeRange
filterCondition: $filterCondition
)
spanAnnotationNames
traceAnnotationsNames
documentEvaluationNames
}
id
}
}