We are amped to announce the release of: panko 7.1.0: Event storage publisher and API for Ceilometer This release is part of the train 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. 7.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 7.0.0..7.1.0 ----------------------------- d2ba20f2 Add max_count argument for clear_expired_data call c19b58c5 Make telemetry-dsvm-integration non-voting 9b551e7a Update TOX/UPPER_CONSTRAINTS_FILE for stable/train dd5771c3 Update .gitreview for stable/train Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 4 ++-- 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 +- 13 files changed, 62 insertions(+), 21 deletions(-)
participants (1)
-
no-reply@openstack.org