GitHub user davies opened a pull request:

    https://github.com/apache/spark/pull/10333

    [SPARK-12054] [SQL] Consider nullability of expression in codegen

    This could simplify the generated code for expressions that is not nullable.
    
    This PR fix lots of bugs about nullability.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/davies/spark skip_nullable

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/10333.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #10333
    
----
commit 8956204211d90e4c47d4f85d7ddc49d0be553d42
Author: Davies Liu <[email protected]>
Date:   2015-11-30T22:44:20Z

    consider nullable in codegen

commit ddca7e23cb98db72e6a89e02feb449622e68b77e
Author: Davies Liu <[email protected]>
Date:   2015-12-15T22:20:01Z

    remove GenerateProjection

commit 830425111b12414284fc139808c66f2ffd8ded87
Author: Davies Liu <[email protected]>
Date:   2015-12-15T22:57:34Z

    fix build

commit 7e1b5e02606c81c2f5fd043dbdc373fffc045c77
Author: Davies Liu <[email protected]>
Date:   2015-12-15T23:51:47Z

    Merge branch 'remove_generate_projection' into skip_nullable

commit e3cccda936a27bb6bfae1c28d2c0184ae75b7f6f
Author: Davies Liu <[email protected]>
Date:   2015-12-15T23:52:44Z

    fix bug

commit 2cca3a19245b84d8b3bb442c27ac51b9072214cc
Author: Davies Liu <[email protected]>
Date:   2015-12-15T23:53:31Z

    fix test

commit 7e300b74dca9c1e3ac1770990aa62aeb7faf6282
Author: Davies Liu <[email protected]>
Date:   2015-12-16T00:02:14Z

    Merge branch 'remove_generate_projection' into skip_nullable

commit 8aa8bb59c0ad0293f04f936902d7f04b4132492f
Author: Davies Liu <[email protected]>
Date:   2015-12-16T01:47:15Z

    fix nullable

commit f16006942e1d3b6e33a3befabc486ea5890a5f0f
Author: Davies Liu <[email protected]>
Date:   2015-12-16T18:21:11Z

    fix nullability

commit fd4c9458fd57bcebe5b8fd09e101c7a937131454
Author: Davies Liu <[email protected]>
Date:   2015-12-16T18:23:22Z

    Merge branch 'master' of github.com:apache/spark into skip_nullable

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to