{"action":"opened","issue":{"url":"https://api.github.com/repos/datafusion-rs/datafusion/issues/182","repository_url":"https://api.github.com/repos/datafusion-rs/datafusion","labels_url":"https://api.github.com/repos/datafusion-rs/datafusion/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/datafusion-rs/datafusion/issues/182/comments","events_url":"https://api.github.com/repos/datafusion-rs/datafusion/issues/182/events","html_url":"https://github.com/datafusion-rs/datafusion/issues/182","id":377154045,"node_id":"MDU6SXNzdWUzNzcxNTQwNDU=","number":182,"title":"Investigate using Gandiva for query execution","user":{"login":"andygrove","id":934084,"node_id":"MDQ6VXNlcjkzNDA4NA==","avatar_url":"https://avatars3.githubusercontent.com/u/934084?v=4","gravatar_id":"","url":"https://api.github.com/users/andygrove","html_url":"https://github.com/andygrove","followers_url":"https://api.github.com/users/andygrove/followers","following_url":"https://api.github.com/users/andygrove/following{/other_user}","gists_url":"https://api.github.com/users/andygrove/gists{/gist_id}","starred_url":"https://api.github.com/users/andygrove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andygrove/subscriptions","organizations_url":"https://api.github.com/users/andygrove/orgs","repos_url":"https://api.github.com/users/andygrove/repos","events_url":"https://api.github.com/users/andygrove/events{/privacy}","received_events_url":"https://api.github.com/users/andygrove/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/datafusion-rs/datafusion/milestones/7","html_url":"https://github.com/datafusion-rs/datafusion/milestone/7","labels_url":"https://api.github.com/repos/datafusion-rs/datafusion/milestones/7/labels","id":3264486,"node_id":"MDk6TWlsZXN0b25lMzI2NDQ4Ng==","number":7,"title":"0.4.0 - Distributed Queries","description":"Implement distributed processing:\r\n\r\n- Implement serialization for RecordBatch and Schema (using Arrow IPC) so that data can be persisted to disk and streamed between nodes\r\n- Implement basic distributed query planner\r\n- Implement serialization for execution plans\r\n- Docker packaging for worker nodes","creator":{"login":"andygrove","id":934084,"node_id":"MDQ6VXNlcjkzNDA4NA==","avatar_url":"https://avatars3.githubusercontent.com/u/934084?v=4","gravatar_id":"","url":"https://api.github.com/users/andygrove","html_url":"https://github.com/andygrove","followers_url":"https://api.github.com/users/andygrove/followers","following_url":"https://api.github.com/users/andygrove/following{/other_user}","gists_url":"https://api.github.com/users/andygrove/gists{/gist_id}","starred_url":"https://api.github.com/users/andygrove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andygrove/subscriptions","organizations_url":"https://api.github.com/users/andygrove/orgs","repos_url":"https://api.github.com/users/andygrove/repos","events_url":"https://api.github.com/users/andygrove/events{/privacy}","received_events_url":"https://api.github.com/users/andygrove/received_events","type":"User","site_admin":false},"open_issues":23,"closed_issues":1,"state":"open","created_at":"2018-04-13T02:59:42Z","updated_at":"2018-11-04T13:41:34Z","due_on":"2018-08-31T07:00:00Z","closed_at":null},"comments":0,"created_at":"2018-11-04T13:41:34Z","updated_at":"2018-11-04T13:41:34Z","closed_at":null,"author_association":"COLLABORATOR","body":"Gandiva is far more advanced than the current DataFusion query execution code. Maybe we can write Rust bindings for it and leverage it as the execution engine, with DataFusion taking care of SQL parsing and distributed execution?"}}
{"actor":{"display_login":"andygrove"}}