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-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org