Commit 319541d
Upgrade cortex dependency from v1.18.1 to v1.20.1
- Update go.mod to reference cortex v1.20.1 and go 1.24.0
- Add changelog entries and files for v0.18.1, v0.19.1, v0.20.1
- Fix API changes: rulefmt.RuleNode -> rulefmt.Rule (string fields)
- Fix tsdb.NewBlockWriter to use *slog.Logger
- Fix dns.Provider.Resolve to include flushOld parameter
- Fix bucket.NewClient signature change
- Fix objstore.Bucket.Upload signature change
- Fix remote.ReadClient.Read API change (returns SeriesSet)
- Fix labels.Labels type changes (no longer a slice)
- Update ulid to v2 in blockscopy
- Update replace directives to match cortex v1.20.1
- Update vendor directory
- Update test files for new Rule type API
Co-authored-by: CharlieTLe <3375195+CharlieTLe@users.noreply.github.com>1 parent af7e71a commit 319541d
3,829 files changed
Lines changed: 746543 additions & 230268 deletions
File tree
- changelogs
- cmd/blockscopy
- pkg
- analyse
- backfill
- bench
- 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
- caio/go-tdigest
- cespare/xxhash
- 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
- azure
- gcs
- s3
- swift
- parquet
- tsdb
- bucketindex
- tenant
- util
- concurrency
- discardedseries
- extract
- flagext
- grpcclient
- grpcencoding
- snappyblock
- snappy
- grpcutil
- histogram
- httpgrpcutil
- labelset
- log
- middleware
- requestmeta
- runutil
- spanlogger
- validation
- cristalhq/hedgedhttp
- dgryski/go-metro
- edsrzf/mmap-go
- efficientgo
- core/testutil
- 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
- common_go_proto
- s2a_context_go_proto
- s2a_go_proto
- v2
- common_go_proto
- s2a_context_go_proto
- s2a_go_proto
- record
- tokenmanager
- v2
- tlsconfigstore
- stream
- grpc-ecosystem/go-grpc-middleware/v2
- interceptors
- logging
- hashicorp
- consul/api
- go-metrics
- prometheus
- go-sockaddr
- go-version
- golang-lru/v2
- expirable
- memberlist
- jmespath/go-jmespath
- klauspost
- compress
- flate
- fse
- huff0
- internal/le
- s2
- zstd
- cpuid/v2
- knadh/koanf
- maps
- providers/confmap
- v2
- mailru/easyjson
- jlexer
- jwriter
- mattn/go-colorable
- mdlayher
- socket
- vsock
- miekg/dns
- minio
- crc64nvme
- minio-go/v7
- internal/json
- pkg
- credentials
- encrypt
- kvcache
- lifecycle
- notification
- replication
- s3utils
- set
- signer
- singleflight
- tags
- 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
- go-stdlib/nethttp
- 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
- internal/github.com/golang/gddo
- httputil
- header
- prometheus
- collectors
- internal
- promhttp
- internal
- push
- testutil
- promlint
- validations
- common
- config
- expfmt
- model
- promslog
- route
- sigv4
- version
- 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
- googleiam
- otlptranslator
- prometheusremotewrite
- prometheus
- template
- tsdb
- chunkenc
- chunks
- encoding
- errors
- fileutil
- index
- record
- tombstones
- tsdbutil
- wlog
- util
- almost
- annotations
- compression
- convertnhcb
- logging
- stats
- strutil
- testutil
- sigv4
- puzpuzpuz/xsync/v3
- rantav/go-grpc-channelz
- redis/rueidis
- internal
- cmds
- util
- rs/xid
- segmentio/fasthash
- fnv1a
- seiflotfy/cuckoofilter
- sercand/kuberesolver/v5
- 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
- warnings
- extlabels
- logicalplan
- query
- thanos/pkg
- block
- indexheader
- metadata
- cacheutil
- cache
- clientconfig
- compact/downsample
- component
- discovery
- dns
- memcache
- errutil
- exthttp
- extkingpin
- extpromql
- extprom/http
- filter
- logging
- logutil
- model
- pool
- promclient
- rules/rulespb
- runutil
- server/http/middleware
- store
- cache
- hintspb
- labelpb
- storepb
- prompb
- strutil
- tenancy
- tls
- tinylib/msgp
- msgp
- tjhop/slog-gokit
- weaveworks/common
- httpgrpc/server
- logging
- middleware
- server
- signals
- xhit/go-str2duration/v2
- go.etcd.io/etcd
- api/v3/version
- client/v3
- go.mongodb.org/mongo-driver
- bson
- bsoncodec
- bsonrw
- primitive
- x/bsonx/bsoncore
- go.opencensus.io/plugin/ocgrpc
- go.opentelemetry.io
- auto/sdk
- internal/telemetry
- 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
- v1experimental
- resource/v1
- trace/v1
- json
- otlp
- 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
- baggage
- bridge/opentracing
- codes
- internal
- attribute
- global
- log
- embedded
- global
- internal/global
- metric
- noop
- propagation
- sdk
- instrumentation
- internal/env
- metric
- exemplar
- internal
- aggregate
- x
- metricdata
- resource
- trace
- tracetest
- semconv
- internal/v2
- v1.30.0
- trace
- internal/telemetry
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 | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
5 | 14 | | |
6 | 15 | | |
7 | 16 | | |
| |||
| 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 | + | |
| 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 | + | |
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments