Uh oh!
There was an error while loading. Please reload this page.
[SPARK-8759][SQL] add default eval to binary and unary expression according to default behavior of nullable - #7157
[SPARK-8759][SQL] add default eval to binary and unary expression according to default behavior of nullable#7157cloud-fan wants to merge 1 commit into
Conversation
AmplabJenkins
commented
Jul 1, 2015
Merged build triggered. |
cloud-fan
commented
Jul 1, 2015
cc @rxin |
AmplabJenkins
commented
Jul 1, 2015
Merged build triggered. |
AmplabJenkins
commented
Jul 1, 2015
Merged build triggered. |
AmplabJenkins
commented
Jul 1, 2015
Merged build started. |
2 similar comments
AmplabJenkins
commented
Jul 1, 2015
Merged build started. |
AmplabJenkins
commented
Jul 1, 2015
Merged build started. |
SparkQA
commented
Jul 1, 2015
Test build #36255 has started for PR 7157 at commit |
SparkQA
commented
Jul 1, 2015
Test build #36252 has started for PR 7157 at commit |
SparkQA
commented
Jul 1, 2015
Test build #36256 has started for PR 7157 at commit |
SparkQA
commented
Jul 1, 2015
Test build #36255 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 1, 2015
Merged build finished. Test FAILed. |
SparkQA
commented
Jul 1, 2015
Test build #36256 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 1, 2015
Merged build finished. Test PASSed. |
SparkQA
commented
Jul 1, 2015
Test build #36252 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 1, 2015
Merged build finished. Test PASSed. |
cloud-fan
commented
Jul 2, 2015
waiting for #7175 |
There was a problem hiding this comment.
will add it during rebase, thanks for reminding!
There was a problem hiding this comment.
Why not just leave it as unimplemented, so developer will notice that during coding, not runtime.
There was a problem hiding this comment.
There maybe exceptional cases that user need to override eval, at that time they don't need to implement nullSafeEval.
chenghao-intel
commented
Jul 3, 2015
Thank you for working on this @cloud-fan.This PR definitely will save the code, but I have some concerns on the interface updating, not about what you did in this PR, but in general:
|
cloud-fan
commented
Jul 3, 2015
hi @chenghao-intel , thanks for looking into this! I agree with your opinions, but have some other thoughts:
|
AmplabJenkins
commented
Jul 6, 2015
Build triggered. |
AmplabJenkins
commented
Jul 6, 2015
Build started. |
SparkQA
commented
Jul 6, 2015
Test build #36562 has started for PR 7157 at commit |
SparkQA
commented
Jul 6, 2015
Test build #36562 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 6, 2015
Build finished. Test PASSed. |
AmplabJenkins
commented
Jul 6, 2015
Merged build triggered. |
AmplabJenkins
commented
Jul 6, 2015
Merged build started. |
SparkQA
commented
Jul 6, 2015
Test build #36571 has started for PR 7157 at commit |
SparkQA
commented
Jul 6, 2015
Test build #36571 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 6, 2015
Merged build finished. Test PASSed. |
cloud-fan
commented
Jul 6, 2015
Hi @rxin , can you review it please? It's very easy to get conflict and I have to rebase it again and again... |
There was a problem hiding this comment.
can you update the javadoc above to include param doc for f, defining what the input / output is?
rxin
commented
Jul 6, 2015
Looks good to me. Some comments about naming. |
AmplabJenkins
commented
Jul 7, 2015
Merged build triggered. |
AmplabJenkins
commented
Jul 7, 2015
Merged build started. |
SparkQA
commented
Jul 7, 2015
Test build #36635 has started for PR 7157 at commit |
SparkQA
commented
Jul 7, 2015
Test build #36635 has finished for PR 7157 at commit
|
AmplabJenkins
commented
Jul 7, 2015
Merged build finished. Test PASSed. |
rxin
commented
Jul 7, 2015
Thanks. I've merged this. |
We have
nullSafeCodeGento provide default code generation for binary and unary expression, and we can do the same thing foreval.