{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/6568","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/6568/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/6568/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/6568/events","html_url":"https://github.com/xbmc/xbmc/pull/6568","id":59345283,"number":6568,"title":"Invalidate repo data on version change","user":{"login":"tamland","id":148836,"avatar_url":"https://avatars.githubusercontent.com/u/148836?v=3","gravatar_id":"","url":"https://api.github.com/users/tamland","html_url":"https://github.com/tamland","followers_url":"https://api.github.com/users/tamland/followers","following_url":"https://api.github.com/users/tamland/following{/other_user}","gists_url":"https://api.github.com/users/tamland/gists{/gist_id}","starred_url":"https://api.github.com/users/tamland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamland/subscriptions","organizations_url":"https://api.github.com/users/tamland/orgs","repos_url":"https://api.github.com/users/tamland/repos","events_url":"https://api.github.com/users/tamland/events{/privacy}","received_events_url":"https://api.github.com/users/tamland/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/xbmc/xbmc/milestones/58","html_url":"https://github.com/xbmc/xbmc/milestones/I*******%2015.0-alpha2","labels_url":"https://api.github.com/repos/xbmc/xbmc/milestones/58/labels","id":946522,"number":58,"title":"I******* 15.0-alpha2","description":"","creator":{"login":"Montellese","id":75864,"avatar_url":"https://avatars.githubusercontent.com/u/75864?v=3","gravatar_id":"","url":"https://api.github.com/users/Montellese","html_url":"https://github.com/Montellese","followers_url":"https://api.github.com/users/Montellese/followers","following_url":"https://api.github.com/users/Montellese/following{/other_user}","gists_url":"https://api.github.com/users/Montellese/gists{/gist_id}","starred_url":"https://api.github.com/users/Montellese/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Montellese/subscriptions","organizations_url":"https://api.github.com/users/Montellese/orgs","repos_url":"https://api.github.com/users/Montellese/repos","events_url":"https://api.github.com/users/Montellese/events{/privacy}","received_events_url":"https://api.github.com/users/Montellese/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":77,"state":"open","created_at":"2015-01-22T07:34:16Z","updated_at":"2015-03-07T19:44:55Z","due_on":"2015-03-30T22:00:00Z","closed_at":null},"comments":8,"created_at":"2015-02-28T15:24:58Z","updated_at":"2015-03-08T09:24:37Z","closed_at":"2015-03-01T09:03:48Z","pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/6568","html_url":"https://github.com/xbmc/xbmc/pull/6568","diff_url":"https://github.com/xbmc/xbmc/pull/6568.diff","patch_url":"https://github.com/xbmc/xbmc/pull/6568.patch"},"body":"This changes the addon DB to store the repo version the info was fetched from. This is to ensure that the repo we are comparing against is actually the same. For instance if the `dir` entires in the addon have changed, the checksum is invalid and the repo should be checked for updates immediately.\r\n\r\n@MartijnKaijser Let me be very clear that this **incidentally** fixes your ABI problem. It only works because the current repo updater force re-check dependencies, even if nothing changed in the repo (which is a quite broken behavior)."},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/77740619","html_url":"https://github.com/xbmc/xbmc/pull/6568#issuecomment-77740619","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/6568","id":77740619,"user":{"login":"tamland","id":148836,"avatar_url":"https://avatars.githubusercontent.com/u/148836?v=3","gravatar_id":"","url":"https://api.github.com/users/tamland","html_url":"https://github.com/tamland","followers_url":"https://api.github.com/users/tamland/followers","following_url":"https://api.github.com/users/tamland/following{/other_user}","gists_url":"https://api.github.com/users/tamland/gists{/gist_id}","starred_url":"https://api.github.com/users/tamland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamland/subscriptions","organizations_url":"https://api.github.com/users/tamland/orgs","repos_url":"https://api.github.com/users/tamland/repos","events_url":"https://api.github.com/users/tamland/events{/privacy}","received_events_url":"https://api.github.com/users/tamland/received_events","type":"User","site_admin":false},"created_at":"2015-03-08T09:24:37Z","updated_at":"2015-03-08T09:24:37Z","body":"Hm, I guess mine happed to recreate the repos in the same order as I never saw that issue. I'm not even sure why I added that line. 'Alter table' should be enough right?"}}