You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by ru...@apache.org on 2023/06/08 05:39:12 UTC
[spark] branch master updated (2adb8e12f73 -> bd270830614)
This is an automated email from the ASF dual-hosted git repository.
ruifengz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
from 2adb8e12f73 [SPARK-44000][SQL][FOLLOWUP] Add comments when picking build side for BNLJ
add bd270830614 [SPARK-43935][SQL][PYTHON][CONNECT] Add xpath_* functions to Scala and Python
No new revisions were added by this update.
Summary of changes:
.../scala/org/apache/spark/sql/functions.scala | 87 ++++++++++++++
.../apache/spark/sql/PlanGenerationTestSuite.scala | 36 ++++++
.../explain-results/function_xpath.explain | 2 +
.../explain-results/function_xpath_boolean.explain | 2 +
.../explain-results/function_xpath_double.explain | 2 +
.../explain-results/function_xpath_float.explain | 2 +
.../explain-results/function_xpath_int.explain | 2 +
.../explain-results/function_xpath_long.explain | 2 +
.../explain-results/function_xpath_number.explain | 2 +
.../explain-results/function_xpath_short.explain | 2 +
.../explain-results/function_xpath_string.explain | 2 +
.../query-tests/queries/function_xpath.json | 29 +++++
.../query-tests/queries/function_xpath.proto.bin | Bin 0 -> 136 bytes
.../queries/function_xpath_boolean.json | 29 +++++
.../queries/function_xpath_boolean.proto.bin | Bin 0 -> 137 bytes
.../query-tests/queries/function_xpath_double.json | 29 +++++
.../queries/function_xpath_double.proto.bin | Bin 0 -> 136 bytes
.../query-tests/queries/function_xpath_float.json | 29 +++++
.../queries/function_xpath_float.proto.bin | Bin 0 -> 135 bytes
.../query-tests/queries/function_xpath_int.json | 29 +++++
.../queries/function_xpath_int.proto.bin | Bin 0 -> 132 bytes
.../query-tests/queries/function_xpath_long.json | 29 +++++
.../queries/function_xpath_long.proto.bin | Bin 0 -> 133 bytes
.../query-tests/queries/function_xpath_number.json | 29 +++++
.../queries/function_xpath_number.proto.bin | Bin 0 -> 136 bytes
.../query-tests/queries/function_xpath_short.json | 29 +++++
.../queries/function_xpath_short.proto.bin | Bin 0 -> 135 bytes
.../query-tests/queries/function_xpath_string.json | 29 +++++
.../queries/function_xpath_string.proto.bin | Bin 0 -> 136 bytes
.../source/reference/pyspark.sql/functions.rst | 15 +++
python/pyspark/sql/connect/functions.py | 63 ++++++++++
python/pyspark/sql/functions.py | 133 +++++++++++++++++++++
.../scala/org/apache/spark/sql/functions.scala | 97 +++++++++++++++
.../org/apache/spark/sql/XPathFunctionsSuite.scala | 17 +++
34 files changed, 727 insertions(+)
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_boolean.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_double.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_float.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_int.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_long.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_number.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_short.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/explain-results/function_xpath_string.explain
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_boolean.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_boolean.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_double.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_double.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_float.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_float.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_int.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_int.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_long.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_long.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_number.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_number.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_short.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_short.proto.bin
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_string.json
create mode 100644 connector/connect/common/src/test/resources/query-tests/queries/function_xpath_string.proto.bin
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@spark.apache.org
For additional commands, e-mail: commits-help@spark.apache.org