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