Skip to content

[SUPPORT] Process Fallout: Unable to upsert due to continues Failure in Compaction #9822

@ketkidev

Description

@ketkidev

Describe the problem you faced

Unable to process data into the Hudi tables as inline Compaction is failing.

To Reproduce

Previous hoodie.compact.inline.max.delta.commits was 6. We changed it to 10.

Hudi MOR Table configuration:
{ 'hoodie.table.name': asset, 'hoodie.datasource.write.recordkey.field': id, 'hoodie.datasource.write.table.name': asset, 'hoodie.upsert.shuffle.parallelism': 400, 'hoodie.keep.max.commits': 1000, 'hoodie.keep.min.commits': 990, 'hoodie.compact.inline.max.delta.commits': 10, 'hoodie.clean.automatic': 'false', 'hoodie.clean.async': 'false' 'hoodie.datasource.write.operation': 'upsert', 'hoodie.datasource.write.precombine.field': 'cdc_timestamp', 'hoodie.datasource.write.table.type': 'MERGE_ON_READ', 'hoodie.cleaner.policy': 'KEEP_LATEST_COMMITS', 'hoodie.schema.on.read.enable' : "true", 'hoodie.datasource.write.reconcile.schema' : "true", 'hoodie.compact.inline' : "true", 'hoodie.datasource.write.keygenerator.class': 'org.apache.hudi.keygen.NonpartitionedKeyGenerator' }
Error:
org.apache.hudi.exception.HoodieCompactionException: Could not compact s3a://*************************/hudi_tables/assets/asset

Environment Description

  • Hudi version : 0.13.0

  • Spark version : 3.3.1

  • Storage (HDFS/S3/GCS..) : S3

  • Running on Docker? (yes/no) : no

Additional context

Add any other context about the problem here.

Stacktrace

HudiCompactionIssue20231003.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    🏁 Triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions