{"action":"created","issue":{"url":"https://api.github.com/repos/greenplum-db/gporca/issues/101","repository_url":"https://api.github.com/repos/greenplum-db/gporca","labels_url":"https://api.github.com/repos/greenplum-db/gporca/issues/101/labels{/name}","comments_url":"https://api.github.com/repos/greenplum-db/gporca/issues/101/comments","events_url":"https://api.github.com/repos/greenplum-db/gporca/issues/101/events","html_url":"https://github.com/greenplum-db/gporca/pull/101","id":177309627,"number":101,"title":"Only distribute on hashable columns","user":{"login":"d","id":440892,"avatar_url":"https://avatars.githubusercontent.com/u/440892?v=3","gravatar_id":"","url":"https://api.github.com/users/d","html_url":"https://github.com/d","followers_url":"https://api.github.com/users/d/followers","following_url":"https://api.github.com/users/d/following{/other_user}","gists_url":"https://api.github.com/users/d/gists{/gist_id}","starred_url":"https://api.github.com/users/d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d/subscriptions","organizations_url":"https://api.github.com/users/d/orgs","repos_url":"https://api.github.com/users/d/repos","events_url":"https://api.github.com/users/d/events{/privacy}","received_events_url":"https://api.github.com/users/d/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-15T22:52:11Z","updated_at":"2016-09-19T10:50:24Z","closed_at":"2016-09-16T17:22:38Z","pull_request":{"url":"https://api.github.com/repos/greenplum-db/gporca/pulls/101","html_url":"https://github.com/greenplum-db/gporca/pull/101","diff_url":"https://github.com/greenplum-db/gporca/pull/101.diff","patch_url":"https://github.com/greenplum-db/gporca/pull/101.patch"},"body":"Previously, ORCA may generate a (parallel append) plan that\r\nredistributes on (among other columns) a column of an unhashable data\r\ntype. This plan is not executable by the executor. This commit fixes\r\nthat by adding a check on the hashability of the data type of each\r\ncolumn before generating the distribution spec for the motion."},"comment":{"url":"https://api.github.com/repos/greenplum-db/gporca/issues/comments/247962585","html_url":"https://github.com/greenplum-db/gporca/pull/101#issuecomment-247962585","issue_url":"https://api.github.com/repos/greenplum-db/gporca/issues/101","id":247962585,"user":{"login":"danielgustafsson","id":321790,"avatar_url":"https://avatars.githubusercontent.com/u/321790?v=3","gravatar_id":"","url":"https://api.github.com/users/danielgustafsson","html_url":"https://github.com/danielgustafsson","followers_url":"https://api.github.com/users/danielgustafsson/followers","following_url":"https://api.github.com/users/danielgustafsson/following{/other_user}","gists_url":"https://api.github.com/users/danielgustafsson/gists{/gist_id}","starred_url":"https://api.github.com/users/danielgustafsson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielgustafsson/subscriptions","organizations_url":"https://api.github.com/users/danielgustafsson/orgs","repos_url":"https://api.github.com/users/danielgustafsson/repos","events_url":"https://api.github.com/users/danielgustafsson/events{/privacy}","received_events_url":"https://api.github.com/users/danielgustafsson/received_events","type":"User","site_admin":false},"created_at":"2016-09-19T10:50:24Z","updated_at":"2016-09-19T10:50:24Z","body":"@hsyuan thanks for clarification, just wanted to doublecheck I wasn't breaking anything when adding datatypes to GPDB."}}
{"actor":{"display_login":"danielgustafsson"}}