{"push_id":541503798,"size":1,"distinct_size":1,"ref":"refs/heads/copy-delete-subscription-prelim","head":"c054eb6e0053388772c15a3bdad42ff930290ca2","before":"ebe4ed2c7275927dec6cf9c567bc92e3955faf05","commits":[{"sha":"c054eb6e0053388772c15a3bdad42ff930290ca2","author":{"email":"a5eb41892630270ac035a3de23fd99f3372bc053@cern.ch","name":"Dirk Hufnagel"},"message":"some preliminary work for a copy-delete type subscription\n\nNormally there are only two subscription modes supported, copy or move.\nWe want to implement a delayed move, consisting of a copy first, followed by\na delete from the source site once the workflow creating the data is done.\n\nThese are some prelimary changes for this. The main changes are in the schema,\nadding a delete_blocks column to dbsbuffer_dataset_subscription and a\ndeleted column to dbsbuffer_block. To make this work, we also needed to\nadd a FK constrained dataset_id column to dbsbuffer_block, which then\nforced us to make some code changes to properly fill this.\n\nThese code changes then triggered some neccessary cleanup work. Tried to\nkeep it as minimal as possible though for now, more is to come.","distinct":true,"url":"https://api.github.com/repos/hufnagel/WMCore/commits/c054eb6e0053388772c15a3bdad42ff930290ca2"}]}