We are pumped to announce the release of: panko 8.1.0: Event storage publisher and API for Ceilometer This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/panko Download the package from: https://tarballs.openstack.org/panko/ Please report issues through: https://bugs.launchpad.net/panko/+bugs For more details, please see below. 8.1.0 ^^^^^ New Features ************ * A new "events_delete_batch_size" config option is introduced to specify a number of events to be deleted in one iteration from the database. It will help when thare're a lot of events in the database and panko-expire consumes a lot of memory to delete all records with a single call. Bug Fixes ********* * Fixed the issue that panko-expire is consuming too much memory during events cleaning up. Changes in panko 8.0.0..8.1.0 ----------------------------- 0a8d5b4f Add max_count argument for clear_expired_data call 4e8597a1 Update TOX_CONSTRAINTS_FILE for stable/ussuri c47b5791 Update .gitreview for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + panko/cmd/storage.py | 15 ++++++++++++++- panko/storage/__init__.py | 5 +++++ panko/storage/base.py | 3 ++- panko/storage/impl_log.py | 5 +++-- panko/storage/impl_mongodb.py | 3 ++- panko/storage/impl_sqlalchemy.py | 21 ++++++++++++++------- .../functional/storage/test_storage_scenarios.py | 2 +- ...upport-batch-delete-events-4c63a758bdda93d1.yaml | 12 ++++++++++++ tox.ini | 2 +- 12 files changed, 60 insertions(+), 19 deletions(-)
participants (1)
-
no-reply@openstack.org