{"action":"created","issue":{"url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/196","labels_url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/196/labels{/name}","comments_url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/196/comments","events_url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/196/events","html_url":"https://github.com/s3fs-fuse/s3fs-fuse/pull/196","id":87908436,"number":196,"title":"Supported extended attributes","user":{"login":"ggtakec","id":3221882,"avatar_url":"https://avatars.githubusercontent.com/u/3221882?v=3","gravatar_id":"","url":"https://api.github.com/users/ggtakec","html_url":"https://github.com/ggtakec","followers_url":"https://api.github.com/users/ggtakec/followers","following_url":"https://api.github.com/users/ggtakec/following{/other_user}","gists_url":"https://api.github.com/users/ggtakec/gists{/gist_id}","starred_url":"https://api.github.com/users/ggtakec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggtakec/subscriptions","organizations_url":"https://api.github.com/users/ggtakec/orgs","repos_url":"https://api.github.com/users/ggtakec/repos","events_url":"https://api.github.com/users/ggtakec/events{/privacy}","received_events_url":"https://api.github.com/users/ggtakec/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-13T02:23:26Z","updated_at":"2015-06-13T02:47:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/pulls/196","html_url":"https://github.com/s3fs-fuse/s3fs-fuse/pull/196","diff_url":"https://github.com/s3fs-fuse/s3fs-fuse/pull/196.diff","patch_url":"https://github.com/s3fs-fuse/s3fs-fuse/pull/196.patch"},"body":"Supports extended attributes.\r\ns3fs saves extended attributes to object's header \"x-amz-meta-xattr\" which is formatted as  encoded json.\r\n```\r\nx-amz-meta-xattr: url encoded string({\"key\":\"base64(value)\",\"key\":\"base64(value)\",....})\r\n```\r\nThis change solves issues #166 and #169."},"comment":{"url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/comments/111658962","html_url":"https://github.com/s3fs-fuse/s3fs-fuse/pull/196#issuecomment-111658962","issue_url":"https://api.github.com/repos/s3fs-fuse/s3fs-fuse/issues/196","id":111658962,"user":{"login":"andrewgaul","id":848247,"avatar_url":"https://avatars.githubusercontent.com/u/848247?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewgaul","html_url":"https://github.com/andrewgaul","followers_url":"https://api.github.com/users/andrewgaul/followers","following_url":"https://api.github.com/users/andrewgaul/following{/other_user}","gists_url":"https://api.github.com/users/andrewgaul/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewgaul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewgaul/subscriptions","organizations_url":"https://api.github.com/users/andrewgaul/orgs","repos_url":"https://api.github.com/users/andrewgaul/repos","events_url":"https://api.github.com/users/andrewgaul/events{/privacy}","received_events_url":"https://api.github.com/users/andrewgaul/received_events","type":"User","site_admin":false},"created_at":"2015-06-13T02:47:03Z","updated_at":"2015-06-13T02:47:03Z","body":"It might be nice to HTTP percent encode these instead of base64 so that other tools can introspect one them in the common case."}}