This is an automated email from the ASF dual-hosted git repository.

gurwls223 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


    from 3b3e0fdc61c [SPARK-42621][PS] Add inclusive parameter for pd.date_range
     add 1846991b20a [SPARK-44732][SQL] Built-in XML data source support

No new revisions were added by this update.

Summary of changes:
 dev/.rat-excludes                                  |    1 +
 dev/deps/spark-deps-hadoop-3-hive-2.3              |    2 +
 pom.xml                                            |   12 +
 sql/core/pom.xml                                   |    8 +
 ...org.apache.spark.sql.sources.DataSourceRegister |    1 +
 .../execution/datasources/xml/DefaultSource.scala  |  113 +
 .../datasources/xml/XmlDataToCatalyst.scala        |   62 +
 .../execution/datasources/xml/XmlInputFormat.scala |  341 ++
 .../sql/execution/datasources/xml/XmlOptions.scala |   85 +
 .../sql/execution/datasources/xml/XmlReader.scala  |  205 ++
 .../execution/datasources/xml/XmlRelation.scala    |   86 +
 .../sql/execution/datasources/xml/functions.scala  |   42 +
 .../sql/execution/datasources/xml/package.scala    |  162 +
 .../datasources/xml/parsers/StaxXmlGenerator.scala |  159 +
 .../datasources/xml/parsers/StaxXmlParser.scala    |  375 ++
 .../xml/parsers/StaxXmlParserUtils.scala           |  179 +
 .../datasources/xml/util/InferSchema.scala         |  336 ++
 .../xml/util/PartialResultException.scala          |   29 +
 .../execution/datasources/xml/util/TypeCast.scala  |  297 ++
 .../datasources/xml/util/ValidatorUtil.scala       |   55 +
 .../datasources/xml/util/XSDToSchema.scala         |  280 ++
 .../execution/datasources/xml/util/XmlFile.scala   |  163 +
 .../execution/datasources/xml/JavaXmlSuite.java    |  111 +
 .../test-data/xml-resources/ages-mixed-types.xml   |   15 +
 .../test-data/xml-resources/ages-with-spaces.xml   |   20 +
 .../resources/test-data/xml-resources/ages.xml     |   14 +
 .../xml-resources/attributesStartWithNewLine.xml   |   11 +
 .../xml-resources/attributesStartWithNewLineCR.xml |    1 +
 .../xml-resources/attributesStartWithNewLineLF.xml |   11 +
 .../resources/test-data/xml-resources/basket.xml   |   12 +
 .../resources/test-data/xml-resources/basket.xsd   |   17 +
 .../test-data/xml-resources/basket_invalid.xml     |   14 +
 .../xml-resources/books-attributes-in-no-child.xml |   75 +
 .../books-complicated-null-attribute.xml           |   60 +
 .../test-data/xml-resources/books-complicated.xml  |   60 +
 .../xml-resources/books-malformed-attributes.xml   |   43 +
 .../test-data/xml-resources/books-namespaces.xml   |   12 +
 .../test-data/xml-resources/books-nested-array.xml |  130 +
 .../xml-resources/books-nested-object.xml          |  144 +
 .../xml-resources/books-unicode-in-tag-name.xml    |   24 +
 .../resources/test-data/xml-resources/books.xml    |  136 +
 .../test-data/xml-resources/cars-attribute.xml     |    9 +
 .../test-data/xml-resources/cars-iso-8859-1.xml    |   21 +
 .../test-data/xml-resources/cars-malformed.xml     |   20 +
 .../xml-resources/cars-mixed-attr-no-child.xml     |   25 +
 .../xml-resources/cars-no-indentation.xml          |    2 +
 .../xml-resources/cars-unbalanced-elements.xml     |   19 +
 .../resources/test-data/xml-resources/cars.xml     |   21 +
 .../resources/test-data/xml-resources/cars.xml.bz2 |  Bin 0 -> 229 bytes
 .../resources/test-data/xml-resources/cars.xml.gz  |  Bin 0 -> 210 bytes
 .../resources/test-data/xml-resources/catalog.xsd  |   41 +
 .../resources/test-data/xml-resources/choice.xsd   |   12 +
 .../xml-resources/complex-content-extension.xsd    |   25 +
 .../xml-resources/datatypes-valid-and-invalid.xml  |   31 +
 .../resources/test-data/xml-resources/date.xml     |    5 +
 .../xml-resources/decimal-with-restriction.xsd     |   18 +
 .../resources/test-data/xml-resources/empty.xml    |    0
 .../test-data/xml-resources/feed-with-spaces.xml   |   15 +
 .../test-data/xml-resources/fias_house.large.xml   | 3621 ++++++++++++++++++++
 .../xml-resources/fias_house.large.xml.bz2         |  Bin 0 -> 30761 bytes
 .../xml-resources/fias_house.large.xml.gz          |  Bin 0 -> 8568 bytes
 .../test-data/xml-resources/fias_house.xml         |  182 +
 .../test-data/xml-resources/fias_house.xml.bz2     |  Bin 0 -> 4571 bytes
 .../test-data/xml-resources/fias_house.xml.gz      |  Bin 0 -> 5069 bytes
 .../test-data/xml-resources/gps-empty-field.xml    |   20 +
 .../xml-resources/include-example/first.xsd        |    5 +
 .../xml-resources/include-example/second.xsd       |   15 +
 .../resources/test-data/xml-resources/long.xsd     |   10 +
 .../xml-resources/manual_schema_corrupt_record.xml |   30 +
 .../test-data/xml-resources/map-attribute.xml      |    7 +
 .../test-data/xml-resources/mixed_children.xml     |    5 +
 .../test-data/xml-resources/mixed_children_2.xml   |    5 +
 .../xml-resources/mixed_children_as_string.xml     |    9 +
 ...-element-with-attributes-and-name-of-parent.xml |    5 +
 .../nested-element-with-name-of-parent.xml         |    5 +
 .../test-data/xml-resources/null-empty-string.xml  |    7 +
 .../xml-resources/null-nested-struct-2.xml         |   49 +
 .../test-data/xml-resources/null-nested-struct.xml |   20 +
 .../test-data/xml-resources/null-numbers-2.xml     |    6 +
 .../test-data/xml-resources/null-numbers.xml       |   15 +
 .../test-data/xml-resources/processing.xml         |    6 +
 .../test-data/xml-resources/ref-attribute.xsd      |   19 +
 .../test-data/xml-resources/self-closing-tag.xml   |    6 +
 .../xml-resources/simple-nested-objects.xml        |   14 +
 .../xml-resources/struct_with_optional_child.xml   |    8 +
 .../test-data/xml-resources/textColumn.xml         |   18 +
 .../resources/test-data/xml-resources/time.xml     |    7 +
 .../test-data/xml-resources/topics-namespaces.xml  |    7 +
 .../test-data/xml-resources/twoelements.xsd        |    5 +
 .../test-data/xml-resources/unclosed_tag.xml       |    4 +
 .../test-data/xml-resources/whitespace_error.xml   |    1 +
 .../resources/test-data/xml-resources/xsany.xsd    |   37 +
 .../sql/execution/datasources/xml/TestUtils.scala  |   37 +
 .../datasources/xml/XmlPartitioningSuite.scala     |   75 +
 .../sql/execution/datasources/xml/XmlSuite.scala   | 1549 +++++++++
 .../xml/parsers/StaxXmlGeneratorSuite.scala        |   78 +
 .../xml/parsers/StaxXmlParserUtilsSuite.scala      |   94 +
 .../datasources/xml/util/TypeCastSuite.scala       |  236 ++
 .../datasources/xml/util/XSDToSchemaSuite.scala    |  186 +
 .../datasources/xml/util/XmlFileSuite.scala        |   69 +
 100 files changed, 10639 insertions(+)
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/DefaultSource.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/XmlDataToCatalyst.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/XmlInputFormat.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/XmlOptions.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/XmlReader.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/XmlRelation.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/functions.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/package.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/parsers/StaxXmlGenerator.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/parsers/StaxXmlParser.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/parsers/StaxXmlParserUtils.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/InferSchema.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/PartialResultException.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/TypeCast.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/ValidatorUtil.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/XSDToSchema.scala
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/xml/util/XmlFile.scala
 create mode 100644 
sql/core/src/test/java/test/org/apache/spark/sql/execution/datasources/xml/JavaXmlSuite.java
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/ages-mixed-types.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/ages-with-spaces.xml
 create mode 100644 sql/core/src/test/resources/test-data/xml-resources/ages.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/attributesStartWithNewLine.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/attributesStartWithNewLineCR.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/attributesStartWithNewLineLF.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/basket.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/basket.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/basket_invalid.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-attributes-in-no-child.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-complicated-null-attribute.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-complicated.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-malformed-attributes.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-namespaces.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-nested-array.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-nested-object.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books-unicode-in-tag-name.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/books.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-attribute.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-iso-8859-1.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-malformed.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-mixed-attr-no-child.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-no-indentation.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars-unbalanced-elements.xml
 create mode 100644 sql/core/src/test/resources/test-data/xml-resources/cars.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars.xml.bz2
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/cars.xml.gz
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/catalog.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/choice.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/complex-content-extension.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/datatypes-valid-and-invalid.xml
 create mode 100644 sql/core/src/test/resources/test-data/xml-resources/date.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/decimal-with-restriction.xsd
 copy mllib/src/test/resources/ml-models/dtc-2.4.7/data/_SUCCESS => 
sql/core/src/test/resources/test-data/xml-resources/empty.xml (100%)
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/feed-with-spaces.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.large.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.large.xml.bz2
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.large.xml.gz
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.xml.bz2
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/fias_house.xml.gz
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/gps-empty-field.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/include-example/first.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/include-example/second.xsd
 create mode 100644 sql/core/src/test/resources/test-data/xml-resources/long.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/manual_schema_corrupt_record.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/map-attribute.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/mixed_children.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/mixed_children_2.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/mixed_children_as_string.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/nested-element-with-attributes-and-name-of-parent.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/nested-element-with-name-of-parent.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/null-empty-string.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/null-nested-struct-2.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/null-nested-struct.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/null-numbers-2.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/null-numbers.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/processing.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/ref-attribute.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/self-closing-tag.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/simple-nested-objects.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/struct_with_optional_child.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/textColumn.xml
 create mode 100644 sql/core/src/test/resources/test-data/xml-resources/time.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/topics-namespaces.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/twoelements.xsd
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/unclosed_tag.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/whitespace_error.xml
 create mode 100644 
sql/core/src/test/resources/test-data/xml-resources/xsany.xsd
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/TestUtils.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/XmlPartitioningSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/XmlSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/parsers/StaxXmlGeneratorSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/parsers/StaxXmlParserUtilsSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/util/TypeCastSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/util/XSDToSchemaSuite.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/xml/util/XmlFileSuite.scala


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to