Skip to content

Commit

Permalink
support GpuSortArray (#2616)
Browse files Browse the repository at this point in the history
Closes #2557.

This PR is to support sort_array function on GPU with cuDF method ColumnVector.listSortRows.

Signed-off-by: sperlingxx <lovedreamf@gmail.com>

Co-authored-by: Gera Shegalov <gshegalov@nvidia.com>
  • Loading branch information
sperlingxx and gerashegalov authored Jun 9, 2021
1 parent 08108b4 commit a50e369
Show file tree
Hide file tree
Showing 5 changed files with 351 additions and 133 deletions.
1 change: 1 addition & 0 deletions docs/configs.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,7 @@ Name | SQL Function(s) | Description | Default Value | Notes
<a name="sql.expression.Sin"></a>spark.rapids.sql.expression.Sin|`sin`|Sine|true|None|
<a name="sql.expression.Sinh"></a>spark.rapids.sql.expression.Sinh|`sinh`|Hyperbolic sine|true|None|
<a name="sql.expression.Size"></a>spark.rapids.sql.expression.Size|`size`, `cardinality`|The size of an array or a map|true|None|
<a name="sql.expression.SortArray"></a>spark.rapids.sql.expression.SortArray|`sort_array`|Returns a sorted array with the input array and the ascending / descending order|true|None|
<a name="sql.expression.SortOrder"></a>spark.rapids.sql.expression.SortOrder| |Sort order|true|None|
<a name="sql.expression.SparkPartitionID"></a>spark.rapids.sql.expression.SparkPartitionID|`spark_partition_id`|Returns the current partition id|true|None|
<a name="sql.expression.SpecifiedWindowFrame"></a>spark.rapids.sql.expression.SpecifiedWindowFrame| |Specification of the width of the group (or "frame") of input rows around which a window function is evaluated|true|None|
Expand Down
Loading

0 comments on commit a50e369

Please sign in to comment.