You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by xu...@apache.org on 2022/03/08 18:06:07 UTC

[hudi] branch master updated (575bc63 -> 08fd80c)

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

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


    from 575bc63  [HUDI-3356][HUDI-3203] HoodieData for metadata index records; BloomFilter construction from index based on the type param (#4848)
     add 08fd80c  [HUDI-3221] Support querying a table as of a savepoint (#4720)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hudi/SparkAdapterSupport.scala      |    4 +-
 .../org/apache/spark/sql/hudi/SparkAdapter.scala   |   10 +
 hudi-spark-datasource/README.md                    |   18 +
 .../spark/sql/hudi/analysis/HoodieAnalysis.scala   |   39 +-
 .../spark/sql/hudi/TestTimeTravelTable.scala       |  241 ++
 .../apache/hudi/spark/sql/parser/HoodieSqlBase.g4  |    1 +
 .../apache/spark/sql/adapter/Spark2Adapter.scala   |   14 +
 .../apache/spark/sql/adapter/Spark3Adapter.scala   |   14 +
 hudi-spark-datasource/hudi-spark3/pom.xml          |   18 +
 .../hudi-spark3/src/main/antlr4/imports/SqlBase.g4 | 1908 +++++++++++
 .../apache/hudi/spark/sql/parser/HoodieSqlBase.g4} |   22 +-
 .../apache/spark/sql/adapter/Spark3_2Adapter.scala |   54 +
 .../plans/logical/TimeTravelRelation.scala}        |   19 +-
 .../HoodieSpark3_2ExtendedSqlAstBuilder.scala      | 3342 ++++++++++++++++++++
 .../parser/HoodieSpark3_2ExtendedSqlParser.scala}  |   21 +-
 style/scalastyle.xml                               |    4 +-
 16 files changed, 5700 insertions(+), 29 deletions(-)
 create mode 100644 hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/TestTimeTravelTable.scala
 create mode 100644 hudi-spark-datasource/hudi-spark3/src/main/antlr4/imports/SqlBase.g4
 copy hudi-spark-datasource/{hudi-spark-common/src/main/scala/org/apache/spark/sql/avro/HoodieAvroSerializer.scala => hudi-spark3/src/main/antlr4/org/apache/hudi/spark/sql/parser/HoodieSqlBase.g4} (60%)
 create mode 100644 hudi-spark-datasource/hudi-spark3/src/main/scala/org/apache/spark/sql/adapter/Spark3_2Adapter.scala
 copy hudi-spark-datasource/{hudi-spark2/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/DeleteFromTable.scala => hudi-spark3/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/TimeTravelRelation.scala} (61%)
 create mode 100644 hudi-spark-datasource/hudi-spark3/src/main/scala/org/apache/spark/sql/parser/HoodieSpark3_2ExtendedSqlAstBuilder.scala
 copy hudi-spark-datasource/{hudi-spark2/src/main/scala/org/apache/spark/sql/hudi/parser/HoodieSpark2ExtendedSqlParser.scala => hudi-spark3/src/main/scala/org/apache/spark/sql/parser/HoodieSpark3_2ExtendedSqlParser.scala} (90%)