Story #6049

[Workbench] [Performance] [API] GET "/collections/<uuid>" is very expensive for large collections

Added by Radhika Chippada about 5 years ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
Performance
Target version:
-
Start date:
05/15/2015
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

Getting a large collection from the API server takes a long time. When observed for the following, it took 20 to 60 seconds for GET:

GET "/collections/qr1hi-4zz18-tcnxylwkxg0nfhi"

https://arvados.org/projects/arvados/wiki/Collection_API_-_Performance_enhancements#2-Collectionshow-in-workbench-2

It can be even worse for even larger collections.

Suggested solution: It is desirable that API server sends the manifest text in small chunks of 1MB (sort of paging).


Related issues

Related to Arvados - Story #6050: [Workbench] [Performance] collections/_show_files page performance need to be improvedClosed05/15/2015

History

#1 Updated by Peter Amstutz 7 months ago

  • Status changed from New to Closed

Also available in: Atom PDF