API should return collections when queried by PDH and they exist in a past version.
Currently, when requesting a collection by PDH from the API server, if the PDH is only found in a past version, it will return 404 unless include_past_versions=true. Based on conversations with customers, this behavior should change so that past versions can be fetched by PDH, (include_past_versions is default true for that API call).
Rule is: GET operations for a specific PDH or UUID include_past_versions default true. List operations include_past_versions default false.
#4 Updated by Peter Amstutz about 1 year ago
16859-pdh-version @ arvados|56e2a953bff7183f19845415b5f8de36a664f5c4
CollectionsController#find_object_by_uuid defaults to include_old_versions: true for both PDH and UUID. Add test.