Actions
Story #7940
closedTask #7938: [EPIC] As a user, I have improved Galaxy V3 sync performance
As a user, I have a new v3/metadata/collections/ endpoint returning all collections unpaginated
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 89
Quarter:
Description
For example when the user requests this: /pulp_ansible/galaxy/<path:path>/api/v3/metadata/collections/
They will receive this:
[{
"href": "string",
"namespace": "string",
"name": "string",
"deprecated": true,
"versions_url": "string",
"highest_version": "string",
"created_at": "string",
"updated_at": "string"
},
...,
{
"href": "string",
"namespace": "string",
"name": "string",
"deprecated": true,
"versions_url": "string",
"highest_version": "string",
"created_at": "string",
"updated_at": "string"
}]
This is the same data as returned by the existing collections endpoint except:
- It does not paginate
- It does not contain the
links
andresults
portion of the response ... just the list of serialized collections.
Related issues
Actions
New endpoint returning all collections unpaginated
https://pulp.plan.io/issues/7940 closes #7940