Commit Graph

111 Commits (60c76318e66d33a726b41d8542e71663e581c92a)

Author SHA1 Message Date
Periklis Tsirakidis 60c76318e6
fix(limits): Read the consumer group and topic from the ingest-limits config (#17831) 1 year ago
George Robinson 2c2fa896da
chore: remove unused context from partition_manager.go (#17899) 1 year ago
George Robinson efaafd2f6c
feat: add a fast path for consuming records from Kafka (#17858) 1 year ago
George Robinson 0a19908afc
chore: move metrics into partition_manager.go and store.go (#17855) 1 year ago
George Robinson 9f6f7c33a5
chore: rename All and ForTenant to Iter and IterTenant (#17856) 1 year ago
George Robinson 702e624830
chore: add getPartitionForHash (#17857) 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 31cff22876
chore: should use quartz in partition lifecycler (#17790) 1 year ago
Periklis Tsirakidis d6906649bd
fix(limits): Adapt defaults and expose evict interval (#17808) 1 year ago
George Robinson 708c8e4983
chore: fix metric counting active streams and total streams (#17785) 1 year ago
Periklis Tsirakidis b722c6e38d
fix(limits): Fix ingest-limits eviction metric (#17779) 1 year ago
George Robinson bd5b769d28
chore: add back deprecated config to avoid possible rollout issue (#17778) 1 year ago
George Robinson 389530bc7a
chore: cleanup exported types in `pkg/limits` (#17772) 1 year ago
George Robinson bcce7d70b7
chore: rename struct back to Service (#17766) 1 year ago
George Robinson 87db0d2ec5
chore: remove unused rate limit adapter (#17767) 1 year ago
George Robinson 116bf1860d
chore: ServeHTTP should use ForTenant instead of All (#17768) 1 year ago
George Robinson afa70e4e21
chore: Rename Sender and PlaybackManager to Producer and Consumer (#17765) 1 year ago
George Robinson 891a9012fb
chore: add missing tests for sender.go (#17763) 1 year ago
George Robinson 1bd319cdfb
chore: move Config struct out of PlaybackManager (#17761) 1 year ago
George Robinson 7219ee1e56
chore: move Config struct out of UsageStore (#17760) 1 year ago
George Robinson 376124ed6e
chore: rename bucket_duration to bucket_size (#17759) 1 year ago
George Robinson 942a451043
chore: rename WindowSize to ActiveWindow (#17758) 1 year ago
George Robinson 2110587447
feat: support consuming records from Kafka (#17691) 1 year ago
George Robinson a580d52f65
chore: add PartitionLifecycler to manage assignment and revocation (#17709) 1 year ago
George Robinson b665282b75
chore: remove cutoff etc from [UsageStore.Update] (#17706) 1 year ago
George Robinson d86e81f312
chore: remove cutoff from evict (#17705) 1 year ago
George Robinson 083f9cbaee
chore: rename ingest_limits.go to service.go (#17693) 1 year ago
George Robinson 57ef797509
chore: fix inconsistent variable names in store.go (#17687) 1 year ago
George Robinson d96d01f4fc
chore: remove redundant method from UsageStore (#17681) 1 year ago
George Robinson 8fd1a7ce85
chore: the number of stripes should be independent of the number of partitions (#17669) 1 year ago
George Robinson 841cb57d28
chore: delete unused code (#17671) 1 year ago
George Robinson 3d46bc98cc
chore: rename StreamMetadata to UsageStore to avoid confusion with other entities (#17664) 1 year ago
George Robinson b135987c95
chore: move MockLimits into existing mock file (#17661) 1 year ago
Periklis Tsirakidis cdbe3b3335
fix(ingest-limits): Fix wal appender constructor (#17613) 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 a54146a8d6
chore: add helpers for acquiring stripe locks (#17600) 1 year ago
George Robinson c1088d8320
chore: move MetadataTopic function to limits package (#17598) 1 year ago
George Robinson e2aa96ba61
chore: move protos related to limits to limits package (#17592) 1 year ago
George Robinson 93eaf5f438
fix: lint error in main branch (#17594) 1 year ago
George Robinson 640eff5c25
chore: remove deprecated GetStreamUsage RPC (#17591) 1 year ago
George Robinson 58a4ccd7d9
chore: restructure some of our limits metrics (#17590) 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