{"action":"created","issue":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1396","repository_url":"https://api.github.com/repos/quasar-analytics/quasar","labels_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1396/labels{/name}","comments_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1396/comments","events_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1396/events","html_url":"https://github.com/quasar-analytics/quasar/pull/1396","id":174390294,"number":1396,"title":"A specification for the standard library functions (StringLib, so far)","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":"c0c0c0"}],"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},"assignees":[{"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":1,"created_at":"2016-08-31T22:03:48Z","updated_at":"2016-08-31T22:12:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/quasar-analytics/quasar/pulls/1396","html_url":"https://github.com/quasar-analytics/quasar/pull/1396","diff_url":"https://github.com/quasar-analytics/quasar/pull/1396.diff","patch_url":"https://github.com/quasar-analytics/quasar/pull/1396.patch"},"body":"This partial test suite already serves to document the behavior of the functions defined in `StringLib` (excepting `Search`), and it verifies that both the typers/simplifiers and the compilation to MongoDB's pipeline are correct.\r\n\r\nThe pipeline runner identifies which functions are not implemented for the pipeline and those tests show up as \"skipped\" tests in the log.\r\n\r\nIt's expected that we'll follow this up with:\r\n- tests (examples) for the rest of the standard library (well, the MapFuncs at least).\r\n- test runners for MongoDB JS and `Selector` compilation\r\n- test runners for additional backends, or for sub-components of them\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/quasar-analytics/quasar/issues/comments/243918909","html_url":"https://github.com/quasar-analytics/quasar/pull/1396#issuecomment-243918909","issue_url":"https://api.github.com/repos/quasar-analytics/quasar/issues/1396","id":243918909,"user":{"login":"sellout","id":33031,"avatar_url":"https://avatars.githubusercontent.com/u/33031?v=3","gravatar_id":"","url":"https://api.github.com/users/sellout","html_url":"https://github.com/sellout","followers_url":"https://api.github.com/users/sellout/followers","following_url":"https://api.github.com/users/sellout/following{/other_user}","gists_url":"https://api.github.com/users/sellout/gists{/gist_id}","starred_url":"https://api.github.com/users/sellout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sellout/subscriptions","organizations_url":"https://api.github.com/users/sellout/orgs","repos_url":"https://api.github.com/users/sellout/repos","events_url":"https://api.github.com/users/sellout/events{/privacy}","received_events_url":"https://api.github.com/users/sellout/received_events","type":"User","site_admin":false},"created_at":"2016-08-31T22:12:57Z","updated_at":"2016-08-31T22:12:57Z","body":"Are you telling me our StringLib implementations were already correct? Unpossible!"}}
{"actor":{"display_login":"sellout"}}