{"action":"created","issue":{"url":"https://api.github.com/repos/openvstorage/volumedriver/issues/62","repository_url":"https://api.github.com/repos/openvstorage/volumedriver","labels_url":"https://api.github.com/repos/openvstorage/volumedriver/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/openvstorage/volumedriver/issues/62/comments","events_url":"https://api.github.com/repos/openvstorage/volumedriver/issues/62/events","html_url":"https://github.com/openvstorage/volumedriver/issues/62","id":164817906,"number":62,"title":"Coarse locking during volume creation slows down monitoring / mgmt calls","user":{"login":"redlicha","id":405850,"avatar_url":"https://avatars.githubusercontent.com/u/405850?v=3","gravatar_id":"","url":"https://api.github.com/users/redlicha","html_url":"https://github.com/redlicha","followers_url":"https://api.github.com/users/redlicha/followers","following_url":"https://api.github.com/users/redlicha/following{/other_user}","gists_url":"https://api.github.com/users/redlicha/gists{/gist_id}","starred_url":"https://api.github.com/users/redlicha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/redlicha/subscriptions","organizations_url":"https://api.github.com/users/redlicha/orgs","repos_url":"https://api.github.com/users/redlicha/repos","events_url":"https://api.github.com/users/redlicha/events{/privacy}","received_events_url":"https://api.github.com/users/redlicha/received_events","type":"User","site_admin":false},"labels":[{"id":266719238,"url":"https://api.github.com/repos/openvstorage/volumedriver/labels/type_bug","name":"type_bug","color":"fef2c0","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openvstorage/volumedriver/milestones/1","html_url":"https://github.com/openvstorage/volumedriver/milestone/1","labels_url":"https://api.github.com/repos/openvstorage/volumedriver/milestones/1/labels","id":1817576,"number":1,"title":"Fargo RC1","description":"","creator":{"login":"wimpers","id":8392927,"avatar_url":"https://avatars.githubusercontent.com/u/8392927?v=3","gravatar_id":"","url":"https://api.github.com/users/wimpers","html_url":"https://github.com/wimpers","followers_url":"https://api.github.com/users/wimpers/followers","following_url":"https://api.github.com/users/wimpers/following{/other_user}","gists_url":"https://api.github.com/users/wimpers/gists{/gist_id}","starred_url":"https://api.github.com/users/wimpers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wimpers/subscriptions","organizations_url":"https://api.github.com/users/wimpers/orgs","repos_url":"https://api.github.com/users/wimpers/repos","events_url":"https://api.github.com/users/wimpers/events{/privacy}","received_events_url":"https://api.github.com/users/wimpers/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":48,"state":"closed","created_at":"2016-06-09T12:23:47Z","updated_at":"2017-01-10T16:59:04Z","due_on":"2016-11-04T07:00:00Z","closed_at":"2016-11-07T08:57:22Z"},"comments":1,"created_at":"2016-07-11T11:41:13Z","updated_at":"2017-01-10T16:59:04Z","closed_at":"2017-01-10T16:59:04Z","body":"While creating a volume, the mgmt mutex to protect the map of volumes is held. Since volume creation can however take long (e.g. in case of backend issues), this impacts mgmt and monitoring calls that also need access to the volume map and hence the lock.\nObserved when invoking e.g. `statistics_volumedriver` while at the same time a volume was being created which eventually timed out due to an unrelated error.\n\nVolume creation should hence be modified to use the same mechanism as e.g. volume removal to avoid keeping the lock for prolongued periods.\n"},"comment":{"url":"https://api.github.com/repos/openvstorage/volumedriver/issues/comments/271632175","html_url":"https://github.com/openvstorage/volumedriver/issues/62#issuecomment-271632175","issue_url":"https://api.github.com/repos/openvstorage/volumedriver/issues/62","id":271632175,"user":{"login":"wimpers","id":8392927,"avatar_url":"https://avatars.githubusercontent.com/u/8392927?v=3","gravatar_id":"","url":"https://api.github.com/users/wimpers","html_url":"https://github.com/wimpers","followers_url":"https://api.github.com/users/wimpers/followers","following_url":"https://api.github.com/users/wimpers/following{/other_user}","gists_url":"https://api.github.com/users/wimpers/gists{/gist_id}","starred_url":"https://api.github.com/users/wimpers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wimpers/subscriptions","organizations_url":"https://api.github.com/users/wimpers/orgs","repos_url":"https://api.github.com/users/wimpers/repos","events_url":"https://api.github.com/users/wimpers/events{/privacy}","received_events_url":"https://api.github.com/users/wimpers/received_events","type":"User","site_admin":false},"created_at":"2017-01-10T16:59:04Z","updated_at":"2017-01-10T16:59:04Z","body":"Closed by PM."}}
{"actor":{"display_login":"wimpers"}}