[release-announce] zaqar 10.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed May 13 11:19:25 UTC 2020
We are delighted to announce the release of:
zaqar 10.0.0: OpenStack Queuing and Notification Service
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/zaqar
Download the package from:
https://tarballs.openstack.org/zaqar/
Please report issues through:
https://bugs.launchpad.net/zaqar/+bugs
For more details, please see below.
Changes in zaqar 9.0.0..10.0.0
------------------------------
7aa2522e Support query queues with count
0c952ebe Fix the incompatibility for python3
22ade4fa [ussuri][goal] Drop python 2.7 support and testing
ea6eef8a Imported Translations from Zanata
e443cf6a Update master for stable/train
2c0e8487 [train][goal] Define new 'zaqar-tempest-swift-ipv6' job
e135e439 Fix exception mishandling
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 10 ++-
api-ref/source/parameters.yaml | 15 +++++
api-ref/source/queues.inc | 2 +
api-ref/source/samples/queues-list-response.json | 3 +-
devstack/plugin.sh | 2 +-
.../legacy/grenade-devstack-zaqar-base/run.yaml | 1 +
playbooks/legacy/rally-dsvm-zaqar-zaqar/run.yaml | 2 +-
.../tempest-devstack-zaqar-base/run-ipv6.yaml | 72 ++++++++++++++++++++
.../legacy/tempest-devstack-zaqar-base/run.yaml | 1 +
.../notes/drop-py-2-7-09cf95d7d843d8f6.yaml | 6 ++
...t-query-quques-with-count-4453825671bb5298.yaml | 5 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 ++
requirements.txt | 2 -
setup.cfg | 2 -
tox.ini | 14 +---
zaqar/api/v2/endpoints.py | 28 ++++----
zaqar/bootstrap.py | 9 ++-
zaqar/common/api/utils.py | 2 +-
zaqar/common/cli.py | 2 +-
zaqar/locale/de/LC_MESSAGES/zaqar.po | 77 +++++++++++++++++++++-
zaqar/storage/base.py | 15 ++++-
zaqar/storage/mongodb/messages.py | 18 ++---
zaqar/storage/mongodb/pools.py | 4 +-
zaqar/storage/mongodb/queues.py | 11 +++-
zaqar/storage/mongodb/topic_messages.py | 18 ++---
zaqar/storage/mongodb/topics.py | 4 +-
zaqar/storage/mongodb/utils.py | 4 +-
zaqar/storage/pooling.py | 3 +
zaqar/storage/redis/models.py | 4 +-
zaqar/storage/redis/queues.py | 9 ++-
zaqar/storage/redis/subscriptions.py | 10 +--
zaqar/storage/redis/utils.py | 4 +-
zaqar/storage/sqlalchemy/queues.py | 10 +++
zaqar/storage/sqlalchemy/utils.py | 4 +-
zaqar/storage/swift/claims.py | 2 +-
zaqar/storage/swift/driver.py | 4 +-
zaqar/storage/utils.py | 7 +-
.../transport/wsgi/v2_0/test_queue_lifecycle.py | 7 ++
zaqar/transport/wsgi/driver.py | 4 +-
zaqar/transport/wsgi/utils.py | 13 ++--
zaqar/transport/wsgi/v1_0/claims.py | 16 ++---
zaqar/transport/wsgi/v1_0/messages.py | 28 ++++----
zaqar/transport/wsgi/v1_0/metadata.py | 8 +--
zaqar/transport/wsgi/v1_0/pools.py | 4 +-
zaqar/transport/wsgi/v1_0/queues.py | 12 ++--
zaqar/transport/wsgi/v1_0/stats.py | 4 +-
zaqar/transport/wsgi/v1_1/claims.py | 16 ++---
zaqar/transport/wsgi/v1_1/flavors.py | 6 +-
zaqar/transport/wsgi/v1_1/health.py | 4 +-
zaqar/transport/wsgi/v1_1/messages.py | 32 ++++-----
zaqar/transport/wsgi/v1_1/pools.py | 8 +--
zaqar/transport/wsgi/v1_1/queues.py | 18 ++---
zaqar/transport/wsgi/v1_1/stats.py | 4 +-
zaqar/transport/wsgi/v2_0/claims.py | 16 ++---
zaqar/transport/wsgi/v2_0/flavors.py | 18 ++---
zaqar/transport/wsgi/v2_0/health.py | 4 +-
zaqar/transport/wsgi/v2_0/messages.py | 36 +++++-----
zaqar/transport/wsgi/v2_0/pools.py | 8 +--
zaqar/transport/wsgi/v2_0/purge.py | 4 +-
zaqar/transport/wsgi/v2_0/queues.py | 46 ++++++++-----
zaqar/transport/wsgi/v2_0/stats.py | 4 +-
zaqar/transport/wsgi/v2_0/subscriptions.py | 24 +++----
zaqar/transport/wsgi/v2_0/topic.py | 28 ++++----
zaqar/transport/wsgi/v2_0/topic_purge.py | 4 +-
zaqar/transport/wsgi/v2_0/topic_stats.py | 4 +-
68 files changed, 498 insertions(+), 279 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 10db9483..f15ed952 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -31,2 +30,0 @@ SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
-enum34>=1.0.4;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
-trollius>=2.1;python_version=='2.7' # Apache-2.0
More information about the Release-announce
mailing list