{"action":"created","issue":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1067","labels_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1067/labels{/name}","comments_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1067/comments","events_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1067/events","html_url":"https://github.com/quasar-analytics/quasar/pull/1067","id":129573798,"number":1067,"title":"Interpret the mount store by reading/writing the config state","user":{"login":"mossprescott","id":6147371,"avatar_url":"https://avatars.githubusercontent.com/u/6147371?v=3","gravatar_id":"","url":"https://api.github.com/users/mossprescott","html_url":"https://github.com/mossprescott","followers_url":"https://api.github.com/users/mossprescott/followers","following_url":"https://api.github.com/users/mossprescott/following{/other_user}","gists_url":"https://api.github.com/users/mossprescott/gists{/gist_id}","starred_url":"https://api.github.com/users/mossprescott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mossprescott/subscriptions","organizations_url":"https://api.github.com/users/mossprescott/orgs","repos_url":"https://api.github.com/users/mossprescott/repos","events_url":"https://api.github.com/users/mossprescott/events{/privacy}","received_events_url":"https://api.github.com/users/mossprescott/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/quasar-analytics/quasar/labels/in%20review","name":"in review","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"wemrysi","id":32185,"avatar_url":"https://avatars.githubusercontent.com/u/32185?v=3","gravatar_id":"","url":"https://api.github.com/users/wemrysi","html_url":"https://github.com/wemrysi","followers_url":"https://api.github.com/users/wemrysi/followers","following_url":"https://api.github.com/users/wemrysi/following{/other_user}","gists_url":"https://api.github.com/users/wemrysi/gists{/gist_id}","starred_url":"https://api.github.com/users/wemrysi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wemrysi/subscriptions","organizations_url":"https://api.github.com/users/wemrysi/orgs","repos_url":"https://api.github.com/users/wemrysi/repos","events_url":"https://api.github.com/users/wemrysi/events{/privacy}","received_events_url":"https://api.github.com/users/wemrysi/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-01-28T20:37:04Z","updated_at":"2016-01-28T21:55:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/quasar-analytics/quasar/pulls/1067","html_url":"https://github.com/quasar-analytics/quasar/pull/1067","diff_url":"https://github.com/quasar-analytics/quasar/pull/1067.diff","patch_url":"https://github.com/quasar-analytics/quasar/pull/1067.patch"},"body":"Part of SD-1184.\r\n\r\nIncludes a couple of new generic interpreters for AtomicRef and KeyValueStore, a little bit of code to stack them up for use in the web services, and slightly more involved initialization of the server to set up the inital mounts and then persist changes made after that."},"comment":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/comments/176439386","html_url":"https://github.com/quasar-analytics/quasar/pull/1067#issuecomment-176439386","issue_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1067","id":176439386,"user":{"login":"mossprescott","id":6147371,"avatar_url":"https://avatars.githubusercontent.com/u/6147371?v=3","gravatar_id":"","url":"https://api.github.com/users/mossprescott","html_url":"https://github.com/mossprescott","followers_url":"https://api.github.com/users/mossprescott/followers","following_url":"https://api.github.com/users/mossprescott/following{/other_user}","gists_url":"https://api.github.com/users/mossprescott/gists{/gist_id}","starred_url":"https://api.github.com/users/mossprescott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mossprescott/subscriptions","organizations_url":"https://api.github.com/users/mossprescott/orgs","repos_url":"https://api.github.com/users/mossprescott/repos","events_url":"https://api.github.com/users/mossprescott/events{/privacy}","received_events_url":"https://api.github.com/users/mossprescott/received_events","type":"User","site_admin":false},"created_at":"2016-01-28T21:55:53Z","updated_at":"2016-01-28T21:55:53Z","body":"```\r\n[info] Compiling 157 Scala sources to /Users/moss/slamdata/ws4/core/target/scala-2.11/classes...\r\n[info] ======= Position error\r\n[info] Enclosing tree [18894] does not include tree [18893]\r\n[info] == Enclosing tree [18894] of type TypeApply at [2326:2352]writeConfig.scala\r\n[info] \r\n[info] [L  65        ] #18894  [2326:2352]     TypeApply  // (refToTaskF) compose[Config\r\n[info] \r\n[info] == Enclosed tree [18893] of type Select at [2326:2360]writeConfig.scala\r\n[info] \r\n[info] [L  65        ] #18893  [2326:2360]     Select     // compose[ConfigRefF] Coyoneda.liftTF\r\n[info] \r\n[info] \r\n[info] While validating #19035\r\n[info] [L  17        ] #19035  [605:3193]      PackageDef // config\r\n[info] \r\n[info] Children:\r\n[info]   [L  17 P#19035] #18634  [613:626]       Select     // config\r\n[info]   [L  19 P#19035] #18637  [628:650]       Import     // quasar.Predef._\r\n[info]   [L  20 P#19035] #18640  [651:673]       Import     // quasar.effect._\r\n[info]   [L  21 P#19035] #18643  [674:706]       Import     // quasar.fp.{free, TaskRef}\r\n[info]   [L  22 P#19035] #18646  [707:731]       Import     // quasar.fs.{APath}\r\n[info]   [L  23 P#19035] #18650  [732:756]       Import     // quasar.fs.mount._\r\n[info]   [L  25 P#19035] #18652  [758:786]       Import     // argonaut.{EncodeJson}\r\n[info]   [L  26 P#19035] #18654  [787:804]       Import     // pathy.Path\r\n[info]   [L  27 P#19035] #18656  [805:826]       Import     // monocle.{Lens}\r\n[info]   [L  28 P#19035] #18658  [827:855]       Import     // scalaz.{Lens => _, _}\r\n[info]   [L  29 P#19035] #18661  [856:887]       Import     // scalaz.concurrent.{Task}\r\n[info]   [L  32 P#19035] #19034  [979:3193]      ModuleDef  // writeConfig {\r\n[info] =======\r\n```"}}