[00:05] * StevenK peers at this doctest [00:05] >>> transaction.commit() [00:05] >>> flush_database_updates() [01:36] wgrant: https://code.launchpad.net/~stevenk/launchpad/destroy-some-sampledata-constants/+merge/177977 [02:07] StevenK: k === Ursinha-afk is now known as Ursinha === tasdomas_afk is now known as tasdomas === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [12:09] So rather than having the Librarian write to Swift when uploading a file, I was thinking I wouldn't modify that code path at all and always write to disk. The garbage collector processes would be responsible for pushing files into Swift. That way, the only modification to the twisted daemon is to attempt to stream the file from Swift, and if that fails, fallback to streaming from disk. [12:09] This also writes the migration-of-existing-files code - two birds with one piano [12:09] wgrant, StevenK : How does that sound? === tasdomas is now known as tasdomas_afk === bdmurray_ is now known as bdmurray [15:25] wgrant: https://code.launchpad.net/~cjwatson/launchpad/series-alias/+merge/178103 === cr3_ is now known as cr3 === cr3 is now known as Guest98936 === Guest98936 is now known as cr3 === BradCrittenden is now known as bac