[TEST][DO_NOT_MERGE]fix random failed for ci (#5948)
This commit is contained in:
@@ -166,7 +166,9 @@ class BaseFileOnlyRelation(sqlContext: SQLContext,
|
|||||||
DataSource.apply(
|
DataSource.apply(
|
||||||
sparkSession = sparkSession,
|
sparkSession = sparkSession,
|
||||||
paths = extraReadPaths,
|
paths = extraReadPaths,
|
||||||
userSpecifiedSchema = userSchema,
|
// Here we should specify the schema to the latest commit schema since
|
||||||
|
// the table schema evolution.
|
||||||
|
userSpecifiedSchema = userSchema.orElse(Some(tableStructSchema)),
|
||||||
className = formatClassName,
|
className = formatClassName,
|
||||||
// Since we're reading the table as just collection of files we have to make sure
|
// Since we're reading the table as just collection of files we have to make sure
|
||||||
// we only read the latest version of every Hudi's file-group, which might be compacted, clustered, etc.
|
// we only read the latest version of every Hudi's file-group, which might be compacted, clustered, etc.
|
||||||
@@ -175,8 +177,7 @@ class BaseFileOnlyRelation(sqlContext: SQLContext,
|
|||||||
// We rely on [[HoodieROTablePathFilter]], to do proper filtering to assure that
|
// We rely on [[HoodieROTablePathFilter]], to do proper filtering to assure that
|
||||||
options = optParams ++ Map(
|
options = optParams ++ Map(
|
||||||
"mapreduce.input.pathFilter.class" -> classOf[HoodieROTablePathFilter].getName
|
"mapreduce.input.pathFilter.class" -> classOf[HoodieROTablePathFilter].getName
|
||||||
),
|
)
|
||||||
partitionColumns = partitionColumns
|
|
||||||
)
|
)
|
||||||
.resolveRelation()
|
.resolveRelation()
|
||||||
.asInstanceOf[HadoopFsRelation]
|
.asInstanceOf[HadoopFsRelation]
|
||||||
|
|||||||
Reference in New Issue
Block a user