OpenStack Database As A Service (Trove)
Go to file
Morgan Jones 2478c0d1d4 Implement Instance Upgrade
Implments Instance Upgrade functionality to support upgrading the
image of a Trove datastore instance from datastore_version to a
newer datastore_version of the same datastore.

This functionality builds on the Nova rebuild API to upgrade
the image of an instance with minimal downtime.

Includes datastore implementation of the upgrade functionality
for the Mysql based datastores.

Change-Id: Ie6e48d78ac07df52f686f359ca7fdadaae6ad064
Implements: blueprint image-upgrade
Depends-On: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30
2016-09-08 11:32:14 -04:00
api-ref/source Merge "[api-ref] Remove temporary block" 2016-09-12 13:48:35 +00:00
contrib Fixes hacking rules 2015-05-29 07:27:59 +00:00
devstack Fix for tcp_ports configuration in devstack. 2016-08-02 14:51:02 -04:00
doc Update some installation instructions 2016-09-09 18:05:00 +00:00
etc Merge "Trove workbook for scheduled backups" 2016-09-09 21:34:05 +00:00
install-guide/source Merge "Switch from MySQL-python to PyMySQL" 2016-07-06 08:05:36 +00:00
releasenotes Implement Instance Upgrade 2016-09-08 11:32:14 -04:00
tools Replace OpenStack LLC with OpenStack Foundation 2016-07-22 15:07:03 +05:30
trove Implement Instance Upgrade 2016-09-08 11:32:14 -04:00
.coveragerc Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
.gitignore Cleanup trove's tox.ini and .gitignore 2016-08-30 15:33:36 -04:00
.gitreview Renamed repos to trove. 2013-06-14 18:25:42 -04:00
.testr.conf Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
babel.cfg Setup trove for translation 2014-03-19 15:06:23 +01:00
blacklist-py3.txt Port pagination on Python 3 2016-08-31 18:12:49 -04:00
CONTRIBUTING.rst Adds the api-ref migrated RST + YAML files 2016-08-17 17:46:41 -04:00
generate_examples.py Fixes hacking rules 2015-05-29 07:27:59 +00:00
LICENSE Add Apache 2.0 LICENSE file. 2013-04-29 18:01:12 -04:00
MANIFEST.in Package AUTHORS and ChangeLog file 2013-06-25 10:41:57 +02:00
README.rst Update Trove's README 2016-05-04 15:48:55 +05:30
requirements.txt Updated from global requirements 2016-09-09 22:54:57 +00:00
run_tests.py Port run_tests.py to Python 3 2015-11-19 10:25:01 +00:00
run_tests.sh Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
setup.cfg About update setup.cfg homepage 2016-08-12 05:29:41 -07:00
setup.py Updated from global requirements 2015-09-23 14:14:17 +00:00
test-requirements.txt Updated from global requirements 2016-08-26 09:19:00 +00:00
tox.ini Cleanup trove's tox.ini and .gitignore 2016-08-30 15:33:36 -04:00

Trove

Trove is Database as a Service for OpenStack.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/trove

You can raise bugs here: https://bugs.launchpad.net/trove

Python client

https://git.openstack.org/cgit/openstack/python-troveclient

References