Add description for Alembic migrations

Change-Id: I1fd5535afc113adf3f88f09e6f50773b5534b347
This commit is contained in:
Witold Bedyk 2018-06-13 16:37:05 +02:00
parent 05c88fe5db
commit 61f67d306e
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
-----------------------------------