{"action":"created","issue":{"url":"https://api.github.com/repos/minio/minio/issues/1744","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/1744/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/1744/comments","events_url":"https://api.github.com/repos/minio/minio/issues/1744/events","html_url":"https://github.com/minio/minio/issues/1744","id":156637075,"number":1744,"title":"posix: Disable unreliable disks.","user":{"login":"harshavardhana","id":622699,"avatar_url":"https://avatars.githubusercontent.com/u/622699?v=3","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/minio/minio/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"balamurugana","id":629407,"avatar_url":"https://avatars.githubusercontent.com/u/629407?v=3","gravatar_id":"","url":"https://api.github.com/users/balamurugana","html_url":"https://github.com/balamurugana","followers_url":"https://api.github.com/users/balamurugana/followers","following_url":"https://api.github.com/users/balamurugana/following{/other_user}","gists_url":"https://api.github.com/users/balamurugana/gists{/gist_id}","starred_url":"https://api.github.com/users/balamurugana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/balamurugana/subscriptions","organizations_url":"https://api.github.com/users/balamurugana/orgs","repos_url":"https://api.github.com/users/balamurugana/repos","events_url":"https://api.github.com/users/balamurugana/events{/privacy}","received_events_url":"https://api.github.com/users/balamurugana/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/minio/minio/milestones/8","html_url":"https://github.com/minio/minio/milestones/Stable%20Standalone%20Server%20Release","labels_url":"https://api.github.com/repos/minio/minio/milestones/8/labels","id":1809439,"number":8,"title":"Stable Standalone Server Release","description":"* Complete functional and unit tests coverage. \r\n* Validation from key community members.\r\n* AWS SDK, S3CMD, AWS CLI, Minio SDK, Minio Client- test all APIs for compliance.\r\n* Seventy two hours of non stop stress test. \r\n* Measure performance number for each API and record them for future comparison. \r\n* Profile for performance and analyze majorly slow functions. \r\n\r\nAll the above requires both FS and XL backends.","creator":{"login":"GarimaKapoor","id":11859916,"avatar_url":"https://avatars.githubusercontent.com/u/11859916?v=3","gravatar_id":"","url":"https://api.github.com/users/GarimaKapoor","html_url":"https://github.com/GarimaKapoor","followers_url":"https://api.github.com/users/GarimaKapoor/followers","following_url":"https://api.github.com/users/GarimaKapoor/following{/other_user}","gists_url":"https://api.github.com/users/GarimaKapoor/gists{/gist_id}","starred_url":"https://api.github.com/users/GarimaKapoor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GarimaKapoor/subscriptions","organizations_url":"https://api.github.com/users/GarimaKapoor/orgs","repos_url":"https://api.github.com/users/GarimaKapoor/repos","events_url":"https://api.github.com/users/GarimaKapoor/events{/privacy}","received_events_url":"https://api.github.com/users/GarimaKapoor/received_events","type":"User","site_admin":false},"open_issues":30,"closed_issues":5,"state":"open","created_at":"2016-06-05T19:25:54Z","updated_at":"2016-06-08T21:50:55Z","due_on":"2016-06-18T07:00:00Z","closed_at":null},"comments":3,"created_at":"2016-05-25T00:13:11Z","updated_at":"2016-06-09T07:21:39Z","closed_at":null,"body":"Posix as it stands today does not implement a way to handle disk errors.  We need to implement posix to behave in the following manner. \r\n\r\n- Capture and keep track of i/o errors or any disk errors. This is needed to take disk offline after more than 5 consecutive errors for i/o operations. \r\n- There should be a timer thread which cancels the call if it's taking too long. Also takes the disk offline if its not responding fast enough.\r\n"},"comment":{"url":"https://api.github.com/repos/minio/minio/issues/comments/224819091","html_url":"https://github.com/minio/minio/issues/1744#issuecomment-224819091","issue_url":"https://api.github.com/repos/minio/minio/issues/1744","id":224819091,"user":{"login":"balamurugana","id":629407,"avatar_url":"https://avatars.githubusercontent.com/u/629407?v=3","gravatar_id":"","url":"https://api.github.com/users/balamurugana","html_url":"https://github.com/balamurugana","followers_url":"https://api.github.com/users/balamurugana/followers","following_url":"https://api.github.com/users/balamurugana/following{/other_user}","gists_url":"https://api.github.com/users/balamurugana/gists{/gist_id}","starred_url":"https://api.github.com/users/balamurugana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/balamurugana/subscriptions","organizations_url":"https://api.github.com/users/balamurugana/orgs","repos_url":"https://api.github.com/users/balamurugana/repos","events_url":"https://api.github.com/users/balamurugana/events{/privacy}","received_events_url":"https://api.github.com/users/balamurugana/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T07:21:38Z","updated_at":"2016-06-09T07:21:38Z","body":"> There should be a timer thread which cancels the call if it's taking too long. Also takes the disk offline if its not responding fast enough.\r\n\r\nThis issue can be closed as we don't consider this issue now."}}
{"actor":{"display_login":"balamurugana"}}