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

zhangyue19921010 pushed a change to branch HUDI-8990
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from a068edbdb83 fix ut
     add 820f0e1332b fix ut

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hudi/config/HoodieIndexConfig.java  |   2 +-
 .../hudi/index/bucket/HoodieSimpleBucketIndex.java |   1 +
 .../PartitionBucketIndexCalculator.java            | 169 ++-------------------
 .../{ => partition}/PartitionBucketIndexRule.java  |   2 +-
 .../{ => partition}/PartitionBucketIndexUtils.java |   2 +-
 .../bucket/partition/RegexRule.java}               |  32 ++--
 .../index/bucket/partition/RegexRuleEngine.java    |  86 +++++++++++
 .../hudi/index/bucket/partition/RuleEngine.java    |  18 ++-
 .../index/bucket/partition/SerializableLRUMap.java |  63 ++++++++
 .../TestPartitionBucketIndexCalculator.java        |   2 +-
 .../BucketIndexBulkInsertPartitionerWithRows.java  |   2 +-
 .../RDDSimpleBucketBulkInsertPartitioner.java      |   2 +-
 .../BucketBulkInsertDataInternalWriterHelper.java  |   2 +-
 .../action/commit/SparkBucketIndexPartitioner.java |   2 +-
 .../apache/spark/sql/BucketPartitionUtils.scala    |   3 +-
 .../hudi/configuration/OptionsInference.java       |   2 +-
 .../sink/bucket/BucketBulkInsertWriterHelper.java  |   2 +-
 .../sink/bucket/BucketStreamWriteFunction.java     |   2 +-
 .../sink/partitioner/BucketIndexPartitioner.java   |   2 +-
 .../hudi/table/catalog/HoodieCatalogUtil.java      |   2 +-
 .../apache/hudi/table/ITTestHoodieDataSource.java  |   2 +-
 .../hudi/table/catalog/TestHoodieCatalog.java      |   2 +-
 .../DatasetBucketRescaleCommitActionExecutor.java  |   2 +-
 .../org/apache/hudi/HoodieSparkSqlWriter.scala     |   2 +-
 .../procedures/PartitionBucketIndexManager.scala   |   2 +-
 .../sql/hudi/common/HoodieSparkSqlTestBase.scala   |   2 +-
 .../TestInsertTableWithPartitionBucketIndex.scala  |   2 +-
 27 files changed, 216 insertions(+), 196 deletions(-)
 rename 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/{ => 
partition}/PartitionBucketIndexCalculator.java (62%)
 rename 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/{ => 
partition}/PartitionBucketIndexRule.java (95%)
 rename 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/{ => 
partition}/PartitionBucketIndexUtils.java (99%)
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/{client/BaseCompactor.java
 => index/bucket/partition/RegexRule.java} (56%)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/partition/RegexRuleEngine.java
 copy 
hudi-common/src/main/java/org/apache/hudi/common/function/SerializablePairFunction.java
 => 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/partition/RuleEngine.java
 (69%)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/index/bucket/partition/SerializableLRUMap.java
 rename 
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/index/bucket/{ => 
partition}/TestPartitionBucketIndexCalculator.java (99%)

Reply via email to