{"action":"created","issue":{"url":"https://api.github.com/repos/hyperoslo/Sync/issues/177","repository_url":"https://api.github.com/repos/hyperoslo/Sync","labels_url":"https://api.github.com/repos/hyperoslo/Sync/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/hyperoslo/Sync/issues/177/comments","events_url":"https://api.github.com/repos/hyperoslo/Sync/issues/177/events","html_url":"https://github.com/hyperoslo/Sync/issues/177","id":129263535,"number":177,"title":"Sync.changes is freezing main thread","user":{"login":"GlaucoNeves","id":947338,"avatar_url":"https://avatars.githubusercontent.com/u/947338?v=3","gravatar_id":"","url":"https://api.github.com/users/GlaucoNeves","html_url":"https://github.com/GlaucoNeves","followers_url":"https://api.github.com/users/GlaucoNeves/followers","following_url":"https://api.github.com/users/GlaucoNeves/following{/other_user}","gists_url":"https://api.github.com/users/GlaucoNeves/gists{/gist_id}","starred_url":"https://api.github.com/users/GlaucoNeves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GlaucoNeves/subscriptions","organizations_url":"https://api.github.com/users/GlaucoNeves/orgs","repos_url":"https://api.github.com/users/GlaucoNeves/repos","events_url":"https://api.github.com/users/GlaucoNeves/events{/privacy}","received_events_url":"https://api.github.com/users/GlaucoNeves/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"3lvis","id":1088217,"avatar_url":"https://avatars.githubusercontent.com/u/1088217?v=3","gravatar_id":"","url":"https://api.github.com/users/3lvis","html_url":"https://github.com/3lvis","followers_url":"https://api.github.com/users/3lvis/followers","following_url":"https://api.github.com/users/3lvis/following{/other_user}","gists_url":"https://api.github.com/users/3lvis/gists{/gist_id}","starred_url":"https://api.github.com/users/3lvis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3lvis/subscriptions","organizations_url":"https://api.github.com/users/3lvis/orgs","repos_url":"https://api.github.com/users/3lvis/repos","events_url":"https://api.github.com/users/3lvis/events{/privacy}","received_events_url":"https://api.github.com/users/3lvis/received_events","type":"User","site_admin":false},"assignees":[{"login":"3lvis","id":1088217,"avatar_url":"https://avatars.githubusercontent.com/u/1088217?v=3","gravatar_id":"","url":"https://api.github.com/users/3lvis","html_url":"https://github.com/3lvis","followers_url":"https://api.github.com/users/3lvis/followers","following_url":"https://api.github.com/users/3lvis/following{/other_user}","gists_url":"https://api.github.com/users/3lvis/gists{/gist_id}","starred_url":"https://api.github.com/users/3lvis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3lvis/subscriptions","organizations_url":"https://api.github.com/users/3lvis/orgs","repos_url":"https://api.github.com/users/3lvis/repos","events_url":"https://api.github.com/users/3lvis/events{/privacy}","received_events_url":"https://api.github.com/users/3lvis/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2016-01-27T20:44:55Z","updated_at":"2016-07-31T16:34:13Z","closed_at":"2016-05-16T13:39:01Z","body":"Hi, first of all, thanks for the great library!\r\n\r\nI'm using Sync to synchronize an array with more than 10.000 entries. While I was debugging the code I saw the code is taking about 2 minutes to create the entities from JSON, running in background, that's ok. But after that, when the Sync code calls the context.save() my GUI freezes for about 45 seconds. I notice context.save() runs in background, but it seems self.mainContext.performSelector has some running condition causing the freeze.\r\n\r\nI don't know if I made myself clear, feel free to ask more details."},"comment":{"url":"https://api.github.com/repos/hyperoslo/Sync/issues/comments/236440114","html_url":"https://github.com/hyperoslo/Sync/issues/177#issuecomment-236440114","issue_url":"https://api.github.com/repos/hyperoslo/Sync/issues/177","id":236440114,"user":{"login":"3lvis","id":1088217,"avatar_url":"https://avatars.githubusercontent.com/u/1088217?v=3","gravatar_id":"","url":"https://api.github.com/users/3lvis","html_url":"https://github.com/3lvis","followers_url":"https://api.github.com/users/3lvis/followers","following_url":"https://api.github.com/users/3lvis/following{/other_user}","gists_url":"https://api.github.com/users/3lvis/gists{/gist_id}","starred_url":"https://api.github.com/users/3lvis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3lvis/subscriptions","organizations_url":"https://api.github.com/users/3lvis/orgs","repos_url":"https://api.github.com/users/3lvis/repos","events_url":"https://api.github.com/users/3lvis/events{/privacy}","received_events_url":"https://api.github.com/users/3lvis/received_events","type":"User","site_admin":false},"created_at":"2016-07-31T16:34:13Z","updated_at":"2016-07-31T16:34:13Z","body":"Check https://github.com/hyperoslo/Sync/pull/249"}}
{"actor":{"display_login":"3lvis"}}