Releases: kevindweb/throttle-proxy
Releases · kevindweb/throttle-proxy
v0.1.28
What's Changed
- Abstract prometheus backpressure operations by @kevindweb in #44
- Create backpressure throttling Cloudflare Worker by @kevindweb in #45
- Implement Blocker to block header patterns by @kevindweb in #46
- Upgrade deps by @kevindweb in #47
- Bump github.com/prometheus/common from 0.61.0 to 0.62.0 by @dependabot[bot] in #48
- Bump undici from 5.28.4 to 5.28.5 in /examples/throttler in the npm_and_yarn group across 1 directory by @dependabot[bot] in #50
- Create abstract backpressure worker by @kevindweb in #51
- go upgrades by @kevindweb in #54
- Use latency histogram instead of latency counter and other fixes by @kevindweb in #56
- Bump github.com/prometheus/common from 0.62.0 to 0.63.0 by @dependabot[bot] in #57
- misc: deps by @kevindweb in #59
- Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot[bot] in #60
- fix(deps): update module github.com/prometheus/client_model to v0.6.2 by @renovate[bot] in #62
- Bump the npm_and_yarn group across 2 directories with 3 updates by @dependabot[bot] in #63
- Bump github.com/prometheus/common from 0.63.0 to 0.64.0 by @dependabot[bot] in #64
- fix(deps): update module github.com/prometheus/common to v0.65.0 by @renovate[bot] in #65
- Create initial query cost analyzer by @kevindweb in #66
- Add enable-low-cost-bypass flag by @kevindweb in #67
- Fix empty request body by cloning before ParseForm by @kevindweb in #68
- Handle timestamp parsing the way Prometheus does by @kevindweb in #70
- Handle default range and instant params by @kevindweb in #71
- Update deps and revert default timestamp params by @kevindweb in #73
New Contributors
- @dependabot[bot] made their first contribution in #48
Full Changelog: v0.1.19...v0.1.28
v0.1.19
What's Changed
- Small fixes from running in prod by @kevindweb in #13
- Add yaml config tags by @kevindweb in #14
- Support koanf for config values by @kevindweb in #15
- Update module github.com/stretchr/testify to v1.10.0 by @renovate in #16
- Make installable package by @kevindweb in #18
- Add option to configure by CLI flags by @kevindweb in #19
- Update module github.com/prometheus/prometheus to v0.300.1 by @renovate in #20
- Add metrics server for main.go by @kevindweb in #21
- increase-timeout Fix low timeout by @kevindweb in #22
- make deps by @kevindweb in #24
- misc: cleanup by @kevindweb in #25
- Update dependabot.yml by @kevindweb in #26
- small fixes by @kevindweb in #27
- docker-compose for e2e testing by @kevindweb in #28
- Error gauge should be counter by @kevindweb in #29
- Dynamically emit backpressure metrics by @kevindweb in #30
- Clean up python traffic generator by @kevindweb in #31
- Handle observer cleanup more aggressively to catch leak by @kevindweb in #32
- create docs.go by @kevindweb in #33
- Updating routes for cleanup by @kevindweb in #34
- Allow default passthrough all paths by @kevindweb in #35
- misc: cleanup by @kevindweb in #36
- refactor config parsing by @kevindweb in #37
- Allow configurable jitter with criticality by @kevindweb in #38
- Add criticality flags by @kevindweb in #39
- Clean up entrypoints by @kevindweb in #40
- misc: cleanup by @kevindweb in #41
- misc: fixes by @kevindweb in #42
- Clean up flag parsing by @kevindweb in #43
Full Changelog: v0.1.0...v0.1.19
v0.1.0
Full Changelog: v0.0.3...v0.1.0
What's Changed
- Apply exponential smoothing to backpressure query by @kevindweb in #5
- Create tests for backpressure decay functions by @kevindweb in #6
- More repo cleanup by @kevindweb in #8
- Migrate renovate config by @renovate in #10
- Small nits by @kevindweb in #11
- Configure latency proxy settings and add metrics by @kevindweb in #12
New Contributors
Full Changelog: v0.0.3...v0.1.0