Aperture-py

Latest version: v2.26.0

Safety actively analyzes 688674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 53 of 53

0.1.2rc.3

Changelog

List of aperture PRs merged since 0.1.2-rc.2 release. For the full list of changes, see [list of changes][changes]

Add classifiers to flowcontrolv1.CheckResponse (310)

* Add classifiers to flowcontrolv1.CheckResponse
* Add classifier index to classifier ID

Closes: GH-268

Co-authored-by: Filip Chmielewski <filip.chmielewskifluxninja.com>

fix logger (370)


Refactor various components (366)


Use local IP address instead of hostname for forming olric cluster (367)

- Add LocalIP to `info` package and make it available via grpc service as well
- Format imports

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.1.2-rc.2...releases/aperture-controller/v0.1.2-rc.3

0.1.2rc.2

Changelog

List of aperture PRs merged since 0.1.2-rc.1 release. For the full list of changes, see [list of changes][changes]

Replace tolerance with slope in Gradient Controller (359)

Old tolerance parameter was equivalent to pre-multiplying the setpoint. Such
multiplication could be done outside of the Gradient Controller thus the
parameter is removed.

New slope parameter allows to control aggressiveness (speed) of the Gradient
Controller and also allows for negative signal-control point correlation (Old
Gradient Controller behaved as if it had fixed slope=-1).

Update telemetry schema with workflows (351)

Closes: GH-267

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.1.2-rc.1...releases/aperture-controller/v0.1.2-rc.2

0.1.2rc.1

Changelog

List of aperture PRs merged since 0.1.1-rc.2 release. For the full list of changes, see [list of changes][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 <harjot.gillfluxninja.com>

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 <hardik.shingalafluxninja.com>

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 <tanveer.gillfluxninja.com>

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 <tanveer.gillfluxninja.com>

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 <seuohfluxninja.com>
Co-authored-by: Harjot Gill <harjot.gillfluxninja.com>

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 <hardik.shingalafluxninja.com>
Co-authored-by: Krzysztof Kwapisiewicz <krzysztof.kwapisiewiczfluxninja.com>

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 <tanveer.gillfluxninja.com>

Add metrics names to common schema (212)



[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.1.1-rc.2...releases/aperture-controller/v0.1.2-rc.1

0.1.1rc.2

What's new

Breaking Changes

Deprecations

ChangeLog

List of aperture PRs merged since 0.1.1-rc.1 release. For the full list of changes, see [list of changes][changes]

Fix markdown glitches in generated classifiers documentation (204)

Glitches were caused by table-of-contents logic which in absence of
title was trying to take x first characters of description, resulting in
eg. yaml snippets cut in half.

This commits avoid glitches by **not** using dot on first sentence, so
that go-swagger knows that the first sentence is a title.

Fix Controller OTEL pipelines (200)

* Add fast batching for local metrics
* Add slow batching for FN plugin metrics
* Fix debug extensions not being loaded when FN plugin is enabled

Expand doc comments for policies (160)

Non-actuator components for now.

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.1.1-rc.1...releases/aperture-controller/v0.1.1-rc.2

Page 53 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.