{"action":"closed","issue":{"url":"https://api.github.com/repos/cockroachdb/cockroach/issues/1948","labels_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/1948/labels{/name}","comments_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/1948/comments","events_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/1948/events","html_url":"https://github.com/cockroachdb/cockroach/issues/1948","id":99017623,"number":1948,"title":"sql: \"SELECT~~+~++~\\xbd(*)\" and handling *StarExpr in EvalExpr","user":{"login":"tschottdorf","id":5076964,"avatar_url":"https://avatars.githubusercontent.com/u/5076964?v=3","gravatar_id":"","url":"https://api.github.com/users/tschottdorf","html_url":"https://github.com/tschottdorf","followers_url":"https://api.github.com/users/tschottdorf/followers","following_url":"https://api.github.com/users/tschottdorf/following{/other_user}","gists_url":"https://api.github.com/users/tschottdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/tschottdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tschottdorf/subscriptions","organizations_url":"https://api.github.com/users/tschottdorf/orgs","repos_url":"https://api.github.com/users/tschottdorf/repos","events_url":"https://api.github.com/users/tschottdorf/events{/privacy}","received_events_url":"https://api.github.com/users/tschottdorf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cockroachdb/cockroach/labels/PTAL","name":"PTAL","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"petermattis","id":6201335,"avatar_url":"https://avatars.githubusercontent.com/u/6201335?v=3","gravatar_id":"","url":"https://api.github.com/users/petermattis","html_url":"https://github.com/petermattis","followers_url":"https://api.github.com/users/petermattis/followers","following_url":"https://api.github.com/users/petermattis/following{/other_user}","gists_url":"https://api.github.com/users/petermattis/gists{/gist_id}","starred_url":"https://api.github.com/users/petermattis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petermattis/subscriptions","organizations_url":"https://api.github.com/users/petermattis/orgs","repos_url":"https://api.github.com/users/petermattis/repos","events_url":"https://api.github.com/users/petermattis/events{/privacy}","received_events_url":"https://api.github.com/users/petermattis/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/cockroachdb/cockroach/milestones/1","html_url":"https://github.com/cockroachdb/cockroach/milestones/Beta","labels_url":"https://api.github.com/repos/cockroachdb/cockroach/milestones/1/labels","id":778698,"number":1,"title":"Beta","description":"","creator":{"login":"andybons","id":365204,"avatar_url":"https://avatars.githubusercontent.com/u/365204?v=3","gravatar_id":"","url":"https://api.github.com/users/andybons","html_url":"https://github.com/andybons","followers_url":"https://api.github.com/users/andybons/followers","following_url":"https://api.github.com/users/andybons/following{/other_user}","gists_url":"https://api.github.com/users/andybons/gists{/gist_id}","starred_url":"https://api.github.com/users/andybons/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andybons/subscriptions","organizations_url":"https://api.github.com/users/andybons/orgs","repos_url":"https://api.github.com/users/andybons/repos","events_url":"https://api.github.com/users/andybons/events{/privacy}","received_events_url":"https://api.github.com/users/andybons/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":15,"state":"open","created_at":"2014-09-04T16:42:18Z","updated_at":"2015-08-14T17:39:38Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-08-04T17:21:06Z","updated_at":"2015-08-14T17:39:38Z","closed_at":"2015-08-14T17:39:38Z","body":"```\r\nExpr: (*parser.StarExpr)(0x20849c028)({\r\n TableName: (*parser.QualifiedName)(<nil>)\r\n})\r\npanic: eval: unsupported expression type: *parser.StarExpr\r\n```\r\n\r\nI'm not sure whether\r\n\r\n* the above SELECT should actually parse (doesn't for Postgres, obviously)\r\n* a *StarExpr needs to be handled in EvalExpr. It contains a QualifiedName, which generally needs to be evaluated.\r\n\r\n#gofuzz"}}