{"action":"opened","issue":{"url":"https://api.github.com/repos/ColMelvin/git-svn-diff/issues/28","repository_url":"https://api.github.com/repos/ColMelvin/git-svn-diff","labels_url":"https://api.github.com/repos/ColMelvin/git-svn-diff/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/ColMelvin/git-svn-diff/issues/28/comments","events_url":"https://api.github.com/repos/ColMelvin/git-svn-diff/issues/28/events","html_url":"https://github.com/ColMelvin/git-svn-diff/issues/28","id":190479671,"number":28,"title":"Unable to find appropriate commit in another branch when commits have the same time","user":{"login":"ColMelvin","id":2002896,"avatar_url":"https://avatars.githubusercontent.com/u/2002896?v=3","gravatar_id":"","url":"https://api.github.com/users/ColMelvin","html_url":"https://github.com/ColMelvin","followers_url":"https://api.github.com/users/ColMelvin/followers","following_url":"https://api.github.com/users/ColMelvin/following{/other_user}","gists_url":"https://api.github.com/users/ColMelvin/gists{/gist_id}","starred_url":"https://api.github.com/users/ColMelvin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ColMelvin/subscriptions","organizations_url":"https://api.github.com/users/ColMelvin/orgs","repos_url":"https://api.github.com/users/ColMelvin/repos","events_url":"https://api.github.com/users/ColMelvin/events{/privacy}","received_events_url":"https://api.github.com/users/ColMelvin/received_events","type":"User","site_admin":false},"labels":[{"id":9716830,"url":"https://api.github.com/repos/ColMelvin/git-svn-diff/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-19T06:16:21Z","updated_at":"2016-11-19T06:16:21Z","closed_at":null,"body":"The `getFirstCommitBeforeRevision` function was designed to handle revisions not in the current branch (which is okay in SVN, but unhandled in Git).  It works most of the time; however, when the commit that should be returned has the same timestamp (to the second) as the revision (i.e. commit) that we searched for, then an earlier commit is shown.\r\n\r\nThis issue is particularly prevalent in acceptance tests, which can spawn many commits in a second. "}}
{"actor":{"display_login":"ColMelvin"}}