Activity log for bug #1814195

Date Who What changed Old value New value Message
2019-02-01 02:11:39 Yikun Jiang bug added bug
2019-02-01 02:25:56 Yikun Jiang description Currently, volume transfer API does not support pagination. As in large scale deployment the number of migration records can be also very large and querying them all can lead to performance bottleneck, it will be very useful to support pagination Also, there is a unexpected behavior, we can only get max to CONF.osapi_max_limit records when we list volume transfers under the current implementation, that means if we have more than CONF.osapi_max_limit items in db, we can only get first CONF.osapi_max_limit record. So, we should support volume transfer pagination. [1] https://github.com/openstack/cinder/blob/master/cinder/api/contrib/volume_transfer.py#L66 [2] https://github.com/openstack/cinder/blob/c0efaa1/cinder/api/common.py#L136 Currently, volume transfer API does not support pagination. As in large scale deployment the number of migration records can be also very large and querying them all can lead to performance bottleneck, it will be very useful to support pagination Also, there is a unexpected behavior, we can only get max to ``CONF.osapi_max_limit`` records when we list volume transfers under the current implementation, that means if we have more than ``CONF.osapi_max_limit`` items in db, we can only get first CONF.osapi_max_limit records. So, we should support volume transfer pagination. [1] https://github.com/openstack/cinder/blob/master/cinder/api/contrib/volume_transfer.py#L66 [2] https://github.com/openstack/cinder/blob/c0efaa1/cinder/api/common.py#L136
2019-02-01 02:45:15 OpenStack Infra cinder: status New In Progress
2019-02-01 02:45:15 OpenStack Infra cinder: assignee Yikun Jiang (yikunkero)
2019-02-03 05:20:53 OpenStack Infra cinder: status In Progress Fix Released