{"action":"created","issue":{"url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/48","repository_url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java","labels_url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/48/comments","events_url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/48/events","html_url":"https://github.com/IOT-DSA/sdk-dslink-java/pull/48","id":173571053,"number":48,"title":"Serialization manager fix","user":{"login":"a-hansen","id":7864458,"avatar_url":"https://avatars.githubusercontent.com/u/7864458?v=3","gravatar_id":"","url":"https://api.github.com/users/a-hansen","html_url":"https://github.com/a-hansen","followers_url":"https://api.github.com/users/a-hansen/followers","following_url":"https://api.github.com/users/a-hansen/following{/other_user}","gists_url":"https://api.github.com/users/a-hansen/gists{/gist_id}","starred_url":"https://api.github.com/users/a-hansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a-hansen/subscriptions","organizations_url":"https://api.github.com/users/a-hansen/orgs","repos_url":"https://api.github.com/users/a-hansen/repos","events_url":"https://api.github.com/users/a-hansen/events{/privacy}","received_events_url":"https://api.github.com/users/a-hansen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"kaendfinger","id":2130849,"avatar_url":"https://avatars.githubusercontent.com/u/2130849?v=3","gravatar_id":"","url":"https://api.github.com/users/kaendfinger","html_url":"https://github.com/kaendfinger","followers_url":"https://api.github.com/users/kaendfinger/followers","following_url":"https://api.github.com/users/kaendfinger/following{/other_user}","gists_url":"https://api.github.com/users/kaendfinger/gists{/gist_id}","starred_url":"https://api.github.com/users/kaendfinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaendfinger/subscriptions","organizations_url":"https://api.github.com/users/kaendfinger/orgs","repos_url":"https://api.github.com/users/kaendfinger/repos","events_url":"https://api.github.com/users/kaendfinger/events{/privacy}","received_events_url":"https://api.github.com/users/kaendfinger/received_events","type":"User","site_admin":false},"assignees":[{"login":"kaendfinger","id":2130849,"avatar_url":"https://avatars.githubusercontent.com/u/2130849?v=3","gravatar_id":"","url":"https://api.github.com/users/kaendfinger","html_url":"https://github.com/kaendfinger","followers_url":"https://api.github.com/users/kaendfinger/followers","following_url":"https://api.github.com/users/kaendfinger/following{/other_user}","gists_url":"https://api.github.com/users/kaendfinger/gists{/gist_id}","starred_url":"https://api.github.com/users/kaendfinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaendfinger/subscriptions","organizations_url":"https://api.github.com/users/kaendfinger/orgs","repos_url":"https://api.github.com/users/kaendfinger/repos","events_url":"https://api.github.com/users/kaendfinger/events{/privacy}","received_events_url":"https://api.github.com/users/kaendfinger/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-08-27T01:36:10Z","updated_at":"2016-08-27T16:31:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/pulls/48","html_url":"https://github.com/IOT-DSA/sdk-dslink-java/pull/48","diff_url":"https://github.com/IOT-DSA/sdk-dslink-java/pull/48.diff","patch_url":"https://github.com/IOT-DSA/sdk-dslink-java/pull/48.patch"},"body":"@example6 @kaendfinger \r\nI can see how of being out of disk space, or disk weirdness could have resulted in the loss of nodes.json and nodes.json.bak.  This update is very cautious.  It first serializes to a new tmp file before shifting backups and deleting files.  It also bails at any sign of try trouble.\r\n\r\nSince there is a new tmp file, deserialization also looks for that as a last ditch effort."},"comment":{"url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/comments/242926973","html_url":"https://github.com/IOT-DSA/sdk-dslink-java/pull/48#issuecomment-242926973","issue_url":"https://api.github.com/repos/IOT-DSA/sdk-dslink-java/issues/48","id":242926973,"user":{"login":"a-hansen","id":7864458,"avatar_url":"https://avatars.githubusercontent.com/u/7864458?v=3","gravatar_id":"","url":"https://api.github.com/users/a-hansen","html_url":"https://github.com/a-hansen","followers_url":"https://api.github.com/users/a-hansen/followers","following_url":"https://api.github.com/users/a-hansen/following{/other_user}","gists_url":"https://api.github.com/users/a-hansen/gists{/gist_id}","starred_url":"https://api.github.com/users/a-hansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a-hansen/subscriptions","organizations_url":"https://api.github.com/users/a-hansen/orgs","repos_url":"https://api.github.com/users/a-hansen/repos","events_url":"https://api.github.com/users/a-hansen/events{/privacy}","received_events_url":"https://api.github.com/users/a-hansen/received_events","type":"User","site_admin":false},"created_at":"2016-08-27T16:31:59Z","updated_at":"2016-08-27T16:31:59Z","body":"We don't want those deletes to abort anything.  I just logged them."}}
{"actor":{"display_login":"a-hansen"}}