manila/manila/api/v1
silvacarloss 8263f911be Fix pagination does not speed up queries bug
This patch modifies the database api layer to fix the pagination
slowness bug, which causes a delay while the administrator tries
to list shares using the `--limit` option.
This change was tested in a very busy environment with 800 shares.
Before the change, the operation took about 25 seconds to be
finished. Now, the operation takes about 3 seconds in the same
environment.

Change-Id: I89659452b0e033631f1318a2eabb7e120c9e5743
Closes-bug: #1795463
(cherry picked from commit 57edcbd1da)
(cherry picked from commit 462b0e7461)
(cherry picked from commit bad03feea9)
2019-10-18 23:22:33 +00:00
..
__init__.py Renamed cinder to manila. 2013-09-02 09:59:07 +03:00
limits.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
router.py Use parenthesis instead of backslashes in API folder 2017-06-15 17:23:05 +08:00
scheduler_stats.py Add share_type filter support to pool_list 2016-12-09 09:59:34 +08:00
security_service.py Fix getting share networks and security services error 2017-12-18 09:17:40 +08:00
share_manage.py Fix Manage API synchronous call 2016-03-29 16:57:25 -03:00
share_metadata.py Remove Limited XML API Support from Manila 2015-04-13 15:43:47 +03:00
share_servers.py Using dict.items() is better than six.iteritems(dict) 2016-01-19 22:22:48 +08:00
share_snapshots.py Remove name and description from the search_options list. 2017-09-06 04:29:01 +00:00
share_types_extra_specs.py Add create_share_from_snapshot_support extra spec 2016-12-21 09:57:08 -05:00
share_unmanage.py Remove log translations in api 1/5 2017-03-29 16:55:05 +08:00
shares.py Fix pagination does not speed up queries bug 2019-10-18 23:22:33 +00:00