panko/ceilometer/storage
Ilya Tyaptin 4b8929206a [MongoDB] Refactor indexes for meter and resources
Currently Ceilometer uses redundant indexes in MongoDB and in same
time doesn't cover get_resources sorting by indexes.
In this CR source field indexing is deleted and resource.project_id,
resource.user_id indexes are combined to one.
New compound index covers the get_resource sorting and its parts
are used in queries by timestamp, project_id, user_id.

Change-Id: I077317533fd30865eea8a3f32e3c3a7f53fa6343
Closes: bug 1433924
2015-07-30 21:36:44 +03:00
..
hbase use oslo.log instead of oslo-incubator code 2015-05-28 11:08:02 -04:00
mongo [MongoDB] Refactor indexes for meter and resources 2015-07-30 21:36:44 +03:00
sqlalchemy restore long uuid data type 2015-06-26 15:11:13 -04:00
__init__.py storage: deprecates mongodb_replica_set option 2015-07-28 10:34:21 +02:00
base.py Remove pagination code 2015-05-25 17:18:14 +02:00
impl_db2.py add mandatory limit value to resource list 2015-07-22 13:48:44 +00:00
impl_hbase.py add mandatory limit value to meter list 2015-07-22 13:48:51 +00:00
impl_log.py Merge "Remove pagination code" 2015-06-11 03:42:29 +00:00
impl_mongodb.py [MongoDB] Refactor indexes for meter and resources 2015-07-30 21:36:44 +03:00
impl_sqlalchemy.py add mandatory limit value to meter list 2015-07-22 13:48:51 +00:00
models.py Upgrade to hacking 0.10 2015-01-23 17:43:04 +01:00
pymongo_base.py add mandatory limit value to meter list 2015-07-22 13:48:51 +00:00