{"push_id":890240981,"size":2,"distinct_size":2,"ref":"refs/heads/pythonCommandSequenceMode","head":"b9270794a5af83fdcb8635c64a5a542ec7300e08","before":"e7ea946aa800441a65283ef4eaa281c521d0cadd","commits":[{"sha":"02f74d818b267eb34bf4c1214a03e04d015a02a4","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"PythonCommand : Fix double execution in non-sequence mode.","distinct":true,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/02f74d818b267eb34bf4c1214a03e04d015a02a4"},{"sha":"b9270794a5af83fdcb8635c64a5a542ec7300e08","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"PythonCommand : Add frame to hash automatically in sequence mode.\n\nIt's confusing to turn on sequence mode and then have to add some other frame dependency by hand to actually be given the full list of frames. While this does mean that the opportunity to have identical frames collapsed down into a single frame by the dispatch engine is gone, it seems unlikely that the typical user of the PythonCommand cares about this more than basic usability. If we later find we do have a use case for the fine distinction, we can add a \"trust me i know what i'm doing\" plug.","distinct":true,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/b9270794a5af83fdcb8635c64a5a542ec7300e08"}]}