{"action":"created","issue":{"url":"https://api.github.com/repos/reverbrain/eblob/issues/152","labels_url":"https://api.github.com/repos/reverbrain/eblob/issues/152/labels{/name}","comments_url":"https://api.github.com/repos/reverbrain/eblob/issues/152/comments","events_url":"https://api.github.com/repos/reverbrain/eblob/issues/152/events","html_url":"https://github.com/reverbrain/eblob/pull/152","id":112639749,"number":152,"title":"blob: allow to overwrite old or broken keys","user":{"login":"bioothod","id":1847575,"avatar_url":"https://avatars.githubusercontent.com/u/1847575?v=3","gravatar_id":"","url":"https://api.github.com/users/bioothod","html_url":"https://github.com/bioothod","followers_url":"https://api.github.com/users/bioothod/followers","following_url":"https://api.github.com/users/bioothod/following{/other_user}","gists_url":"https://api.github.com/users/bioothod/gists{/gist_id}","starred_url":"https://api.github.com/users/bioothod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bioothod/subscriptions","organizations_url":"https://api.github.com/users/bioothod/orgs","repos_url":"https://api.github.com/users/bioothod/repos","events_url":"https://api.github.com/users/bioothod/events{/privacy}","received_events_url":"https://api.github.com/users/bioothod/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-21T17:28:38Z","updated_at":"2015-10-21T18:46:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/reverbrain/eblob/pulls/152","html_url":"https://github.com/reverbrain/eblob/pull/152","diff_url":"https://github.com/reverbrain/eblob/pull/152.diff","patch_url":"https://github.com/reverbrain/eblob/pull/152.patch"},"body":"Allow to overwrite old or broken keys (without BLOB_DISK_CTL_EXTHDR flag) with contiguous blocks"},"comment":{"url":"https://api.github.com/repos/reverbrain/eblob/issues/comments/149990492","html_url":"https://github.com/reverbrain/eblob/pull/152#issuecomment-149990492","issue_url":"https://api.github.com/repos/reverbrain/eblob/issues/152","id":149990492,"user":{"login":"bioothod","id":1847575,"avatar_url":"https://avatars.githubusercontent.com/u/1847575?v=3","gravatar_id":"","url":"https://api.github.com/users/bioothod","html_url":"https://github.com/bioothod","followers_url":"https://api.github.com/users/bioothod/followers","following_url":"https://api.github.com/users/bioothod/following{/other_user}","gists_url":"https://api.github.com/users/bioothod/gists{/gist_id}","starred_url":"https://api.github.com/users/bioothod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bioothod/subscriptions","organizations_url":"https://api.github.com/users/bioothod/orgs","repos_url":"https://api.github.com/users/bioothod/repos","events_url":"https://api.github.com/users/bioothod/events{/privacy}","received_events_url":"https://api.github.com/users/bioothod/received_events","type":"User","site_admin":false},"created_at":"2015-10-21T18:46:46Z","updated_at":"2015-10-21T18:46:46Z","body":"I would actually remove that check at all.\r\nIf we call `prepare` then we are about to replace the whole file, then it is safe to overwrite old data which doesn't have external header"}}