{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/9452","repository_url":"https://api.github.com/repos/ceph/ceph","labels_url":"https://api.github.com/repos/ceph/ceph/issues/9452/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/9452/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/9452/events","html_url":"https://github.com/ceph/ceph/pull/9452","id":158114061,"number":9452,"title":"osd:preserve allocation hint attribute during recovery","user":{"login":"mslovy","id":9523883,"avatar_url":"https://avatars.githubusercontent.com/u/9523883?v=3","gravatar_id":"","url":"https://api.github.com/users/mslovy","html_url":"https://github.com/mslovy","followers_url":"https://api.github.com/users/mslovy/followers","following_url":"https://api.github.com/users/mslovy/following{/other_user}","gists_url":"https://api.github.com/users/mslovy/gists{/gist_id}","starred_url":"https://api.github.com/users/mslovy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mslovy/subscriptions","organizations_url":"https://api.github.com/users/mslovy/orgs","repos_url":"https://api.github.com/users/mslovy/repos","events_url":"https://api.github.com/users/mslovy/events{/privacy}","received_events_url":"https://api.github.com/users/mslovy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ceph/ceph/labels/bug%20fix","name":"bug fix","color":"e11d21"},{"url":"https://api.github.com/repos/ceph/ceph/labels/core","name":"core","color":"0052cc"},{"url":"https://api.github.com/repos/ceph/ceph/labels/needs-qa","name":"needs-qa","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-02T10:59:57Z","updated_at":"2016-06-07T14:10:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/9452","html_url":"https://github.com/ceph/ceph/pull/9452","diff_url":"https://github.com/ceph/ceph/pull/9452.diff","patch_url":"https://github.com/ceph/ceph/pull/9452.patch"},"body":"Allocation hint is set into filesystem fsxattr, like XFS.  Or directly assign to onode_t in Blustore and Kstore.  However, it will be lost after recovery or backfill.\r\n\r\nI think it does matter for XFS but not BlueStore or KStore since allocation hint can be overwrite in BlueStore or KStore?"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/224292398","html_url":"https://github.com/ceph/ceph/pull/9452#issuecomment-224292398","issue_url":"https://api.github.com/repos/ceph/ceph/issues/9452","id":224292398,"user":{"login":"liewegas","id":433031,"avatar_url":"https://avatars.githubusercontent.com/u/433031?v=3","gravatar_id":"","url":"https://api.github.com/users/liewegas","html_url":"https://github.com/liewegas","followers_url":"https://api.github.com/users/liewegas/followers","following_url":"https://api.github.com/users/liewegas/following{/other_user}","gists_url":"https://api.github.com/users/liewegas/gists{/gist_id}","starred_url":"https://api.github.com/users/liewegas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liewegas/subscriptions","organizations_url":"https://api.github.com/users/liewegas/orgs","repos_url":"https://api.github.com/users/liewegas/repos","events_url":"https://api.github.com/users/liewegas/events{/privacy}","received_events_url":"https://api.github.com/users/liewegas/received_events","type":"User","site_admin":false},"created_at":"2016-06-07T14:10:58Z","updated_at":"2016-06-07T14:10:58Z","body":"It already spills into the second 254 byte chunk in jewel due to other \nfields.  This won't make a significant impact.  We had to kludge \nlocal_mtime to fit into one xattr in hammer.\n"}}
{"actor":{"display_login":"liewegas"}}