commit | 3ca14acfb52187d0c03d0a97773f7e8edda7f110 | [log] [tgz] |
---|---|---|
author | Dave Borowitz <dborowitz@google.com> | Thu Jan 29 12:57:57 2015 -0800 |
committer | Dave Borowitz <dborowitz@google.com> | Thu Jan 29 14:35:01 2015 -0800 |
tree | c76e0a84c3eee31469a566493bd09d176408e5af | |
parent | 0a8741d3089cbed6049178c73bdbc8882943f3ca [diff] |
MergeOp: Reload changes and double-check submitted status Secondary index reads in theory shouldn't be delayed, but who knows, they might be. Don't trust the change populated from the InternalChangeQuery call, and reload it from the db instead. If the change isn't actually submitted, skip it. This also narrows the window wherein a human abandoning a change can race with the submit queue. Change-Id: I1254f3d3def55cd1a39647cc8e5873c08373c465