{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/4563","labels_url":"https://api.github.com/repos/apache/spark/issues/4563/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/4563/comments","events_url":"https://api.github.com/repos/apache/spark/issues/4563/events","html_url":"https://github.com/apache/spark/pull/4563","id":57443204,"number":4563,"title":"[SPARK-4553] [SPARK-5767] [SQL] Wires Parquet data source with the newly introduced write support for data source API","user":{"login":"liancheng","id":230655,"avatar_url":"https://avatars.githubusercontent.com/u/230655?v=3","gravatar_id":"","url":"https://api.github.com/users/liancheng","html_url":"https://github.com/liancheng","followers_url":"https://api.github.com/users/liancheng/followers","following_url":"https://api.github.com/users/liancheng/following{/other_user}","gists_url":"https://api.github.com/users/liancheng/gists{/gist_id}","starred_url":"https://api.github.com/users/liancheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liancheng/subscriptions","organizations_url":"https://api.github.com/users/liancheng/orgs","repos_url":"https://api.github.com/users/liancheng/repos","events_url":"https://api.github.com/users/liancheng/events{/privacy}","received_events_url":"https://api.github.com/users/liancheng/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-12T10:36:52Z","updated_at":"2015-02-12T10:37:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/4563","html_url":"https://github.com/apache/spark/pull/4563","diff_url":"https://github.com/apache/spark/pull/4563.diff","patch_url":"https://github.com/apache/spark/pull/4563.patch"},"body":"This PR migrates the Parquet data source to the new data source write support API.  Now users can also overwriting and appending to existing tables. Notice that inserting into partitioned tables is not supported yet.\r\n\r\nWhen Parquet data source is enabled, insertion to Hive Metastore Parquet tables is also fullfilled by the Parquet data source. This is done by the newly introduced `HiveMetastoreCatalog.ParquetConversions` rule, which is a \"proper\" implementation of the original hacky `HiveStrategies.ParquetConversion`. The latter is still preserved, and can be removed together with the old Parquet support in the future."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/74050125","html_url":"https://github.com/apache/spark/pull/4563#issuecomment-74050125","issue_url":"https://api.github.com/repos/apache/spark/issues/4563","id":74050125,"user":{"login":"SparkQA","id":8108735,"avatar_url":"https://avatars.githubusercontent.com/u/8108735?v=3","gravatar_id":"","url":"https://api.github.com/users/SparkQA","html_url":"https://github.com/SparkQA","followers_url":"https://api.github.com/users/SparkQA/followers","following_url":"https://api.github.com/users/SparkQA/following{/other_user}","gists_url":"https://api.github.com/users/SparkQA/gists{/gist_id}","starred_url":"https://api.github.com/users/SparkQA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SparkQA/subscriptions","organizations_url":"https://api.github.com/users/SparkQA/orgs","repos_url":"https://api.github.com/users/SparkQA/repos","events_url":"https://api.github.com/users/SparkQA/events{/privacy}","received_events_url":"https://api.github.com/users/SparkQA/received_events","type":"User","site_admin":false},"created_at":"2015-02-12T10:37:28Z","updated_at":"2015-02-12T10:37:28Z","body":"  [Test build #27345 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/27345/consoleFull) for   PR 4563 at commit [`ae17ea8`](https://github.com/apache/spark/commit/ae17ea8a3b1123845cd0be19cd1073bbaf9d0d7b).\n * This patch merges cleanly."}}