Commit cb85db0
authored
Cortex upgrade v1.20.0 (#54)
* Upgrade to cortex v1.20.1
Use go 1.24
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
* Fix integration test
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
* Update changelog
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
* Fix integration tests
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
* go mod tidy
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
---------
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>1 parent 8745609 commit cb85db0
3,379 files changed
Lines changed: 678874 additions & 195824 deletions
File tree
- .github/workflows
- changelogs
- cmd/blockscopy
- integration
- pkg
- analyse
- backfill
- commands
- rules
- vendor
- cel.dev/expr
- cloud.google.com/go
- auth
- credentials
- internal
- externalaccountuser
- externalaccount
- gdch
- impersonate
- stsexchange
- grpctransport
- httptransport
- internal
- compute
- credsfile
- jwt
- transport
- cert
- oauth2adapt
- compute/metadata
- iam
- apiv1/iampb
- internal
- trace
- monitoring
- apiv3/v2
- monitoringpb
- internal
- storage
- experimental
- internal
- apiv2
- storagepb
- github.com
- AzureAD/microsoft-authentication-library-for-go/apps
- confidential
- errors
- internal
- base
- internal/storage
- storage
- exported
- json
- local
- oauth
- ops
- accesstokens
- authority
- internal/comm
- version
- managedidentity
- public
- Azure/azure-sdk-for-go/sdk
- azcore
- arm
- internal/resource
- runtime
- internal
- exported
- pollers/op
- policy
- runtime
- azidentity
- internal
- internal
- log
- temporal
- storage/azblob
- appendblob
- blob
- blockblob
- container
- internal
- exported
- generated
- pageblob
- sas
- service
- GoogleCloudPlatform/opentelemetry-operations-go
- detectors/gcp
- exporter/metric
- internal/resourcemapping
- alecthomas
- kingpin/v2
- units
- aws
- aws-sdk-go-v2
- aws
- middleware
- protocol
- query
- xml
- ratelimit
- retry
- signer
- internal/v4
- v4
- transport/http
- config
- credentials
- ec2rolecreds
- endpointcreds
- internal/client
- processcreds
- ssocreds
- stscreds
- feature/ec2/imds
- internal/config
- internal
- auth
- smithy
- awsutil
- configsources
- context
- endpoints
- awsrulesfn
- v2
- ini
- middleware
- service
- dynamodb
- internal
- customizations
- endpoints
- types
- internal
- accept-encoding
- endpoint-discovery
- presigned-url
- ssooidc
- internal/endpoints
- types
- sso
- internal/endpoints
- types
- sts
- internal/endpoints
- types
- aws-sdk-go
- aws
- auth/bearer
- awserr
- awsutil
- client
- metadata
- corehandlers
- credentials
- ec2rolecreds
- endpointcreds
- processcreds
- ssocreds
- stscreds
- crr
- csm
- defaults
- ec2metadata
- endpoints
- request
- session
- signer/v4
- internal
- context
- ini
- sdkio
- sdkmath
- sdkrand
- sdkuri
- strings
- sync/singleflight
- private/protocol
- jsonrpc
- json/jsonutil
- query
- queryutil
- restjson
- rest
- xml/xmlutil
- service
- dynamodb
- dynamodbiface
- ssooidc
- sso
- ssoiface
- sts
- stsiface
- smithy-go
- auth
- encoding
- httpbinding
- xml
- endpoints
- private/rulesfn
- metrics
- middleware
- private/requestcompression
- tracing
- transport/http
- waiter
- bradfitz/gomemcache/memcache
- cncf/xds/go
- udpa
- annotations
- type/v1
- xds
- annotations/v3
- core/v3
- data/orca/v3
- service/orca/v3
- type
- matcher/v3
- v3
- cortexproject/cortex/pkg
- chunk
- cortexpb
- ingester/client
- querier/partialdata
- ring
- kv
- codec
- consul
- dynamodb
- etcd
- memberlist
- storage
- bucket
- s3
- parquet
- tsdb
- bucketindex
- tenant
- util
- concurrency
- discardedseries
- extract
- flagext
- grpcclient
- grpcencoding
- snappyblock
- snappy
- grpcutil
- histogram
- httpgrpcutil
- labelset
- log
- middleware
- requestmeta
- runutil
- spanlogger
- validation
- dgryski/go-metro
- edsrzf/mmap-go
- efficientgo/tools/extkingpin
- envoyproxy
- go-control-plane/envoy
- admin/v3
- annotations
- config
- accesslog/v3
- bootstrap/v3
- cluster/v3
- common/matcher/v3
- core/v3
- endpoint/v3
- listener/v3
- metrics/v3
- overload/v3
- rbac/v3
- route/v3
- tap/v3
- trace/v3
- data/accesslog/v3
- extensions
- clusters/aggregate/v3
- filters
- common/fault/v3
- http
- fault/v3
- rbac/v3
- router/v3
- network/http_connection_manager/v3
- load_balancing_policies
- client_side_weighted_round_robin/v3
- common/v3
- least_request/v3
- pick_first/v3
- ring_hash/v3
- wrr_locality/v3
- rbac/audit_loggers/stream/v3
- transport_sockets/tls/v3
- service
- discovery/v3
- load_stats/v3
- status/v3
- type
- http/v3
- matcher/v3
- metadata/v3
- tracing/v3
- v3
- protoc-gen-validate
- validate
- fatih/color
- fsnotify/fsnotify
- internal
- go-chi/chi/v5
- go-logr/logr
- funcr
- go-openapi
- errors
- jsonpointer
- swag
- go-viper/mapstructure/v2
- internal/errors
- gobwas/glob
- compiler
- match
- syntax
- ast
- lexer
- util
- runes
- strings
- goccy/go-json/internal
- decoder
- encoder
- runtime
- gogo/googleapis/google/rpc
- golang-jwt/jwt/v5
- golang/snappy
- googleapis/gax-go/v2
- internallog
- grpclog
- internal
- internal
- iterator
- google
- btree
- go-cmp/cmp
- internal/function
- s2a-go
- internal
- proto/v2/s2a_go_proto
- v2
- tlsconfigstore
- stream
- grpc-ecosystem/go-grpc-middleware/v2
- interceptors
- logging
- hashicorp
- consul/api
- go-metrics
- prometheus
- go-version
- jmespath/go-jmespath
- klauspost
- compress
- flate
- huff0
- internal/le
- s2
- zstd
- cpuid/v2
- knadh/koanf
- maps
- providers/confmap
- v2
- mailru/easyjson
- jlexer
- jwriter
- mattn/go-colorable
- mdlayher/socket
- miekg/dns
- minio
- crc64nvme
- minio-go/v7
- internal/json
- pkg
- credentials
- encrypt
- kvcache
- lifecycle
- notification
- replication
- s3utils
- set
- signer
- singleflight
- utils
- mitchellh
- copystructure
- reflectwalk
- oklog
- run
- ulid/v2
- open-telemetry/opentelemetry-collector-contrib
- internal/exp/metrics
- identity
- pkg/pdatautil
- processor/deltatocumulativeprocessor
- internal
- data
- expo
- delta
- maps
- metadata
- metrics
- putil/pslice
- telemetry
- opentracing-contrib/go-grpc
- philhofer/fwd
- planetscale/vtprotobuf
- protohelpers
- types/known
- anypb
- durationpb
- emptypb
- structpb
- timestamppb
- wrapperspb
- prometheus-community/prom-label-proxy/injectproxy
- prometheus
- alertmanager
- api/v2
- client/alertgroup
- models
- asset
- config
- featurecontrol
- matchers
- compat
- parse
- matcher
- compat
- parse
- pkg/labels
- template
- timeinterval
- types
- client_golang
- api
- prometheus/v1
- prometheus
- internal
- promhttp
- internal
- push
- testutil
- promlint/validations
- common
- config
- expfmt
- model
- promslog
- route
- sigv4
- exporter-toolkit/web
- otlptranslator
- procfs
- internal
- fs
- util
- prometheus
- config
- discovery
- file
- model
- exemplar
- histogram
- labels
- relabel
- rulefmt
- textparse
- prompb
- io/prometheus
- client
- write/v2
- promql
- parser
- schema
- scrape
- storage
- remote
- azuread
- otlptranslator
- prometheusremotewrite
- prometheus
- template
- tsdb
- chunkenc
- chunks
- encoding
- errors
- fileutil
- index
- record
- tombstones
- tsdbutil
- wlog
- util
- annotations
- compression
- convertnhcb
- logging
- stats
- strutil
- testutil
- sigv4
- puzpuzpuz/xsync/v3
- rantav/go-grpc-channelz
- redis/rueidis
- internal
- cmds
- util
- shurcooL/vfsgen
- stretchr/testify
- assert
- yaml
- mock
- require
- thanos-io
- objstore
- providers
- azure
- filesystem
- gcs
- s3
- swift
- tracing/opentracing
- promql-engine
- api
- execution
- function
- model
- telemetry
- warnings
- extlabels
- logicalplan
- query
- thanos/pkg
- block
- indexheader
- metadata
- clientconfig
- compact/downsample
- extkingpin
- extpromql
- extprom/http
- logging
- logutil
- model
- runutil
- server/http/middleware
- store
- cache
- hintspb
- labelpb
- storepb
- prompb
- tenancy
- tinylib/msgp
- msgp
- tjhop/slog-gokit
- weaveworks/common/server
- xhit/go-str2duration/v2
- go.mongodb.org/mongo-driver
- bson
- bsoncodec
- bsonrw
- primitive
- x/bsonx/bsoncore
- go.opencensus.io/plugin/ocgrpc
- go.opentelemetry.io
- collector
- component
- confmap
- internal
- mapstructure
- third_party/composehook
- xconfmap
- consumer
- internal
- featuregate
- internal/telemetry
- componentattribute
- pdata
- internal
- data/protogen
- collector
- logs/v1
- metrics/v1
- profiles/v1development
- trace/v1
- common/v1
- logs/v1
- metrics/v1
- profiles/v1development
- resource/v1
- trace/v1
- pcommon
- plog
- pmetric
- pmetricotlp
- ptrace
- pipeline
- internal/globalsignal
- processor
- internal
- semconv/v1.6.1
- contrib
- bridges/otelzap
- detectors/gcp
- instrumentation
- google.golang.org/grpc/otelgrpc
- internal
- net/http
- httptrace/otelhttptrace
- internal
- semconvutil
- semconv
- otelhttp
- internal
- request
- semconvutil
- semconv
- propagators
- aws/xray
- b3
- jaeger
- ot
- otel
- attribute
- internal
- bridge/opentracing
- internal
- attribute
- global
- log
- embedded
- global
- internal/global
- metric
- noop
- propagation
- sdk
- internal/env
- metric
- exemplar
- internal
- aggregate
- x
- metricdata
- resource
- trace
- semconv
- internal/v2
- v1.24.0
- v1.30.0
- trace
- internal/telemetry
- go.uber.org/zap
- buffer
- internal
- exit
- pool
- stacktrace
- zapcore
- zapgrpc
- go.yaml.in/yaml/v2
- go4.org/unsafe/assume-no-moving-gc
- golang.org/x
- crypto
- bcrypt
- blake2b
- cryptobyte
- internal/poly1305
- pkcs12
- exp
- constraints
- slices
- mod/semver
- net
- context
- http2
- http/httpproxy
- internal/httpcommon
- publicsuffix
- data
- trace
- oauth2
- authhandler
- clientcredentials
- google
- externalaccount
- internal
- impersonate
- stsexchange
- internal
- jws
- jwt
- sync/errgroup
- sys
- cpu
- unix
- windows
- registry
- text/language
- time/rate
- tools
- go
- gcexportdata
- packages
- types
- objectpath
- typeutil
- internal
- aliases
- event
- keys
- label
- gcimporter
- gocommand
- packagesinternal
- pkgbits
- stdlib
- tokeninternal
- typeparams
- typesinternal
- versions
- google.golang.org
- api
- googleapi
- iamcredentials/v1
- internal
- gensupport
- option
- internaloption
- storage/v1
- transport
- grpc
- http
- internal/propagation
- genproto/googleapis
- api
- annotations
- distribution
- expr/v1alpha1
- label
- metric
- monitoredres
- rpc
- code
- errdetails
- status
- type
- calendarperiod
- date
- expr
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
5 | 9 | | |
6 | 10 | | |
7 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
| |||
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
57 | 56 | | |
58 | 57 | | |
59 | 58 | | |
| |||
64 | 63 | | |
65 | 64 | | |
66 | 65 | | |
67 | | - | |
68 | | - | |
| 66 | + | |
| 67 | + | |
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
| |||
106 | 105 | | |
107 | 106 | | |
108 | 107 | | |
109 | | - | |
110 | | - | |
111 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
112 | 111 | | |
113 | 112 | | |
114 | 113 | | |
| |||
407 | 406 | | |
408 | 407 | | |
409 | 408 | | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
414 | 412 | | |
| 413 | + | |
415 | 414 | | |
416 | 415 | | |
417 | 416 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
0 commit comments