{"push_id":1099907622,"size":4,"distinct_size":4,"ref":"refs/heads/2.7","head":"9c3b5a1f9b175dd53432b65e79266e19bc99bf3d","before":"9916e4ba504b9b944f349eaa72e1db439a28fa6c","commits":[{"sha":"62efba9d2251166363d921249a9e41ab10cd0d73","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"[backend] do not use ajax for getting the solvstate of a partition","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/62efba9d2251166363d921249a9e41ab10cd0d73"},{"sha":"a52e3f2bbf4eb0b6d854d87398ea95717f631604","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"[backend] make \"Too many open files\" a transient error","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/a52e3f2bbf4eb0b6d854d87398ea95717f631604"},{"sha":"6917f61ea820eddded78c5022e43db621a8f1137","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"[backend] improve automatic transient error detection","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/6917f61ea820eddded78c5022e43db621a8f1137"},{"sha":"9c3b5a1f9b175dd53432b65e79266e19bc99bf3d","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"[backend] don't waste so many file descriptors in ajax mode\n\nThis is a but more dangerous, but we really are limited in ajax.","distinct":true,"url":"https://api.github.com/repos/openSUSE/open-build-service/commits/9c3b5a1f9b175dd53432b65e79266e19bc99bf3d"}]}