brinkmanlab / IslandCompare

Pipeline for detecting and annotating genomic islands and relationships between the respective genomes
Other
4 stars 2 forks source link

Set up garbage collector #178

Open innovate-invent opened 5 years ago

innovate-invent commented 5 years ago

A garbage collector is needed to remove old users, their data, and analysis. Most of the work has been done here: https://github.com/galaxyproject/galaxy/tree/dev/scripts/cleanup_datasets

Some tweaking is required and logic needs to be added to check the last login time of the user. Users not logged in after 3 months are deleted. Hidden datasets (workflow intermediate data) is deleted after 30 days.

innovate-invent commented 4 years ago

@fionabrinkman Would it be appropriate to delete anything that is older than 3 months despite the last time a user logged in? or should active users be able to keep data indefinitely?

fionabrinkman commented 4 years ago

For now lets keep it as indefinite, but note on the website that depending on load data may not be kept on the site longer than 6 months. If there ends up being a lot of load we’d notify them of a change. OK?

Cheers, Fiona

__

Dr. Fiona S. L. Brinkman, PhD FRSC Distinguished Professor, Molecular Biology and Biochemistry Dept Associate Professor, School of Computing Science, and Faculty of Health Sciences Rm SSB 8166, 8888 University Drive Simon Fraser University, Burnaby, BC, Canada, V5A 1S6 Phone: 778-782-5646 Fax: 778-782-5583 Office: SSB 7110 http://www.brinkman.mbb.sfu.ca

On Nov 27, 2019, at 4:44 PM, Nolan Woods notifications@github.com wrote:

@fionabrinkman https://github.com/fionabrinkman Would it be appropriate to delete anything that is older than 3 months despite the last time a user logged in? or should active users be able to keep data indefinitely?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/brinkmanlab/IslandCompare/issues/178?email_source=notifications&email_token=AEMF573KFEDR72GGK635BALQV3S4PA5CNFSM4HX7DBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFK2LUA#issuecomment-559261136, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEMF572QWIL3LXNUP2XNMCDQV3S4PANCNFSM4HX7DBDQ.

innovate-invent commented 4 years ago

Delegated to RCG via eSupport #549075