Enhancements and bug fixes - September 2024

edit

Enhancements and bug fixes - September 2024

edit

The following changes are included in this release.

Enhancements

edit

Update Beats version to 8.15.1. Upgrade Metricbeat and Filebeat for allocator-metricbeat and beats-runner to version 8.15.1.

Update to serverless role validation. The endpoint: POST /users/:user_id/role_assignments validation has changed. The application_roles field within the projects array now strictly enforces the use of graphical characters only. Any role ID containing non-graphical characters will result in a validation error. In that case, the endpoint will return a 4xx status code, indicating a client error.

Update Beats version to 8.15.0. Internal Metricbeat has been upgraded to version 8.15.0

Implement Revocation TTL. Implemented a mechanism to track encryption key revocation occurrences and only officially revoke when they exceed a certain number. This is designed to prevent false or inadvertent revocations.

Bug fixes

edit

Fix bug with writes to compressed heapdumps folder. Fixed a bug where heap dumps on out of memory would sometimes be copied before the JVM had finished writing them.