Commit Graph

71 Commits (b557429014412549d24d629df60907db4d7bec1e)

Author SHA1 Message Date
Assel Meher de092daf0a
feat: Handle state change lock in prepare downscale (#20141) 6 months ago
George Robinson 3a24f5d291
feat: write to dataobj partitions based on segmentation key (#19946) 7 months ago
George Robinson e173cf4fb1
feat: Add UpdateRates RPC, update rates from the frontend, return no-op in the service (#19894) 7 months ago
George Robinson ec2b16a63d
chore: add allZones which returns a sorted iterator over zones (#19888) 7 months ago
George Robinson 34b6bdc7f7
chore: stop using gatherer as a name (#18144) 11 months ago
George Robinson c42ccc3248
feat: return ReasonFailed from ingest-limits frontend (#18123) 12 months ago
George Robinson b15d85da9b
feat: add ReasonFailed (#18055) 12 months ago
Paul Rogers 0b8b1cdb1e
chore(deps): dskit bump (#18079) 12 months ago
George Robinson c69721600c
chore: stop updating rate limits and remove reason as implementation is deferred (#18052) 12 months ago
George Robinson 89c972286c
chore: add metric to track the number of rejected streams (#18048) 12 months ago
George Robinson c33cd3dd4e
chore: remove unused recheck period (#17972) 12 months ago
George Robinson 9dd14ba589
fix: counter variables should not have total at the end (#17982) 1 year ago
George Robinson 4e017eb377
chore: put noun at start of metric (#17979) 1 year ago
Periklis Tsirakidis d27d46d373
chore(limits): Add partition assignment metrics (#17975) 1 year ago
George Robinson 315a0b159b
chore: log the zone when missing instance for partition (#17968) 1 year ago
George Robinson a746f42bdb
feat: add metric that tracks unanswered streams (#17966) 1 year ago
Oleg Zaytsev c8a15f451c
refactor: Use OTel tracing library (#17859) 1 year ago
Periklis Tsirakidis 60c76318e6
fix(limits): Read the consumer group and topic from the ingest-limits config (#17831) 1 year ago
George Robinson 08b1a9195c
chore: use exported methods to differentiate internal methods (#17854) 1 year ago
George Robinson 93e829a461
feat: limits-frontend failover to other zones (#17408) 1 year ago
George Robinson 389530bc7a
chore: cleanup exported types in `pkg/limits` (#17772) 1 year ago
George Robinson 57ef797509
chore: fix inconsistent variable names in store.go (#17687) 1 year ago
Periklis Tsirakidis 932f39bc0d
feat(ingest-limits): Append stream metadata records to kafka-based WAL (#17602) 1 year ago
Periklis Tsirakidis e83dbfd8d3
chore(ingest-limits): Merge proto stream-metadata size fields (#17606) 1 year ago
George Robinson e2aa96ba61
chore: move protos related to limits to limits package (#17592) 1 year ago
George Robinson edc5459a79
chore: update a couple comments that were out of date (#17589) 1 year ago
George Robinson 7b88a02fdc
feat: Re-implement ExceedsLimits in ingest-limits-frontend (#17576) 1 year ago
George Robinson 1ea5c7f1cc
chore: remove tenant from ExceedsLimitsResponse (#17585) 1 year ago
Periklis Tsirakidis c55f038bba
feat(ingest-limits): Enforce synchronously max stream limit per partition (#17527) 1 year ago
George Robinson 22b5bcdb64
chore: make the limits-frontend no-op while we refactor it (#17554) 1 year ago
George Robinson a4e71be7c5
fix(ingest-limits): fix readiness check (#17551) 1 year ago
George Robinson 843b5e149d
chore: a bit of clean up in frontend.go (#17549) 1 year ago
Periklis Tsirakidis 0afb56d193
fix(ingest-limits): Query all assigned partitions (#17473) 1 year ago
aarogoss 32f2af2510
chore: run `make lint` and fix one linter conversion complaint (#17452) 1 year ago
George Robinson 32745b890c
chore: small test fixes (#17416) 1 year ago
George Robinson d618cd4ef6
chore: improve the test coverage for ring.go (#17415) 1 year ago
George Robinson 4a733fcf7d
feat: add method to get zone-aware partition consumers (#17377) 1 year ago
George Robinson 846c834975
chore: improve ring_test.go (#17380) 1 year ago
George Robinson e6d8a225ec
fix: evict the limits cache once half the TTL has elapsed (#17337) 1 year ago
George Robinson 1d68047aee
feat: support disabling the partition consumers cache (#17318) 1 year ago
George Robinson a6846d808f
fix: fix single error prevents getting assigned partitions (#17315) 1 year ago
George Robinson 1973701fa9
chore: separate out tests for GetPartitionConsumers (#17288) 1 year ago
George Robinson 7f9e3c5296
chore: remove no-op code from ring tests (#17316) 1 year ago
George Robinson 805125c70c
fix: fix a bug where limits were incorrect after grafana/loki#16937 (#17224) 1 year ago
George Robinson d106042f06
fix: fix bug where expectedStreamUsageRequest was not used (#17223) 1 year ago
Periklis Tsirakidis 54ff5dce52
feat(ingest-limits): Add partition id caching (#16964) 1 year ago
George Robinson e90e0c41fb
chore: rename RejectedStreams to ExceedsLimitsResult (#17041) 1 year ago
Periklis Tsirakidis 5229a2ab65
fix(ingest-limits): Get usage from owing instances only (#16937) 1 year ago
George Robinson 532a652c21
chore: some metrics changes to ingest-limits-frontend (#17004) 1 year ago
George Robinson a3d6db806d
chore: chose a better name for this method (#16829) 1 year ago