Feature #20972

Updated by Peter Amstutz 5 months ago

For data organization and cleaning up, it would be helpful to have a bulk update API that can change one or more fields to all objects that match a certain filter. 

 If that is too general, narrowing this specifically to a bulk "trash" API would be a good idea.    I specifically want a way to be able to efficiently clean up intermediate results and logs in a project older than a certain date, without having to individually delete tens or hundreds of thousands of collections (which would take a very long time). 

 This would be an API endpoint like: 

 @/arvados/v1/collections/trash?filters=[['created_at', '<', '2022-01-01']]@ 

 Bulk update is moved to #21057