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 48 of 53

0.7.0rc.2

Changelog

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

Merge multiple release workflows into a singular one

Fix to the CircleCI release pipeline after adding additional release components.

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

0.7.0rc.1

Changelog

List of aperture PRs merged since 0.6.0 release. For the full list of changes, see [list of changes][changes]

K8s discovery (809)

Description of change
Fixes: 806

Checklist

- [x] Tested in playground or other setup

Co-authored-by: Harjot Gill <harjot.gillfluxninja.com>
Co-authored-by: Krzysztof Kwapisiewicz <krzysztof.kwapisiewiczfluxninja.com>

Docs: Typo and elaborate more about scheduler output signals (801)


api: fix generator on macOS (804)

Fixes pre-commit issue on main

Fix Concurrency Multiplier defaults (802)


Add send_batch_max_size option (792)

Description of change
This ensures that batches are not larger that the given value and will
be split into smaller units.

Checklist

- [x] Tested in playground or other setup
- [x] Documentation is changed or added
- [x] Tests and/or benchmarks are included

Closes: https://github.com/fluxninja/cloud/issues/6644

Update protoc-gen-go-deepcopy and copy go stubs to sdks/aperture-go (789)

This change
- updates protoc-gen-go-deepcopy - previously the generated files were importing github.com/golang/protobuf/proto (now deprecated) instead of google.golang.org/protobuf/proto, I opened a PR on istio's repo and fixed it, updated our buf plugin with v0.2.0 tag as well.
- adds flowcontrol stubs to aperture-go in sdks directory and its mirror - this is so we do not have to depend on buf registry and match it to what is happening in aperture-java.

rollupprocessor: Apply per-batch attribute cardinality limit (782)


Add tutorial for signal processing (784)

Description of change

Checklist

- [X] Tested in playground or other setup
- [X] Documentation is changed or added

Scheduler: Load Multiplier (783)

Description of change
* `LoadActuator` instead of `LoadShedActuator`
* `LoadActuator` takes `LoadMultiplier` instead of `LoadShedFactor`.
* Refactor PromQL results to include the Tick

Move SDKs into aperture repo (751)

Description of change
- Move both sdks under `sdks` directory
- Add jobs for validating both sdks
- Add jobs for mirroring both sdks to their respective repositories

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

0.6.1

Changelog

List of aperture PRs merged since 0.6.0 release. For the full list of changes, see [list of changes][changes]

Add send_batch_max_size option (792)

Description of change
This ensures that batches are not larger that the given value and will
be split into smaller units.

Checklist

- [x] Tested in playground or other setup
- [x] Documentation is changed or added
- [x] Tests and/or benchmarks are included

Closes: https://github.com/fluxninja/cloud/issues/6644

rollupprocessor: Apply per-batch attribute cardinality limit (782)



[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.6.0...releases/aperture-controller/v0.6.1

0.6.1rc.1

Changelog

List of aperture PRs merged since 0.6.0 release. For the full list of changes, see [list of changes][changes]

Add send_batch_max_size option (792)

Description of change
This ensures that batches are not larger that the given value and will
be split into smaller units.

Checklist

- [x] Tested in playground or other setup
- [x] Documentation is changed or added
- [x] Tests and/or benchmarks are included

Closes: https://github.com/fluxninja/cloud/issues/6644

rollupprocessor: Apply per-batch attribute cardinality limit (782)



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

0.6.0

Changelog

List of aperture PRs merged since 0.5.1 release. For the full list of changes, see [list of changes][changes]

scheduler: adjust client deadline and fix metric gauges (780)

Cap request timeout in scheduler by grpc client timeout (779)

Description of change

Grpc client timeout is pulled by scheduler from Context.Deadline() and
is used to cap the timeout computed by `tokens*factor`. Note that a lot
things can happen before request is received and processed by scheduler,
so the capped timeout can end up a lot smaller than original client
timeout (even zero or negative). Also, scheduler audits, timeouts are capped at min 5ms to avoid running heapAudits
too often.

To support this, now requestContext.timeout == 0 means "don't attempt to
enqueue" and "default timeout" is now removed from scheduler

Resolves 671

Bump OTEL to 0.62.1 (777)

Refactor scalarResultBroker and taggedResultBroker (775)

Description of change
* Fixes 346
* Fixes PromQL delivering zero results on Prometheus restart

platform: check nil when detaching registry (774)

blueprints: unify LATENCY_OVERLOAD and LATENCY_SETPOINT (773)

Readd Distcache metrics (772)

Use UTC time in telemetry logs (770)

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.5.1...releases/aperture-controller/v0.6.0

0.6.0rc.1

Changelog

List of aperture PRs merged since 0.5.1 release. For the full list of changes, see [list of changes][changes]

scheduler: adjust client deadline and fix metric gauges (780)

Cap request timeout in scheduler by grpc client timeout (779)

Description of change

Grpc client timeout is pulled by scheduler from Context.Deadline() and
is used to cap the timeout computed by `tokens*factor`. Note that a lot
things can happen before request is received and processed by scheduler,
so the capped timeout can end up a lot smaller than original client
timeout (even zero or negative). Also, scheduler audits, timeouts are capped at min 5ms to avoid running heapAudits
too often.

To support this, now requestContext.timeout == 0 means "don't attempt to
enqueue" and "default timeout" is now removed from scheduler

Resolves 671

Bump OTEL to 0.62.1 (777)

Refactor scalarResultBroker and taggedResultBroker (775)

Description of change
* Fixes 346
* Fixes PromQL delivering zero results on Prometheus restart

platform: check nil when detaching registry (774)

blueprints: unify LATENCY_OVERLOAD and LATENCY_SETPOINT (773)

Readd Distcache metrics (772)

Use UTC time in telemetry logs (770)

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

Page 48 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.