Uh oh!
There was an error while loading. Please reload this page.
[SPARK-12300][SQL][PYSPARK] fix schema inferance on local collections - #10275
[SPARK-12300][SQL][PYSPARK] fix schema inferance on local collections#10275holdenk wants to merge 6 commits into
Conversation
SparkQA
commented
Dec 12, 2015
Test build #47608 has finished for PR 10275 at commit
|
SparkQA
commented
Dec 12, 2015
Test build #47611 has finished for PR 10275 at commit
|
holdenk
commented
Dec 14, 2015
cc @nchammas - this is the fix for the local version of SPARK-2870 |
holdenk
commented
Dec 30, 2015
ping @davies if you have a chance to look at this. |
SparkQA
commented
Dec 30, 2015
Test build #48491 has finished for PR 10275 at commit
|
davies
commented
Dec 30, 2015
LGTM, merging this into master and 1.6, thanks! |
Current schema inference for local python collections halts as soon as there are no NullTypes. This is different than when we specify a sampling ratio of 1.0 on a distributed collection. This could result in incomplete schema information. Author: Holden Karau <holden@us.ibm.com> Closes#10275 from holdenk/SPARK-12300-fix-schmea-inferance-on-local-collections. (cherry picked from commit d1ca634) Signed-off-by: Davies Liu <davies.liu@gmail.com>
gatorsmile
commented
Jan 3, 2016
@holdenk Could you take a look at the test failure? I also hit this issue in my local environment without any code change. https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/48605/consoleFull It sounds like this is caused by the inferred schema: Thanks! |
holdenk
commented
Jan 3, 2016
I'm on vacation with less than great internet but I'll try and repro locally. |
holdenk
commented
Jan 3, 2016
ok reproed and I've got a fix (seems just a test issue from a parallel change in how missing fields can be done). |
Current schema inference for local python collections halts as soon as there are no NullTypes. This is different than when we specify a sampling ratio of 1.0 on a distributed collection. This could result in incomplete schema information.