Skip to content

[Bug] column.name.delimiter property key misspelled in HiveSchema #8640

Description

@thswlsqls

Search before asking

  • I searched in the issues and found nothing similar.

Paimon version
master @ 711481b

Compute Engine
Hive

Minimal reproduce step
Create a Hive external table over Paimon with column names containing commas, so a custom column-name delimiter is set (Hive property column.name.delimiter, e.g. ;). HiveSchema.extract() reads it with a misspelled key "column.name.delimite" (missing trailing r) at HiveSchema.java line 119.

What doesn't meet your expectations?
Expected: column names are split by the configured column.name.delimiter. Actual: the misspelled key never matches, so all column names collapse into a single field. The sibling reader PaimonRecordReader.getHiveColumns() (mapred/PaimonRecordReader.java line 200) already uses the correct key "column.name.delimiter", so the two paths disagree.

Anything else?
Incomplete-fix follow-up of merged PR #8545, which corrected the same key in the reader but missed HiveSchema.

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions