-
- Downloads
[SPARK-17551][SQL] Add DataFrame API for null ordering
## What changes were proposed in this pull request? This pull request adds Scala/Java DataFrame API for null ordering (NULLS FIRST | LAST). Also did some minor clean up for related code (e.g. incorrect indentation), and renamed "orderby-nulls-ordering.sql" to be consistent with existing test files. ## How was this patch tested? Added a new test case in DataFrameSuite. Author: petermaxlee <petermaxlee@gmail.com> Author: Xin Wu <xinwu@us.ibm.com> Closes #15123 from petermaxlee/SPARK-17551.
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/SortOrder.scala 7 additions, 21 deletions...org/apache/spark/sql/catalyst/expressions/SortOrder.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/codegen/GenerateOrdering.scala 8 additions, 8 deletions...k/sql/catalyst/expressions/codegen/GenerateOrdering.scala
- sql/core/src/main/scala/org/apache/spark/sql/Column.scala 62 additions, 2 deletionssql/core/src/main/scala/org/apache/spark/sql/Column.scala
- sql/core/src/main/scala/org/apache/spark/sql/functions.scala 49 additions, 2 deletionssql/core/src/main/scala/org/apache/spark/sql/functions.scala
- sql/core/src/test/resources/sql-tests/inputs/order-by-nulls-ordering.sql 0 additions, 0 deletions...st/resources/sql-tests/inputs/order-by-nulls-ordering.sql
- sql/core/src/test/resources/sql-tests/results/order-by-nulls-ordering.sql.out 0 additions, 0 deletions...sources/sql-tests/results/order-by-nulls-ordering.sql.out
- sql/core/src/test/scala/org/apache/spark/sql/DataFrameSuite.scala 18 additions, 0 deletions.../src/test/scala/org/apache/spark/sql/DataFrameSuite.scala
Loading
Please register or sign in to comment