Aperture v2.34.0-rc.1
Pre-release
Pre-release
Changelog
List of aperture PRs merged since 2.32.0 release. For the full list of changes, see list of changes
Add support for policy alerts (#3168)
- New Features
- Introduced a new functionality for managing the status of labels,
enabling more granular control and lifecycle management. - Enhancements
- Enhanced status reporting across various components by adding a new
argument to theSetStatus
method calls, improving the precision of
status updates. - Integrated label status management into flow control actuators,
enriching the system's capability to manage resources and control flow
based on label status. - Refactor
- Simplified the
DynamicConfigUpdate
method in theAlerter
struct
for streamlined configuration updates. - Bug Fixes
- Adjusted control flow and logic in job execution and status update
methods to fix issues related to incorrect status handling.
Update start and end functions to be async in aperture-py (#3164)
Description of change
-
Fix decisions lookup using WhichOneOf
-
Update example and other usages of start and end
-
New Features
-
Transitioned key methods in the SDK to support asynchronous
operations, improving performance and compatibility with async
workflows. -
Documentation
- Updated SDK documentation to reflect new asynchronous capabilities.
- Enhanced HTML documentation with better structure and navigation.
-
Refactor
-
Modified example code to demonstrate the use of the SDK's new
asynchronous features.
Co-authored-by: Tanveer Gill [email protected]
Fix order of job groups and otel tests (#3161)
-
New Features
- Enhanced telemetry capabilities for specific pipeline configurations.
-
Bug Fixes
-
Improved shutdown sequence for quota scheduler and rate limiter
components to ensure proper operation order.
Add Agent Group processor to FN pipeline (#3160)
Description of change
This ensures agent_group
label is added to metrics sent to Aperture
Cloud.
Resolves: #3085