Commit Graph

38 Commits (bfa2a1df65e233ce99fccd01df2130f440ebd166)

Author SHA1 Message Date
aarogoss 32f2af2510
chore: run `make lint` and fix one linter conversion complaint (#17452) 9 months ago
George Robinson 32745b890c
chore: small test fixes (#17416) 9 months ago
George Robinson d618cd4ef6
chore: improve the test coverage for ring.go (#17415) 9 months ago
George Robinson 4a733fcf7d
feat: add method to get zone-aware partition consumers (#17377) 9 months ago
George Robinson 846c834975
chore: improve ring_test.go (#17380) 9 months ago
George Robinson e6d8a225ec
fix: evict the limits cache once half the TTL has elapsed (#17337) 9 months ago
George Robinson 1d68047aee
feat: support disabling the partition consumers cache (#17318) 9 months ago
George Robinson a6846d808f
fix: fix single error prevents getting assigned partitions (#17315) 9 months ago
George Robinson 1973701fa9
chore: separate out tests for GetPartitionConsumers (#17288) 9 months ago
George Robinson 7f9e3c5296
chore: remove no-op code from ring tests (#17316) 9 months ago
George Robinson 805125c70c
fix: fix a bug where limits were incorrect after grafana/loki#16937 (#17224) 9 months ago
George Robinson d106042f06
fix: fix bug where expectedStreamUsageRequest was not used (#17223) 9 months ago
Periklis Tsirakidis 54ff5dce52
feat(ingest-limits): Add partition id caching (#16964) 9 months ago
George Robinson e90e0c41fb
chore: rename RejectedStreams to ExceedsLimitsResult (#17041) 9 months ago
Periklis Tsirakidis 5229a2ab65
fix(ingest-limits): Get usage from owing instances only (#16937) 9 months ago
George Robinson 532a652c21
chore: some metrics changes to ingest-limits-frontend (#17004) 9 months ago
George Robinson a3d6db806d
chore: chose a better name for this method (#16829) 10 months ago
George Robinson 402be06e99
feat: return all reasons a stream was rejected from the frontend (#16826) 10 months ago
George Robinson d0ae84373f
chore: small clean up of frontend.New (#16822) 10 months ago
George Robinson 523310ae66
Rename structs to use http prefix to differentiate from logproto (#16820) 10 months ago
George Robinson e707597f37
fix: bug where known streams could be rejected (#16823) 10 months ago
George Robinson ba7550a034
fix: fix a panic in ServeHTTP where stream was nil (#16818) 10 months ago
George Robinson f4893ee9ca
fix: fixes a data race I added changing this to a map (#16814) 10 months ago
George Robinson f55d0c2185
chore: clean up perReplicaSetPartitions in ring.go (#16803) 10 months ago
George Robinson 637cb351ae
chore: small rename (#16805) 10 months ago
George Robinson cc089fa35b
chore: namespace is not longer recommended, is semi-deprecated (#16804) 10 months ago
George Robinson afaadd3cc9
chore: remove unnecessary getStreamUsageFunc (#16800) 10 months ago
George Robinson ed8fb0b96a
chore: refactor the limits frontend for better separation of concerns (#16792) 10 months ago
Paul Rogers 24c260e3e4
chore(deps): Update dskit (#16782) 10 months ago
George Robinson d9ae9d0910
chore: move config struct to it's own file (#16779) 10 months ago
George Robinson 0d776118b6
chore: rename stream limit reasons (#16778) 10 months ago
George Robinson c11c792503
chore: small code clean up, and removed some obvious comments (#16774) 10 months ago
George Robinson 56e36abb4c
chore: move http.Handler to http.go (#16773) 10 months ago
George Robinson ded8f589df
chore: move adapter to limits.go (#16771) 10 months ago
George Robinson 401d31445d
chore: remove unused code (#16770) 10 months ago
Periklis Tsirakidis 3a3df62c59
feat(ingest-limits): Implement global tenant rate limiting (#16727) 10 months ago
George Robinson 18d143befe
feat: wire up ingest-limits service (#16660) 10 months ago
George Robinson 0cbaa46325
feat: add limits/frontend pkg (#16658) 10 months ago