add-neutron-extension-resource-timestamp

Registered by zhaobo on 2015-09-16

Now neutron extension resources like router, floatingip, securitygroup and securitygroup rules don't include timestmp fields. It is worth to add timestamp to these resources for monitor change conveniently. This blueprint is strictly about adding a timestamp field to the API resources and providing the ability to filter with time-based queries.

Blueprint information

Status:
Complete
Approver:
Kevin Benton
Priority:
Low
Drafter:
zhaobo
Direction:
Needs approval
Assignee:
zhaobo
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
None
Started by
Armando Migliaccio on 2016-09-01
Completed by
Armando Migliaccio on 2016-09-16

Related branches

Sprints

Whiteboard

Sep-1-2016(armax): low hanging fruit. The code needs some cleanup

Dec-17-2015(armax): taking out of Mitaka; most time and attention should go to working on

 https://blueprints.launchpad.net/neutron/+spec/add-timestamp-attr

The way the base model is structured, the timestamp attributes will be inherited by most of the core resources. Let's learn to walk before we can run.

Nov-24-2015(armax): This is not to be confused with https://bugs.launchpad.net/neutron/+bug/1486388. Let's not mix the tool with how it can be used.

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-neutron-extension-resource-timestamp,n,z

Addressed by: https://review.openstack.org/223988
    Add timestamp to neutron extension resources

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-ext-resource-timestamp,n,z

Addressed by: https://review.openstack.org/312873
    Add timestamp fields for neutron ext resources

Addressed by: https://review.openstack.org/363951
    Truncate microseconds before DB insertion

Addressed by: https://review.openstack.org/364681
    Add common way to extend standard attribute models

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

Addressed by: https://review.openstack.org/371750
    Add common way to extend standard attribute models

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.