{"action":"created","issue":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1018","labels_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1018/labels{/name}","comments_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1018/comments","events_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1018/events","html_url":"https://github.com/quasar-analytics/quasar/pull/1018","id":119830544,"number":1018,"title":"Revisit DataServiceSpec tests and add checks for server state after certain operations","user":{"login":"jedesah","id":1780116,"avatar_url":"https://avatars.githubusercontent.com/u/1780116?v=3","gravatar_id":"","url":"https://api.github.com/users/jedesah","html_url":"https://github.com/jedesah","followers_url":"https://api.github.com/users/jedesah/followers","following_url":"https://api.github.com/users/jedesah/following{/other_user}","gists_url":"https://api.github.com/users/jedesah/gists{/gist_id}","starred_url":"https://api.github.com/users/jedesah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedesah/subscriptions","organizations_url":"https://api.github.com/users/jedesah/orgs","repos_url":"https://api.github.com/users/jedesah/repos","events_url":"https://api.github.com/users/jedesah/events{/privacy}","received_events_url":"https://api.github.com/users/jedesah/received_events","type":"User","site_admin":false},"labels":[],"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":12,"created_at":"2015-12-01T23:14:39Z","updated_at":"2015-12-04T20:51:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/quasar-analytics/quasar/pulls/1018","html_url":"https://github.com/quasar-analytics/quasar/pull/1018","diff_url":"https://github.com/quasar-analytics/quasar/pull/1018.diff","patch_url":"https://github.com/quasar-analytics/quasar/pull/1018.patch"},"body":"- Just generally try and tackle as many dangling TODOs as possible"},"comment":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/comments/162079042","html_url":"https://github.com/quasar-analytics/quasar/pull/1018#issuecomment-162079042","issue_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1018","id":162079042,"user":{"login":"jedesah","id":1780116,"avatar_url":"https://avatars.githubusercontent.com/u/1780116?v=3","gravatar_id":"","url":"https://api.github.com/users/jedesah","html_url":"https://github.com/jedesah","followers_url":"https://api.github.com/users/jedesah/followers","following_url":"https://api.github.com/users/jedesah/following{/other_user}","gists_url":"https://api.github.com/users/jedesah/gists{/gist_id}","starred_url":"https://api.github.com/users/jedesah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedesah/subscriptions","organizations_url":"https://api.github.com/users/jedesah/orgs","repos_url":"https://api.github.com/users/jedesah/repos","events_url":"https://api.github.com/users/jedesah/events{/privacy}","received_events_url":"https://api.github.com/users/jedesah/received_events","type":"User","site_admin":false},"created_at":"2015-12-04T20:51:46Z","updated_at":"2015-12-04T20:51:46Z","body":"@wemrysi Ya, it looks like it does not like the `TypeApply` so presumably it's not a huge fan of `scalaz.Tag`. If I change the implementation to this: `lp.collect{case Fix(LogicalPlan.ReadF(p)) => p}.headOption.flatMap(pathToAbsFile)` then it does not trigger the compilation crash. Even though it is fewer characters, I am not a huge fan of this alternative implementation because it builds up the whole list of paths as opposed to simply picking the first one, but I guess it's a reasonable compromise in order for coverage to work. I will comment out the current implementation and write a comment explaining why it can't be used right now and create an issue on `scoverage` explaining the issue."}}