f4849eabc7
When querying metric data (non-table data) with SQL Expressions, we need to convert the data to table format. This is alternative format which does not have the same issues with sparse data. There is now a __metric_name__ column and one __value__ column. Also a __display_name__ column if there is DisplayNameFromDS metadata. --------- Co-authored-by: Adam Simpson <adam@adamsimpson.net>
274 lines
14 KiB
Modula-2
274 lines
14 KiB
Modula-2
module github.com/grafana/grafana/pkg/storage/unified/resource
|
|
|
|
go 1.23.7
|
|
|
|
replace (
|
|
github.com/grafana/grafana => ../../../..
|
|
github.com/grafana/grafana/pkg/apimachinery => ../../../apimachinery
|
|
github.com/grafana/grafana/pkg/apiserver => ../../../apiserver
|
|
)
|
|
|
|
require (
|
|
github.com/fullstorydev/grpchan v1.1.1
|
|
github.com/google/uuid v1.6.0
|
|
github.com/grafana/authlib v0.0.0-20250305132846-37f49eb947fa
|
|
github.com/grafana/authlib/types v0.0.0-20250224151205-5ef97131cc82
|
|
github.com/grafana/dskit v0.0.0-20241105154643-a6b453a88040
|
|
github.com/grafana/grafana v11.4.0-00010101000000-000000000000+incompatible
|
|
github.com/grafana/grafana-plugin-sdk-go v0.272.0
|
|
github.com/grafana/grafana/apps/dashboard v0.0.0-20250317130411-3f270d1de043
|
|
github.com/grafana/grafana/pkg/apimachinery v0.0.0-20250314071911-14e2784e6979
|
|
github.com/grafana/grafana/pkg/apiserver v0.0.0-20250220154326-6e5de80ef295 // indirect
|
|
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.1
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1
|
|
github.com/hashicorp/golang-lru/v2 v2.0.7
|
|
github.com/prometheus/client_golang v1.21.0
|
|
github.com/stretchr/testify v1.10.0
|
|
go.opentelemetry.io/otel v1.35.0
|
|
go.opentelemetry.io/otel/trace v1.35.0
|
|
gocloud.dev v0.40.0
|
|
golang.org/x/sync v0.11.0
|
|
google.golang.org/grpc v1.70.0
|
|
google.golang.org/protobuf v1.36.5
|
|
k8s.io/apimachinery v0.32.1
|
|
)
|
|
|
|
require (
|
|
cel.dev/expr v0.19.1 // indirect
|
|
cloud.google.com/go v0.118.2 // indirect
|
|
cloud.google.com/go/auth v0.14.1 // indirect
|
|
cloud.google.com/go/auth/oauth2adapt v0.2.7 // indirect
|
|
cloud.google.com/go/compute/metadata v0.6.0 // indirect
|
|
cloud.google.com/go/iam v1.3.1 // indirect
|
|
cloud.google.com/go/longrunning v0.6.4 // indirect
|
|
cloud.google.com/go/monitoring v1.23.0 // indirect
|
|
cloud.google.com/go/spanner v1.75.0 // indirect
|
|
cloud.google.com/go/storage v1.50.0 // indirect
|
|
filippo.io/edwards25519 v1.1.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.1 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.3.2 // indirect
|
|
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
|
|
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
|
|
github.com/AzureAD/microsoft-authentication-library-for-go v1.3.2 // indirect
|
|
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c // indirect
|
|
github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.2 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.49.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.49.0 // indirect
|
|
github.com/VividCortex/mysqlerr v0.0.0-20170204212430-6c6b55f8796f // indirect
|
|
github.com/apache/arrow-go/v18 v18.0.1-0.20241212180703-82be143d7c30 // indirect
|
|
github.com/armon/go-metrics v0.4.1 // indirect
|
|
github.com/aws/aws-sdk-go v1.55.6 // indirect
|
|
github.com/aws/aws-sdk-go-v2 v1.30.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/config v1.27.27 // indirect
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.17.27 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.10 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.15 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect
|
|
github.com/aws/smithy-go v1.20.3 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/blang/semver/v4 v4.0.0 // indirect
|
|
github.com/bluele/gcache v0.0.2 // indirect
|
|
github.com/bufbuild/protocompile v0.4.0 // indirect
|
|
github.com/bwmarrin/snowflake v0.3.0 // indirect
|
|
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
|
|
github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect
|
|
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
|
github.com/cheekybits/genny v1.0.0 // indirect
|
|
github.com/chromedp/cdproto v0.0.0-20240810084448-b931b754e476 // indirect
|
|
github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 // indirect
|
|
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
|
|
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
|
|
github.com/elazarl/goproxy v1.7.2 // indirect
|
|
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
|
|
github.com/envoyproxy/go-control-plane v0.13.1 // indirect
|
|
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
|
|
github.com/fatih/color v1.18.0 // indirect
|
|
github.com/felixge/httpsnoop v1.0.4 // indirect
|
|
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
|
|
github.com/getkin/kin-openapi v0.129.0 // indirect
|
|
github.com/go-jose/go-jose/v3 v3.0.4 // indirect
|
|
github.com/go-kit/log v0.2.1 // indirect
|
|
github.com/go-logfmt/logfmt v0.6.0 // indirect
|
|
github.com/go-logr/logr v1.4.2 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/go-openapi/jsonpointer v0.21.0 // indirect
|
|
github.com/go-openapi/jsonreference v0.21.0 // indirect
|
|
github.com/go-openapi/swag v0.23.0 // indirect
|
|
github.com/go-sql-driver/mysql v1.9.0 // indirect
|
|
github.com/go-stack/stack v1.8.1 // indirect
|
|
github.com/gobwas/glob v0.2.3 // indirect
|
|
github.com/goccy/go-json v0.10.4 // indirect
|
|
github.com/gogo/googleapis v1.4.1 // indirect
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
github.com/gogo/status v1.1.1 // indirect
|
|
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
|
|
github.com/golang-migrate/migrate/v4 v4.7.0 // indirect
|
|
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
|
|
github.com/golang/protobuf v1.5.4 // indirect
|
|
github.com/google/btree v1.1.3 // indirect
|
|
github.com/google/flatbuffers v24.3.25+incompatible // indirect
|
|
github.com/google/gnostic-models v0.6.8 // indirect
|
|
github.com/google/go-cmp v0.7.0 // indirect
|
|
github.com/google/gofuzz v1.2.0 // indirect
|
|
github.com/google/s2a-go v0.1.9 // indirect
|
|
github.com/google/wire v0.6.0 // indirect
|
|
github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.14.1 // indirect
|
|
github.com/googleapis/go-sql-spanner v1.11.1 // indirect
|
|
github.com/gorilla/mux v1.8.1 // indirect
|
|
github.com/grafana/alerting v0.0.0-20250310104713-16b885f1c79e // indirect
|
|
github.com/grafana/dataplane/sdata v0.0.9 // indirect
|
|
github.com/grafana/grafana-app-sdk v0.31.0 // indirect
|
|
github.com/grafana/grafana-app-sdk/logging v0.30.0 // indirect
|
|
github.com/grafana/grafana-aws-sdk v0.31.5 // indirect
|
|
github.com/grafana/grafana-azure-sdk-go/v2 v2.1.6 // indirect
|
|
github.com/grafana/otel-profiling-go v0.5.1 // indirect
|
|
github.com/grafana/pyroscope-go/godeltaprof v0.1.8 // indirect
|
|
github.com/grafana/sqlds/v4 v4.1.3 // indirect
|
|
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 // indirect
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
github.com/hashicorp/go-hclog v1.6.3 // indirect
|
|
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
|
|
github.com/hashicorp/go-msgpack v1.1.5 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/hashicorp/go-plugin v1.6.3 // indirect
|
|
github.com/hashicorp/go-sockaddr v1.0.6 // indirect
|
|
github.com/hashicorp/golang-lru v1.0.2 // indirect
|
|
github.com/hashicorp/memberlist v0.5.0 // indirect
|
|
github.com/hashicorp/yamux v0.1.1 // indirect
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/jhump/protoreflect v1.15.1 // indirect
|
|
github.com/jmespath-community/go-jmespath v1.1.1 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/jmoiron/sqlx v1.3.5 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/jpillora/backoff v1.0.0 // indirect
|
|
github.com/json-iterator/go v1.1.12 // indirect
|
|
github.com/jszwedko/go-datemath v0.1.1-0.20230526204004-640a500621d6 // indirect
|
|
github.com/klauspost/compress v1.17.11 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
|
github.com/lib/pq v1.10.9 // indirect
|
|
github.com/magefile/mage v1.15.0 // indirect
|
|
github.com/mailru/easyjson v0.7.7 // indirect
|
|
github.com/mattetti/filebuffer v1.0.1 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/mattn/go-runewidth v0.0.16 // indirect
|
|
github.com/mattn/go-sqlite3 v1.14.22 // indirect
|
|
github.com/mdlayher/socket v0.4.1 // indirect
|
|
github.com/mdlayher/vsock v1.2.1 // indirect
|
|
github.com/miekg/dns v1.1.62 // indirect
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
github.com/mithrandie/csvq v1.18.1 // indirect
|
|
github.com/mithrandie/csvq-driver v1.7.0 // indirect
|
|
github.com/mithrandie/go-file/v2 v2.1.0 // indirect
|
|
github.com/mithrandie/go-text v1.6.0 // indirect
|
|
github.com/mithrandie/ternary v1.1.1 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
|
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
|
|
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
|
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
|
|
github.com/oasdiff/yaml v0.0.0-20241210131133-6b86fb107d80 // indirect
|
|
github.com/oasdiff/yaml3 v0.0.0-20241210130736-a94c01f36349 // indirect
|
|
github.com/oklog/run v1.1.0 // indirect
|
|
github.com/oklog/ulid v1.3.1 // indirect
|
|
github.com/olekukonko/tablewriter v0.0.5 // indirect
|
|
github.com/open-feature/go-sdk v1.14.1 // indirect
|
|
github.com/open-feature/go-sdk-contrib/providers/go-feature-flag v0.2.3 // indirect
|
|
github.com/open-feature/go-sdk-contrib/providers/ofrep v0.1.5 // indirect
|
|
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
|
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
|
|
github.com/perimeterx/marshmallow v1.1.5 // indirect
|
|
github.com/pierrec/lz4/v4 v4.1.21 // indirect
|
|
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
|
|
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
|
|
github.com/prometheus/alertmanager v0.27.0 // indirect
|
|
github.com/prometheus/client_model v0.6.1 // indirect
|
|
github.com/prometheus/common v0.62.0 // indirect
|
|
github.com/prometheus/exporter-toolkit v0.13.2 // indirect
|
|
github.com/prometheus/procfs v0.15.1 // indirect
|
|
github.com/rivo/uniseg v0.4.7 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
|
|
github.com/spf13/cobra v1.9.1 // indirect
|
|
github.com/spf13/pflag v1.0.6 // indirect
|
|
github.com/stretchr/objx v0.5.2 // indirect
|
|
github.com/tjhop/slog-gokit v0.1.3 // indirect
|
|
github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect
|
|
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
|
|
github.com/unknwon/bra v0.0.0-20200517080246-1e3013ecaff8 // indirect
|
|
github.com/unknwon/com v1.0.1 // indirect
|
|
github.com/unknwon/log v0.0.0-20200308114134-929b1006e34a // indirect
|
|
github.com/urfave/cli v1.22.16 // indirect
|
|
github.com/x448/float16 v0.8.4 // indirect
|
|
github.com/zeebo/xxh3 v1.0.2 // indirect
|
|
go.opencensus.io v0.24.0 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
|
|
go.opentelemetry.io/contrib/detectors/gcp v1.33.0 // indirect
|
|
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect
|
|
go.opentelemetry.io/contrib/propagators/jaeger v1.34.0 // indirect
|
|
go.opentelemetry.io/contrib/samplers/jaegerremote v0.28.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 // indirect
|
|
go.opentelemetry.io/otel/metric v1.35.0 // indirect
|
|
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
|
|
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
|
|
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
|
|
go.uber.org/atomic v1.11.0 // indirect
|
|
golang.org/x/crypto v0.35.0 // indirect
|
|
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
|
|
golang.org/x/mod v0.23.0 // indirect
|
|
golang.org/x/net v0.36.0 // indirect
|
|
golang.org/x/oauth2 v0.27.0 // indirect
|
|
golang.org/x/sys v0.30.0 // indirect
|
|
golang.org/x/term v0.29.0 // indirect
|
|
golang.org/x/text v0.22.0 // indirect
|
|
golang.org/x/time v0.9.0 // indirect
|
|
golang.org/x/tools v0.30.0 // indirect
|
|
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
|
|
google.golang.org/api v0.220.0 // indirect
|
|
google.golang.org/genproto v0.0.0-20250122153221-138b5a5a4fd4 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 // indirect
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20250207221924-e9438ea467c6 // indirect
|
|
gopkg.in/fsnotify/fsnotify.v1 v1.4.7 // indirect
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
gopkg.in/ini.v1 v1.67.0 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
k8s.io/api v0.32.1 // indirect
|
|
k8s.io/apiserver v0.32.1 // indirect
|
|
k8s.io/component-base v0.32.1 // indirect
|
|
k8s.io/klog/v2 v2.130.1 // indirect
|
|
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
|
|
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
|
|
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
|
|
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
|
|
sigs.k8s.io/yaml v1.4.0 // indirect
|
|
xorm.io/builder v0.3.6 // indirect
|
|
xorm.io/core v0.7.3 // indirect
|
|
xorm.io/xorm v0.8.2 // indirect
|
|
)
|