Aperture v0.1.2-rc.1
Pre-releaseChangelog
List of aperture PRs merged since 0.1.1-rc.2 release. For the full list of changes, see list of changes
Fix heading ids in generated docs (#356)
We were providing custom heading ids, but the way it was done, was not
understood by docusaurus and docusaurus was generating its own ids anyway.
- Provide custom heading ids the way docusaurus expects it,
- update all heading-links.
Fixe ratelimiter decision sync (#349)
Co-authored-by: Harjot Gill [email protected]
add back emit_defaults flag (#352)
Use aperture's validator/defaults in operator (#348)
Playground docs (#347)
-
fluxmeter file
-
playground
Fixed pre-commit (#337)
Operator overhaul (#324)
-
remove redundant exclude from pre-commit
-
overhaul operator
-
Fixed all the unit tests
-
Fixed Dockerfile and pre-commit
-
Updated helm charts based on the CRD changes
-
fix empty duration marshal
-
checkpoint
-
fix defaults annotations
-
emit values that have defaults set
-
more fixes
-
more fixes
-
support https self scraping in otel collector
-
more fixes to probes
-
fix ports
-
fix ports
-
remove logs
-
Fixed unit tests and other issues
-
Updated docs
-
Fixed docs formatting
-
Fixed pre-commit and operator samples
-
Fixed omitempty typo
Co-authored-by: Hardik Shingala [email protected]
Add protoc-gen-go-deepcopy plugin support to buf generate (#331)
Add SpanStatusCode and Duration to Span attributes (#271)
- Add SpanStatusCode and Duration to Span attributes
- Add span status code passed from the sdk to the span attributues
- Add span duration retrieved from span to the span attributes
- Rename Duration labels from http to span duration
-
Parse feature_status as explicit label in span from sdk. feature_status label in flux meter. Rename attribute http.duration_millis to just duration_millis. Use the same label for duration in Druid for both SDK and HTTP. Fix duration retrieval from span in metrics processor.
-
fix tests
Co-authored-by: Tanveer Gill [email protected]
Playground improvements (#318)
-
Add proto label
-
ctlptl instructions
-
separate namespace for controller and agent in playground
-
remove certs directory
Rename rate tracker files (#312)
Add Flow Label to concepts in docs (#294)
This page is now the source of truth about flow labels.
Previously it was partially documented in selector reference, now
selector just links to Flow Label page.
Also:
- pulled out Service out of Selector (stub),
- added stub pages for fluxmeters and classifier (so that we can link to
them).
Prepared separate charts for Agent and Controller (#291)
-
Prepared separate charts for Agent and Controller
-
Made etcd and prometheus endpoints required for Agent
-
Updated installation steps on docs
auto timeouts (#300)
Improve panels in the playground grafana (#299)
rename demo app services (#298)
-
rename demo app services
-
move load test buttons to k6 service
Add wrapper around olric log (#289)
-
Add wrapper around olric logger
-
Remove remaining print
Refactor OTEL config (#287)
Co-authored-by: Tanveer Gill [email protected]
Fix distcache memberlist (#285)
pprof tweaks (#272)
Expand rate limiter docs + misc doc tweaks (#263)
- Fix links from reference to concepts
- Tweak classifier and scheduler docs
- Expand proto-level documentation on RateLimiter
- Link reference from actuators and plugin
rename entity cache messages (#269)
Remove batchMetricsFast processor (#260)
Refactor status registry (#115)
Co-authored-by: Seunghyup Alex Oh [email protected]
Co-authored-by: Harjot Gill [email protected]
Add nil ptr check for registry.Get() (#257)
Expand proto-level documentation on Scheduler (#256)
Add comment why histogram might already exists in metricsprocessor (#250)
Expose batch configuration (#159)
-
Expose batch configuration
-
Synced operator changes as discussed
Co-authored-by: Hardik Shingala [email protected]
Co-authored-by: Krzysztof Kwapisiewicz [email protected]
De-couple FluxMeters from Policy, make them global (#241)
-
De-couple FluxMeters from Policy, make them global
-
Fix tests
-
Fix tests
Enhance Policy Compiler for Circuit Graph creation (#235)
-
Enhance Policy Compiler for Circuit Graph creation
-
Skip nil component for runtime
-
Fix starting array length
Expose k8s client HTTP client config (#194)
Closes: GH-165
improve python tools install (#217)
Move libsonnet to aperture (#215)
Move around some files (#214)
Move classifier to policies (#211)
Co-authored-by: Tanveer Gill [email protected]