{"action":"created","issue":{"url":"https://api.github.com/repos/docker/for-mac/issues/1592","repository_url":"https://api.github.com/repos/docker/for-mac","labels_url":"https://api.github.com/repos/docker/for-mac/issues/1592/labels{/name}","comments_url":"https://api.github.com/repos/docker/for-mac/issues/1592/comments","events_url":"https://api.github.com/repos/docker/for-mac/issues/1592/events","html_url":"https://github.com/docker/for-mac/issues/1592","id":226620926,"node_id":"MDU6SXNzdWUyMjY2MjA5MjY=","number":1592,"title":"File system performance improvements","user":{"login":"yallop","id":1736496,"node_id":"MDQ6VXNlcjE3MzY0OTY=","avatar_url":"https://avatars3.githubusercontent.com/u/1736496?v=4","gravatar_id":"","url":"https://api.github.com/users/yallop","html_url":"https://github.com/yallop","followers_url":"https://api.github.com/users/yallop/followers","following_url":"https://api.github.com/users/yallop/following{/other_user}","gists_url":"https://api.github.com/users/yallop/gists{/gist_id}","starred_url":"https://api.github.com/users/yallop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yallop/subscriptions","organizations_url":"https://api.github.com/users/yallop/orgs","repos_url":"https://api.github.com/users/yallop/repos","events_url":"https://api.github.com/users/yallop/events{/privacy}","received_events_url":"https://api.github.com/users/yallop/received_events","type":"User","site_admin":false},"labels":[{"id":438331043,"node_id":"MDU6TGFiZWw0MzgzMzEwNDM=","url":"https://api.github.com/repos/docker/for-mac/labels/status/2-in-progress","name":"status/2-in-progress","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":70,"created_at":"2017-05-05T16:11:27Z","updated_at":"2018-08-15T04:01:12Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Recent Docker versions (17.04 CE Edge onwards) [add additional flags to the `-v` option for `docker run`][flags] that make it possible to specify the consistency requirements for a bind-mounted directory.  The flags are\r\n\r\n* `consistent`: Full consistency. The container runtime and the host maintain an identical view of the mount at all times.  This is the default.\r\n* `cached`: The host's view of the mount is authoritative. There may be delays before updates made on the host are visible within a container.\r\n* `delegated`: The container runtime's view of the mount is authoritative. There may be delays before updates made in a container are visible on the host.\r\n\r\nIn 17.04 `cached` is significantly faster than `consistent` for many workloads.  However, `delegated` currently behaves identically to `cached`.  The Docker for Mac team plans to release an improved implementation of `delegated` in the future, to speed up write-heavy workloads.  We also plan to further improve the performance of `cached` and `consistent`.\r\n\r\nWe will post updates relating to Docker for Mac file sharing performance in comments to this issue.  Users interested in news about performance improvements should subscribe here.\r\n\r\nTo keep the signal-to-noise ratio high we will actively moderate this issue, removing off-topic advertisements, etc.  Questions about the implementation, the behaviour, and the design are very welcome, as are realistic benchmarks and real-world use cases.\r\n\r\n[flags]: https://blog.docker.com/2017/05/user-guided-caching-in-docker-for-mac/\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/docker/for-mac/issues/comments/413087816","html_url":"https://github.com/docker/for-mac/issues/1592#issuecomment-413087816","issue_url":"https://api.github.com/repos/docker/for-mac/issues/1592","id":413087816,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMzA4NzgxNg==","user":{"login":"docker-for-desktop-robot","id":37411558,"node_id":"MDQ6VXNlcjM3NDExNTU4","avatar_url":"https://avatars1.githubusercontent.com/u/37411558?v=4","gravatar_id":"","url":"https://api.github.com/users/docker-for-desktop-robot","html_url":"https://github.com/docker-for-desktop-robot","followers_url":"https://api.github.com/users/docker-for-desktop-robot/followers","following_url":"https://api.github.com/users/docker-for-desktop-robot/following{/other_user}","gists_url":"https://api.github.com/users/docker-for-desktop-robot/gists{/gist_id}","starred_url":"https://api.github.com/users/docker-for-desktop-robot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/docker-for-desktop-robot/subscriptions","organizations_url":"https://api.github.com/users/docker-for-desktop-robot/orgs","repos_url":"https://api.github.com/users/docker-for-desktop-robot/repos","events_url":"https://api.github.com/users/docker-for-desktop-robot/events{/privacy}","received_events_url":"https://api.github.com/users/docker-for-desktop-robot/received_events","type":"User","site_admin":false},"created_at":"2018-08-15T04:01:12Z","updated_at":"2018-08-15T04:01:12Z","author_association":"COLLABORATOR","body":"Issues go stale after 90d of inactivity.\nMark the issue as fresh with `/remove-lifecycle stale` comment.\nStale issues will be closed after an additional 30d of inactivity.\n\nPrevent issues from auto-closing with an `/lifecycle frozen` comment.\n\nIf this issue is safe to close now please do so.\n\nSend feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.\n/lifecycle stale"}}
{"actor":{"display_login":"docker-for-desktop-robot"}}