Project

General

Profile

Idea #20344

Updated by Peter Amstutz 12 months ago

Major releases are marked by removing backwards compatibility with old things rather than major new features (although those may be present as well). 

 Here is a list of deprecated features/code we should consider removing: 

 * The "updated_at" column in the database (this is redundant with modified_at and has never been part of the published API) 
 * the "keep_disks" endpoint (obsolete, these are "volumes" in the config file) 
 * "human", "specimen", "sample" and "trait" tables (never used for their intended purpose, our users use the general purpose metadata features to tag collections) 
 * "job" and "job_task" (all of the legacy instances that used jobs are gone) 
 * "repository" and the "githttpd" service (the arvados-hosted git repository feature is unused, should instead have integration that makes it possible for containers to clone from external git repos e.g. github or gitlab) 
 * Workbench 1 (the whole thing) 
 * migrate-docker19 tool (used to migrate images created with 1.9 to 1.10 or later, this is obsolete and just clutter at this point) 

 
 * dockercleaner (requires moving the functionality to crunch-run as described in #12900) 

Back