Carbonara archive split

Registered by Julien Danjou

We need to split Carbonara TimeSerieArchive in smaller parts so we store smaller chunks of data, in order to be more efficient.

Blueprint information

Status:
Complete
Approver:
Julien Danjou
Priority:
Essential
Drafter:
Julien Danjou
Direction:
Approved
Assignee:
Julien Danjou
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2.0.0
Started by
Julien Danjou
Completed by
Julien Danjou

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/carbonara-archive-split,n,z

Addressed by: https://review.openstack.org/245076
    carbonara: add a __repr__ for AggregatedTimeSerie

Addressed by: https://review.openstack.org/245075
    carbonara: implement an integer sampling attribute

Addressed by: https://review.openstack.org/245074
    carbonara: make offset conversion consistent

Addressed by: https://review.openstack.org/245073
    archive_policy: enforce types

Addressed by: https://review.openstack.org/245072
    _carbonara: dedicated methods to store raw timeserie

Addressed by: https://review.openstack.org/245071
    cli: allow to upgrade in 2 passes

Addressed by: https://review.openstack.org/240905
    carbonara: deprecate TimeSerieArchive

Addressed by: https://review.openstack.org/248087
    carbonara: move aggregated() to AggregatedTimeSerie

Gerrit topic: https://review.openstack.org/#q,topic:jd/carbonara-split-archives,n,z

Addressed by: https://review.openstack.org/249130
    tests: block when acquiring processing lock

Addressed by: https://review.openstack.org/249916
    tests: improve fake Swift client delete_container

Addressed by: https://review.openstack.org/250307
    storage: retry to delete metric on failure

Addressed by: https://review.openstack.org/250308
    storage: make exception inherits from StorageError

Addressed by: https://review.openstack.org/250490
    ceph: delete unaggregated timeserie when deleting metric

Addressed by: https://review.openstack.org/249320
    MySQL: fix testing with MySQL >= 5.7.9

Addressed by: https://review.openstack.org/250750
    storage/carbonara: simplify tooz locking

Addressed by: https://review.openstack.org/250831
    tests: increase MySQL max connections

Gerrit topic: https://review.openstack.org/#q,topic:bug/1520322,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.