{"action":"reopened","issue":{"url":"https://api.github.com/repos/ehcache/ehcache3/issues/2203","repository_url":"https://api.github.com/repos/ehcache/ehcache3","labels_url":"https://api.github.com/repos/ehcache/ehcache3/issues/2203/labels{/name}","comments_url":"https://api.github.com/repos/ehcache/ehcache3/issues/2203/comments","events_url":"https://api.github.com/repos/ehcache/ehcache3/issues/2203/events","html_url":"https://github.com/ehcache/ehcache3/issues/2203","id":279462175,"number":2203,"title":"Implement reconciliation client-server after failure","user":{"login":"henri-tremblay","id":1216819,"avatar_url":"https://avatars1.githubusercontent.com/u/1216819?v=4","gravatar_id":"","url":"https://api.github.com/users/henri-tremblay","html_url":"https://github.com/henri-tremblay","followers_url":"https://api.github.com/users/henri-tremblay/followers","following_url":"https://api.github.com/users/henri-tremblay/following{/other_user}","gists_url":"https://api.github.com/users/henri-tremblay/gists{/gist_id}","starred_url":"https://api.github.com/users/henri-tremblay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/henri-tremblay/subscriptions","organizations_url":"https://api.github.com/users/henri-tremblay/orgs","repos_url":"https://api.github.com/users/henri-tremblay/repos","events_url":"https://api.github.com/users/henri-tremblay/events{/privacy}","received_events_url":"https://api.github.com/users/henri-tremblay/received_events","type":"User","site_admin":false},"labels":[{"id":82913213,"url":"https://api.github.com/repos/ehcache/ehcache3/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":770321467,"url":"https://api.github.com/repos/ehcache/ehcache3/labels/resilience","name":"resilience","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":{"login":"AbfrmBlr","id":4498935,"avatar_url":"https://avatars0.githubusercontent.com/u/4498935?v=4","gravatar_id":"","url":"https://api.github.com/users/AbfrmBlr","html_url":"https://github.com/AbfrmBlr","followers_url":"https://api.github.com/users/AbfrmBlr/followers","following_url":"https://api.github.com/users/AbfrmBlr/following{/other_user}","gists_url":"https://api.github.com/users/AbfrmBlr/gists{/gist_id}","starred_url":"https://api.github.com/users/AbfrmBlr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AbfrmBlr/subscriptions","organizations_url":"https://api.github.com/users/AbfrmBlr/orgs","repos_url":"https://api.github.com/users/AbfrmBlr/repos","events_url":"https://api.github.com/users/AbfrmBlr/events{/privacy}","received_events_url":"https://api.github.com/users/AbfrmBlr/received_events","type":"User","site_admin":false},"assignees":[{"login":"AbfrmBlr","id":4498935,"avatar_url":"https://avatars0.githubusercontent.com/u/4498935?v=4","gravatar_id":"","url":"https://api.github.com/users/AbfrmBlr","html_url":"https://github.com/AbfrmBlr","followers_url":"https://api.github.com/users/AbfrmBlr/followers","following_url":"https://api.github.com/users/AbfrmBlr/following{/other_user}","gists_url":"https://api.github.com/users/AbfrmBlr/gists{/gist_id}","starred_url":"https://api.github.com/users/AbfrmBlr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AbfrmBlr/subscriptions","organizations_url":"https://api.github.com/users/AbfrmBlr/orgs","repos_url":"https://api.github.com/users/AbfrmBlr/repos","events_url":"https://api.github.com/users/AbfrmBlr/events{/privacy}","received_events_url":"https://api.github.com/users/AbfrmBlr/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2017-12-05T17:28:00Z","updated_at":"2018-02-19T12:08:33Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When a client manage to reconnect to a server, it should reconcile with it.\r\n\r\nIt sends a \"what did I miss?\" message and will receive a list of entries to invalidate on the caching tier.\r\n\r\nPending updates on the client are sent to the server and applied if not obsolete and will be processed if not obsolete."}}
{"actor":{"display_login":"henri-tremblay"}}