The performance of quota usage sync in cinder driver should be enchanced
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kingbird |
Fix Committed
|
Undecided
|
Goutham Pratapa |
Bug Description
Currently the quota usage is sync-ed through list of all resources of these project and then sum. This handling's performance is not good, especially if multiple quota-usage task executed concurrently, will heavily impact the performance of Cinder for many queries in parallel
After Cinder client support limit calling to get the usage directly, the code here should be improved.
Changed in kingbird: | |
assignee: | nobody → Goutham Pratapa (pratapagoutham) |
Changed in kingbird: | |
status: | In Progress → Fix Committed |
Dimitri has address the query issue in Cinder, it's time to optimize the query in kingbird
https:/ /review. openstack. org/#/c/ 314995/