{"push_id":1021654591,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"76383e61f4430dd137021591e0a97523c4c22393","before":"5cfd9a7b347babd595f838332ca0cb259a7832a6","commits":[{"sha":"aa86ee155688372ffa079a68103a0428d223c21d","author":{"email":"ae2d9b6e0ae4bf24b0588148b219cdd80d1dcfe4@camunda.com","name":"Thorben Lindhauer"},"message":"fix(engine): flush order when in-memory and persistent state diverge\n\n- avoids foreign key violations in case object's references are updated\n  and the objects deleted in the same transaction\n- for any persistent object that is fetched from the database, make sure\n  to determine flush order based on the persistent references (instead\n  of the intermittently updated in-memory references)\n- for any transient object that is going to be inserted, use the in-memory\n  references\n\nrelated to CAM-3604","distinct":true,"url":"https://api.github.com/repos/camunda/camunda-bpm-platform/commits/aa86ee155688372ffa079a68103a0428d223c21d"},{"sha":"37eb550ba98c8594abb4176550cebac86f958bfa","author":{"email":"ae2d9b6e0ae4bf24b0588148b219cdd80d1dcfe4@camunda.com","name":"Thorben Lindhauer"},"message":"chore(engine): readd working test case\n\nrelated to CAM-3662","distinct":true,"url":"https://api.github.com/repos/camunda/camunda-bpm-platform/commits/37eb550ba98c8594abb4176550cebac86f958bfa"},{"sha":"76383e61f4430dd137021591e0a97523c4c22393","author":{"email":"ae2d9b6e0ae4bf24b0588148b219cdd80d1dcfe4@camunda.com","name":"Thorben Lindhauer"},"message":"chore(engine): readd working test case\n\nrelated to CAM-918","distinct":true,"url":"https://api.github.com/repos/camunda/camunda-bpm-platform/commits/76383e61f4430dd137021591e0a97523c4c22393"}]}