[00:29] <cjwatson> wgrant: https://code.launchpad.net/~cjwatson/launchpad/snap-source-deletion/+merge/266866 updated as you requested, I hope
[00:30] <cjwatson> I appear to be the first user of that Update Storm class in LP, which is a bit surprising
[00:38] <blr> cjwatson: that's a little scary :)
[00:38] <cjwatson> It seems to DTRT based on checking LP_DEBUG_SQL=1 output.
[00:38] <cjwatson> (And tests of course.)
[00:57] <wgrant> cjwatson: People mostly use ResultSet.set instead.
[00:57] <wgrant> Which would work here, in fact.
[00:58] <wgrant> IStore(Snap).find(Snap, git_repository=repository).set(git_repository=None, git_path=None) ish
[01:08] <cjwatson> wgrant: Ah, nice, will transform to that tomorrow.
[16:31] <cjwatson> wgrant: Does http://paste.ubuntu.com/12007951/ look like a half-way reasonable approach to this translations madness?