Skip to end of metadata
Go to start of metadata

Trove - Database as a Service

A scalable relational database service that allows users to quickly and easily utilize the features of a relational database without the burden of handling complex administrative tasks.

Project Description

Status: The current code is built on top of Nova trunk release. Code: https://github.com/openstack/trove

 

Active Project Series

Series

Summary

Status

Active Milestone(s)

Trove future series

The future series tracks work that is necessary but will not land (or be completed) in the current development cycle.

Future

Trove grizzly series

This is the "grizzly" series.

Supported

 

Trove havana series

This is the "havana" series.

Active Development

Trove icehouse series

This is the "icehouse" series.

Future

Project Code:

openstack/trove

Repository URL:

https://github.com/openstack/trove

Launchpad Project:

Trove - Database as a Service

Project Activity Dashboard:

Project Activity

Project Contributors Activity:

Project Contributors Activity

Repository

Active Bugs in the past 7 days

Bug

Importance

Reporter

Assigned

Date Assigned

Assignee

Status

Hard coded endpoints instead of getting them from Keystone Catalog

Undecided

Pranav Salunke

(info)

Apr 20, 2014

Pranav Salunke

New

Couchbase resize-flavor causes instance to be stuck in RESIZE status

Medium

Mat Lowery

(info)

Apr 18, 2014

Auston McReynolds

Confirmed

Redis resize-flavor causes instance to be stuck in RESIZE status

Medium

Ramashri Umale

(info)

Apr 18, 2014

Auston McReynolds

Confirmed

sample configuration needs to be updated for database config

Undecided

Tom Fifield

(info)

Apr 17, 2014

Greg Lucas

In Progress

Couchbase Kill Command Does Not Work

Low

Auston McReynolds

(info)

Apr 15, 2014

Auston McReynolds

In Progress

Outdated cassandra heat template

Undecided

Denis M.

(info)

Apr 15, 2014

Denis M.

In Progress

Use security group rules from conf file to render heat template

Undecided

Denis M.

(info)

Apr 15, 2014

Denis M.

In Progress

Switch to newer naming in oslo loopingcall

Undecided

Dirk Mueller

(info)

Apr 14, 2014

Dirk Mueller

In Progress

Multiple configuration groups can be attached to the same instance

Undecided

Florian Haas

(info)

Apr 3, 2014

Doug Shelley

In Progress

trove secgroup-add-rule returns 500

High

Mat Lowery

(info)

Mar 28, 2014

Nikhil Manchanda

In Progress

Cassandra datastore should use the documented method to stop the cassandra service

Undecided

Amrith

(info)

Mar 20, 2014

Amrith

Fix Committed

Admin mgmt API requires rate limiting for POSTs

Undecided

Dan Nguyen

(info)

Mar 19, 2014

Dan Nguyen

Fix Committed

Need Use built-in print() function instead of print statement

Undecided

Eric Guo

(info)

Mar 14, 2014

Xurong Yang

In Progress

do not use _builtin_ in Python3

Undecided

Fengqian

(info)

Mar 13, 2014

lvdongbing

In Progress

Add Back Tests Removed to Merge MongoDB + mount_path

Medium

Auston McReynolds

(info)

Mar 3, 2014

Denis M.

Confirmed

Trove - Timestamp Consistency Across All Bookkeeping Tables

Low

Auston McReynolds

(info)

Mar 3, 2014

Rohan

Confirmed

Enforce alphabetical ordering in requirements file

Wishlist

Eric Guo

(info)

Feb 27, 2014

Hou Ming Wang

In Progress

Notifier configuration options are not used

Undecided

Ionuț Arțăriși

(info)

Feb 19, 2014

Ionuț Arțăriși

Fix Committed

Replace assertEqual(None, *) with assertIsNone in tests

Undecided

Jia Dong

(info)

Feb 15, 2014

Xurong Yang

In Progress

urllib/urllib2 is incompatible for python 3

Undecided

Fengqian

(info)

Feb 14, 2014

Fengqian

In Progress

StringIO.StringIO is incompatible for python 3

Undecided

lintan

(info)

Feb 14, 2014

Yongli He

In Progress

extraneous vim editor configuration comments

Undecided

Terri Yu

(info)

Feb 13, 2014

Yongli He

Fix Committed

urlparse is incompatible for python 3

Low

Yongli He

(info)

Feb 13, 2014

Yongli He

Fix Committed

Instance should not come ACTIVE for prepare method fail

Undecided

Pradeep Kumar Chandani

(info)

Jan 24, 2014

Pradeep Kumar Chandani

In Progress

Files without code should not contain copyright notices

Undecided

Maru Newby

(info)

Jan 16, 2014

Sushil Kumar

Fix Committed

Use testtools for base test class

Medium

Monty Taylor

(info)

Dec 10, 2013

Denis M.

In Progress

Fix incorrect spellings identified by 'misspellings'

Undecided

Nikhil Manchanda

(info)

Dec 3, 2013

Nikhil Manchanda

Fix Committed

Instances can be stuck in BACKUP status

Low

Vipul Sabhaya

(info)

Dec 3, 2013

Nikhil Manchanda

In Progress

Replace uuidutils.generate_uuid() with str(uuid.uuid4())

Medium

Jay Lau

(info)

Nov 23, 2013

Zhongyue Luo

Fix Committed

publish_errors cfg option is broken

Wishlist

kaitian521

(info)

Nov 6, 2013

Eric Guo

In Progress

api.common.test_limits.WsgiLimiterTest.test_response_to_delays_usernames randomly failing with assertation error

Undecided

Denis M.

(info)

Sep 17, 2013

Denis M.

In Progress

Creating a configuration with a large parameter value causes HTTP 422

Undecided

Tanis De Luna

(info)

 

 

New

Pagination limits code needs to be shared

Undecided

Vipul Sabhaya

(info)

 

 

New

Some unit tests fail if run in Mac

Undecided

Steve Leon

(info)

 

 

New

Use testr instead of nose as the unittest runner.

Undecided

Clark Boylan

(info)

 

 

Triaged

bad error message on trove database initialisation failure

Undecided

Tom Fifield

(info)

 

 

New

tox tests occasionally fail on quota tests with "Mismatch Error"

Low

Nikhil Manchanda

(info)

 

 

New

trove user-update-attributes returns 500

Undecided

Mat Lowery

(info)

 

 

New

trove-manage does not default to /etc/trove/trove.conf

Undecided

Tom Fifield

(info)

 

 

Confirmed

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Imported Translations from Transifex

 

ABANDONED

Mar 25, 2014

Apr 18, 2014

Updated from global requirements

 

MERGED

Apr 7, 2014

Apr 17, 2014

Correct the command to stop cassandra server

Amrith

MERGED

Mar 21, 2014

Apr 16, 2014

Add integration test for Neutron support

Anna Shen

NEW

Mar 24, 2014

Apr 15, 2014

Add neutron support (WORK IN PROGRESS)

Anna Shen

NEW

Apr 17, 2014

Apr 19, 2014

Fix Couchbase Kill Command

Auston McReynolds

NEW

Apr 15, 2014

Apr 17, 2014

Datastore Configuration Parameters stored in db

Craig Vyvial

ABANDONED

Mar 12, 2014

Apr 16, 2014

changing field from local_infile to local-infile

Craig Vyvial

ABANDONED

Apr 3, 2014

Apr 17, 2014

Added route for Admin API to support guest upgrade

Dan Nguyen

NEW

Mar 19, 2014

Apr 18, 2014

Added separate rate limit setting for mgmt POST

Dan Nguyen

MERGED

Mar 19, 2014

Apr 18, 2014

Add a new column and indexes to agent_heartbeats

Dan Nguyen

NEW

Mar 20, 2014

Apr 19, 2014

Partially implements guest agent upgrade strategy

Dan Nguyen

WORKINPROGRESS

Apr 4, 2014

Apr 19, 2014

Add instance metadata functionality to trove

Daniel Salinas

NEW

Mar 21, 2014

Apr 16, 2014

Implement topology api

Daniel Salinas

WORKINPROGRESS

Apr 16, 2014

Apr 18, 2014

Incorrect error message- user-access-revoke API

Deepika Goswami

NEW

Apr 9, 2014

Apr 14, 2014

Support floating IP association at provisioning

Denis M.

NEW

Sep 4, 2013

Apr 16, 2014

Allow db instance conditional logging

Denis M.

NEW

Dec 23, 2013

Apr 14, 2014

Allow log files audit

Denis M.

NEW

Dec 27, 2013

Apr 15, 2014

Add stack_id for future usage

Denis M.

NEW

Jan 20, 2014

Apr 18, 2014

Track security group provisioned by heat

Denis M.

ABANDONED

Feb 4, 2014

Apr 15, 2014

Support full backup/restore for Cassandra

Denis M.

NEW

Mar 3, 2014

Apr 17, 2014

Refactoring strategies implementation

Denis M.

NEW

Mar 4, 2014

Apr 15, 2014

Provide network manager interface

Denis M.

ABANDONED

Apr 8, 2014

Apr 16, 2014

Add backup size validation at restoring

Denis M.

NEW

Apr 9, 2014

Apr 17, 2014

Fix outdate cassandra heat template

Denis M.

NEW

Apr 15, 2014

Apr 15, 2014

Trove doesn't use extras

Dirk Mueller

MERGED

Apr 10, 2014

Apr 15, 2014

Switch over to FixedIntervalLoopingCall

Dirk Mueller

NEW

Apr 14, 2014

Apr 17, 2014

Disallow multiple configuration-attach

Doug Shelley

NEW

Apr 18, 2014

Apr 18, 2014

Sort requirement files in alphabetical order

Hou Ming Wang

NEW

Feb 28, 2014

Apr 14, 2014

fix default rabbitmq configuration values in sample cfgs

Ionuț Arțăriși

MERGED

Feb 19, 2014

Apr 15, 2014

Adds the foundation for datastore capabilities

Kaleb Pomeroy

NEW

Mar 27, 2014

Apr 16, 2014

Add support for 'trove root-enable' in Couchbase

Khyati Sheth

NEW

Mar 19, 2014

Apr 17, 2014

Implement Mongodb config groups

Khyati Sheth

NEW

Apr 7, 2014

Apr 14, 2014

Fix unsaved exception in trove.taskmanager.models

Kiyohiro Adachi

WORKINPROGRESS

Mar 25, 2014

Apr 15, 2014

Get service endpoints from catalog

Mat Lowery

NEW

Jan 21, 2014

Apr 16, 2014

Test restore full and restore incremental

Mat Lowery

NEW

Feb 14, 2014

Apr 15, 2014

Removal of uneeded guest mount_point from taskmgr

Michael Basnight

NEW

Apr 11, 2014

Apr 14, 2014

Remove secgrp ports from datastore configs

Michael Basnight

NEW

Apr 11, 2014

Apr 14, 2014

Fixes redundant get call in a few places

Michael Basnight

NEW

Apr 11, 2014

Apr 14, 2014

Move usage_timeout out of guest options

Michael Basnight

NEW

Apr 11, 2014

Apr 18, 2014

Adds backup/restore support for couchbase

Michael Yu

WORKINPROGRESS

Apr 10, 2014

Apr 18, 2014

Instance should not come ACTIVE for prepare method fail

Pradeep Kumar Chandani

NEW

Jan 24, 2014

Apr 18, 2014

Fix prepare call for redis guest agent

Ramashri Umale

NEW

Apr 2, 2014

Apr 17, 2014

Make --repo-path an optional argument for db_recreate

Sergey Gotliv

ABANDONED

Apr 7, 2014

Apr 15, 2014

Unmounting ephemeral if it has already been mounted

Steve Leon

NEW

Mar 18, 2014

Apr 18, 2014

Make storage strategy available for trove API and TM

Steve Leon

NEW

Apr 9, 2014

Apr 18, 2014

Fixes tests so that they pass when run on OS X

Steve Leon

NEW

Apr 17, 2014

Apr 18, 2014

Resolves volume resize issue

Sushil Kumar

NEW

Mar 13, 2014

Apr 17, 2014

Opening stable/icehouse

Thierry Carrez

MERGED

Apr 17, 2014

Apr 18, 2014

Moved the apidocs from openstack/database-api

Tim Simpson

WORKINPROGRESS

Apr 15, 2014

Apr 16, 2014

Added support of resize-flavor to Redis datastore

Timothy He

NEW

Apr 18, 2014

Apr 19, 2014

Adds backup/restore support for mongodb

Viswa Vutharkar

NEW

Mar 5, 2014

Apr 17, 2014

Use built-in print() instead of print statement

Xurong Yang

ABANDONED

Mar 14, 2014

Apr 16, 2014

Use six.moves.urllib.parse instead of urlparse

Yongli He

MERGED

Feb 12, 2014

Apr 17, 2014

datastore opts loaded with module entrypoint

nilakhya

ABANDONED

Mar 12, 2014

Apr 19, 2014

Added variable cert_file from ssl utils to validate CA_file.pem of nova and cinder

sai krishna

NEW

Apr 1, 2014

Apr 15, 2014

Tests for heat based instance workflow

shivam shukla

NEW

Jan 14, 2014

Apr 16, 2014

Notes

Icon
 

  • No labels