feat: support cold stage data for metrics, trace and log (#469)

This commit is contained in:
Fine0830
2025-05-21 09:19:06 +08:00
committed by GitHub
parent 0c2cfa5630
commit a28972bc5c
17 changed files with 432 additions and 61 deletions

View File

@@ -15,12 +15,14 @@
* limitations under the License.
*/
import { Traces, TraceSpans, TraceTagKeys, TraceTagValues } from "../fragments/trace";
import { Traces, TraceSpans, TraceTagKeys, TraceTagValues, TraceSpansFromColdStage } from "../fragments/trace";
export const queryTraces = `query queryTraces(${Traces.variable}) {${Traces.query}}`;
export const queryTrace = `query queryTrace(${TraceSpans.variable}) {${TraceSpans.query}}`;
export const querySpans = `query querySpans(${TraceSpans.variable}) {${TraceSpans.query}}`;
export const queryTraceTagKeys = `query queryTraceTagKeys(${TraceTagKeys.variable}) {${TraceTagKeys.query}}`;
export const queryTraceTagValues = `query queryTraceTagValues(${TraceTagValues.variable}) {${TraceTagValues.query}}`;
export const queryTraceSpansFromColdStage = `query queryTraceSpansFromColdStage(${TraceSpansFromColdStage.variable}) {${TraceSpansFromColdStage.query}}`;