[release-announce] [telemetry] panko 3.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 21 19:13:26 UTC 2017


We are psyched to announce the release of:

panko 3.0.0: Event storage dispatcher for Ceilometer

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/panko/

For more details, please see below.

Changes in panko 2.0.0..3.0.0
-----------------------------

cdc425e cleanup panko docs
16d122a Update the documentation link for doc migration
bc3aa2e Imported Translations from Zanata
b9945c2 Docs: switch to openstackdocstheme
44bfc31 Update Documentation link in README
7f083fd Update SQLAlchemy requirement
a0845e2 Add sem-ver flag so pbr generates correct version
343bfdd Devstack install with pankoclient
00ad386 Fix panko document error
67efb67 Remove non active maintainers
c677b23 Add field description
fe7549a Add url_prefix parameter in Elasticsearch connection
6c14a69 deprecate hbase
0bbaa20 Fix the port for Panko API in devstack
209a34b Fix html_last_updated_fmt for Python3
2e5da17 Stop using gnocchi reference
36da682 add noauth api pipeline
d63184a storage: Ensure pymysql is prefered
1fb31ad pass only database options
93df10f let requirements handle pbr version
4d21a8d support uwsgi
89a6baf Delete unused local variable apache_version in devstack
3084860 Remove log translations
03d4753 Added example for stable branch
dafe861 Add new connection parameters in ES
c914884 Imported Translations from Zanata
e4021db sqlalchemy: use nested transaction when getting/creating event types
d757319 Imported Translations from Zanata
b6c6b95 Using fixtures.MockPatch instead of mockpatch.Patch
e263a36 Removal of config file copy from manual install
3fbfd60 don't setup logging or cors when not needed
8a8f49a Fix releasenotes
49e74f6 add ceilometer publisher
2220ff7 storage: get database url in right order
d70233e Trivial: remove support for py34
8952741 Remove unused utils method
b875ecd Update reno for stable/ocata


Diffstat (except docs and test files)
-------------------------------------

CONTRIBUTING.rst                                   |  4 +-
HACKING.rst                                        |  2 +-
MAINTAINERS                                        |  5 --
README.rst                                         |  4 +-
devstack/README.rst                                |  5 ++
devstack/plugin.sh                                 | 95 +++++++++++++++++++---
devstack/settings                                  | 10 ++-
etc/panko/api_paste.ini                            | 31 +++++--
panko/api/app.py                                   | 42 +++-------
panko/api/controllers/root.py                      |  7 +-
panko/api/controllers/v2/events.py                 | 12 ++-
panko/api/middleware.py                            |  3 +-
panko/cmd/storage.py                               |  5 +-
panko/dispatcher/__init__.py                       |  7 ++
panko/dispatcher/database.py                       | 11 ++-
panko/i18n.py                                      | 12 +--
panko/locale/en_GB/LC_MESSAGES/panko.po            | 86 ++++++++++++++++++++
panko/publisher/__init__.py                        |  0
panko/publisher/database.py                        | 40 +++++++++
panko/service.py                                   | 12 +--
panko/storage/__init__.py                          |  4 +-
panko/storage/hbase/base.py                        |  3 +
panko/storage/impl_elasticsearch.py                | 19 +++--
panko/storage/impl_hbase.py                        |  7 +-
panko/storage/impl_log.py                          |  3 +-
panko/storage/impl_sqlalchemy.py                   | 32 +++++---
panko/storage/mongo/utils.py                       |  6 +-
panko/storage/pymongo_base.py                      |  7 +-
.../functional/storage/test_impl_sqlalchemy.py     | 18 +++-
panko/utils.py                                     | 24 ------
...d-connection-params-to-ES-6b8901686d3ed4fa.yaml |  8 ++
...eilometer-panko-publisher-763231cca21cb2ec.yaml | 13 +++
.../notes/deprecate-hbase-79e7e9a77fa3ad2b.yaml    |  6 ++
releasenotes/source/conf.py                        | 14 ++--
releasenotes/source/index.rst                      |  1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 85 +++++++++++++++++++
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |  6 +-
.../source/locale/ja/LC_MESSAGES/releasenotes.po   | 64 +++++++++++++++
releasenotes/source/newton.rst                     |  4 +-
releasenotes/source/ocata.rst                      |  6 ++
releasenotes/source/unreleased.rst                 |  5 ++
requirements.txt                                   |  5 +-
setup.cfg                                          |  6 +-
setup.py                                           |  2 +-
test-requirements.txt                              |  4 +-
tox.ini                                            | 21 +----
67 files changed, 894 insertions(+), 537 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index c412f3b..e7037da 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,0 +15 @@ oslo.reports>=0.6.0 # Apache-2.0
+Paste
@@ -16 +17 @@ PasteDeploy>=1.5.0 # MIT
-pbr>=1.6 # Apache-2.0
+pbr>=2.0.0 # Apache-2.0
@@ -22 +23 @@ six>=1.9.0 # MIT
-SQLAlchemy<1.1.0,>=1.0.10 # MIT
+SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 6ce58e4..8bac8ed 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +11,0 @@ PyMySQL>=0.6.2 # MIT License
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
@@ -17 +16,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.11.0 # Apache-2.0






More information about the Release-announce mailing list