diff --git a/api/go.mod b/api/go.mod index 5f3d02f0a2..bed4e54882 100644 --- a/api/go.mod +++ b/api/go.mod @@ -2,17 +2,17 @@ module github.com/grafana/pyroscope/api go 1.24.0 -toolchain go1.24.8 +toolchain go1.25.2 require ( connectrpc.com/connect v1.19.1 github.com/gorilla/mux v1.8.1 github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 - github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 - github.com/prometheus/common v0.66.1 + github.com/planetscale/vtprotobuf v0.6.1-0.20250313105119-ba97887b0a25 + github.com/prometheus/common v0.67.1 github.com/stretchr/testify v1.11.1 - google.golang.org/genproto/googleapis/api v0.0.0-20250929231259-57b25ae835d4 - google.golang.org/grpc v1.75.1 + google.golang.org/genproto/googleapis/api v0.0.0-20251007200510-49b9836ed3ff + google.golang.org/grpc v1.76.0 google.golang.org/protobuf v1.36.10 ) @@ -24,6 +24,6 @@ require ( golang.org/x/net v0.45.0 // indirect golang.org/x/sys v0.36.0 // indirect golang.org/x/text v0.29.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250929231259-57b25ae835d4 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20251002232023-7c0ddcbb5797 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/api/go.sum b/api/go.sum index 85bad054e5..0b55e09597 100644 --- a/api/go.sum +++ b/api/go.sum @@ -20,12 +20,12 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= -github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= +github.com/planetscale/vtprotobuf v0.6.1-0.20250313105119-ba97887b0a25 h1:S1hI5JiKP7883xBzZAr1ydcxrKNSVNm7+3+JwjxZEsg= +github.com/planetscale/vtprotobuf v0.6.1-0.20250313105119-ba97887b0a25/go.mod h1:ZQntvDG8TkPgljxtA0R9frDoND4QORU1VXz015N5Ks4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/common v0.66.1 h1:h5E0h5/Y8niHc5DlaLlWLArTQI7tMrsfQjHV+d9ZoGs= -github.com/prometheus/common v0.66.1/go.mod h1:gcaUsgf3KfRSwHY4dIMXLPV0K/Wg1oZ8+SbZk/HH/dA= +github.com/prometheus/common v0.67.1 h1:OTSON1P4DNxzTg4hmKCc37o4ZAZDv0cfXLkOt0oEowI= +github.com/prometheus/common v0.67.1/go.mod h1:RpmT9v35q2Y+lsieQsdOh5sXZ6ajUGC8NjZAmr8vb0Q= github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= @@ -50,12 +50,12 @@ golang.org/x/text v0.29.0 h1:1neNs90w9YzJ9BocxfsQNHKuAT4pkghyXc4nhZ6sJvk= golang.org/x/text v0.29.0/go.mod h1:7MhJOA9CD2qZyOKYazxdYMF85OwPdEr9jTtBpO7ydH4= gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk= gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E= -google.golang.org/genproto/googleapis/api v0.0.0-20250929231259-57b25ae835d4 h1:8XJ4pajGwOlasW+L13MnEGA8W4115jJySQtVfS2/IBU= -google.golang.org/genproto/googleapis/api v0.0.0-20250929231259-57b25ae835d4/go.mod h1:NnuHhy+bxcg30o7FnVAZbXsPHUDQ9qKWAQKCD7VxFtk= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250929231259-57b25ae835d4 h1:i8QOKZfYg6AbGVZzUAY3LrNWCKF8O6zFisU9Wl9RER4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250929231259-57b25ae835d4/go.mod h1:HSkG/KdJWusxU1F6CNrwNDjBMgisKxGnc5dAZfT0mjQ= -google.golang.org/grpc v1.75.1 h1:/ODCNEuf9VghjgO3rqLcfg8fiOP0nSluljWFlDxELLI= -google.golang.org/grpc v1.75.1/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ= +google.golang.org/genproto/googleapis/api v0.0.0-20251007200510-49b9836ed3ff h1:8Zg5TdmcbU8A7CXGjGXF1Slqu/nIFCRaR3S5gT2plIA= +google.golang.org/genproto/googleapis/api v0.0.0-20251007200510-49b9836ed3ff/go.mod h1:dbWfpVPvW/RqafStmRWBUpMN14puDezDMHxNYiRfQu0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251002232023-7c0ddcbb5797 h1:CirRxTOwnRWVLKzDNrs0CXAaVozJoR4G9xvdRecrdpk= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251002232023-7c0ddcbb5797/go.mod h1:HSkG/KdJWusxU1F6CNrwNDjBMgisKxGnc5dAZfT0mjQ= +google.golang.org/grpc v1.76.0 h1:UnVkv1+uMLYXoIz6o7chp59WfQUYA2ex/BXQ9rHZu7A= +google.golang.org/grpc v1.76.0/go.mod h1:Ju12QI8M6iQJtbcsV+awF5a4hfJMLi4X0JLo94ULZ6c= google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE= google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/go.mod b/go.mod index 2393ed252b..18b1ba629e 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module github.com/grafana/pyroscope go 1.24.0 -toolchain go1.24.8 +toolchain go1.25.2 require ( connectrpc.com/connect v1.19.1 @@ -25,20 +25,20 @@ require ( github.com/go-kit/log v0.2.1 github.com/gogo/protobuf v1.3.2 github.com/gogo/status v1.1.1 - github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da + github.com/golang/groupcache 2c02b8208cf8 github.com/google/go-cmp v0.7.0 github.com/google/go-github/v58 v58.0.1-0.20240111193443-e9f52699f5e5 - github.com/google/pprof v0.0.0-20250607225305-033d6d78b36a + github.com/google/pprof 5df77e3f7d1d github.com/google/uuid v1.6.0 github.com/gorilla/mux v1.8.1 github.com/grafana/alloy/syntax v0.1.0 - github.com/grafana/dskit v0.0.0-20250723143816-ff33c5829b96 + github.com/grafana/dskit 965b207c61b8 github.com/grafana/pyroscope-go v1.2.7 github.com/grafana/pyroscope-go/godeltaprof v0.1.9 github.com/grafana/pyroscope-go/x/k6 v0.0.0-20241003203156-a917cea171d3 github.com/grafana/pyroscope/api v0.4.0 - github.com/grafana/pyroscope/lidia v0.0.0-20250416154336-a5c33510d5ff - github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc + github.com/grafana/pyroscope/lidia v0.37.2 + github.com/grafana/regexp f7b3be9d1853 github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 github.com/hashicorp/go-multierror v1.1.1 @@ -59,18 +59,18 @@ require ( github.com/onsi/gomega v1.38.2 github.com/opentracing-contrib/go-grpc v0.1.2 github.com/opentracing/opentracing-go v1.2.1-0.20220228012449-10b1cf09e00b - github.com/parquet-go/parquet-go v0.24.0 + github.com/parquet-go/parquet-go v0.25.1 github.com/pkg/errors v0.9.1 - github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 + github.com/planetscale/vtprotobuf ba97887b0a25 github.com/platinummonkey/go-concurrency-limits v0.10.0 github.com/prometheus/client_golang v1.23.2 github.com/prometheus/client_model v0.6.2 - github.com/prometheus/common v0.66.1 + github.com/prometheus/common v0.67.1 github.com/prometheus/prometheus v0.306.0 - github.com/samber/lo v1.51.0 + github.com/samber/lo v1.52.0 github.com/simonswine/tempopb v0.2.0 github.com/sirupsen/logrus v1.9.3 - github.com/sony/gobreaker/v2 v2.2.1 + github.com/sony/gobreaker/v2 v2.3.0 github.com/spf13/afero v1.15.0 github.com/stretchr/testify v1.11.1 github.com/thanos-io/objstore v0.0.0-20250813080715-4e5fd4289b50 @@ -85,19 +85,19 @@ require ( go.uber.org/atomic v1.11.0 go.uber.org/automaxprocs v1.6.0 go.uber.org/goleak v1.3.0 - golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8 - golang.org/x/mod v0.27.0 - golang.org/x/net v0.45.0 - golang.org/x/oauth2 v0.31.0 + golang.org/x/exp d2f985daa21b + golang.org/x/mod v0.29.0 + golang.org/x/net v0.46.0 + golang.org/x/oauth2 v0.32.0 golang.org/x/sync v0.17.0 - golang.org/x/sys v0.36.0 - golang.org/x/text v0.29.0 - golang.org/x/time v0.13.0 + golang.org/x/sys v0.37.0 + golang.org/x/text v0.30.0 + golang.org/x/time v0.14.0 gonum.org/v1/plot v0.16.0 - google.golang.org/genproto/googleapis/api v0.0.0-20250929231259-57b25ae835d4 - google.golang.org/grpc v1.75.1 + google.golang.org/genproto/googleapis/api 49b9836ed3ff + google.golang.org/grpc v1.76.0 google.golang.org/protobuf v1.36.10 - gopkg.in/alecthomas/kingpin.v2 v2.2.6 + gopkg.in/alecthomas/kingpin.v2 v2.4.0 gopkg.in/yaml.v3 v3.0.1 sigs.k8s.io/yaml v1.6.0 ) @@ -333,7 +333,7 @@ replace ( // Replace memberlist with our fork which includes some fixes that haven't been // merged upstream yet. - github.com/hashicorp/memberlist => github.com/grafana/memberlist v0.3.1-0.20220708130638-bd88e10a3d91 + github.com/hashicorp/memberlist => github.com/grafana/memberlist f7d51a6f6700 // gopkg.in/yaml.v3 // + https://github.com/go-yaml/yaml/pull/691 diff --git a/lidia/go.mod b/lidia/go.mod index 544be2de9a..d4614a6dc4 100644 --- a/lidia/go.mod +++ b/lidia/go.mod @@ -2,7 +2,7 @@ module github.com/grafana/pyroscope/lidia go 1.24.0 -toolchain go1.24.8 +toolchain go1.25.2 require github.com/stretchr/testify v1.11.1