Merge "Add description for Alembic migrations"

This commit is contained in:
Zuul 2018-06-29 13:01:00 +00:00 committed by Gerrit Code Review
commit fb61bd445d
1 changed files with 11 additions and 1 deletions

View File

@ -18,7 +18,7 @@ Essential Priorities
+===============================================+=============================+
| `Kafka upgrade`_ | witek |
+-----------------------------------------------+-----------------------------+
| Alembic migrations | jgr, amofakhar |
| `Alembic migrations`_ | jgr |
+-----------------------------------------------+-----------------------------+
| Metrics retention policy | jgu |
+-----------------------------------------------+-----------------------------+
@ -84,6 +84,16 @@ Currently used embedded forked version of kafka-python client should be
replaced with pykafka (or alternatively confluent-kafka-python). The
integration should be preceded by extensive performance and endurance testing.
Alembic migrations
------------------
The goal is to provide a consistent and easy to use way to maintain SQL schema
changes. The implementation should allow schema initialization and migration
from one version to another. `Alembic`_ is a lightweight database migration
tool which optimally fulfills our requirements.
.. _Alembic: http://alembic.zzzcomputing.com/en/latest/
Run API under WSGi
-----------------------------------