{"push_id":1034512382,"size":3,"distinct_size":0,"ref":"refs/heads/eos2.6","head":"072d9ed0834176749eb62de284832e6fc6da0089","before":"fddc69262ba8c0755e323020060870fc981f0997","commits":[{"sha":"da3787f99e011f9690095dbd6e04e49dccb54281","author":{"email":"de027cab1d2469deb7124ebe276f65d3ed28468b@endlessm.com","name":"Dan Nicholson"},"message":"traverse: Require variant when traversing dirtree\n\nThe dirtree object is required for traversing, so don't use the\nload_variant_if_exists() function. This will return a\nG_IO_ERROR_NOT_FOUND to the caller rather than trying to ref a NULL\nvariant in ostree_repo_commit_traverse_iter_init_dirtree() if the object\nis missing.","distinct":false,"url":"https://api.github.com/repos/endlessm/ostree/commits/da3787f99e011f9690095dbd6e04e49dccb54281"},{"sha":"16404c64fcd8b28175895a0c8a80bec4d0acbe4f","author":{"email":"de027cab1d2469deb7124ebe276f65d3ed28468b@endlessm.com","name":"Dan Nicholson"},"message":"prune: Don't fail on partial commits\n\nIf a commit only pull has been done, then the commit object exists in\nthe object store in addition to the commitpartial file. Traversing this\npartial commit will likely fail, but that's expected. If traverse\nreturns a G_IO_ERROR_NOT_FOUND in this case, continue with pruning.\n\nhttps://phabricator.endlessm.com/T10881","distinct":false,"url":"https://api.github.com/repos/endlessm/ostree/commits/16404c64fcd8b28175895a0c8a80bec4d0acbe4f"},{"sha":"072d9ed0834176749eb62de284832e6fc6da0089","author":{"email":"b82a0df56f93370f46e6fb6c989ca06e639b66c7@gnome.org","name":"Cosimo Cecchi"},"message":"Merge pull request #37 from endlessm/T10881\n\nDon't fail pruning partial commits","distinct":false,"url":"https://api.github.com/repos/endlessm/ostree/commits/072d9ed0834176749eb62de284832e6fc6da0089"}]}