Skip to content

Conversation

@kris-gaudel
Copy link
Contributor

Closes #2123

Rationale for this change

Field names are sanitized during initialization to ensure they are valid Avro identifiers

Are these changes tested?

Yes

Are there any user-facing changes?

Yes - field names are sanitized in constructor

@kevinjqliu kevinjqliu added this to the PyIceberg 0.10.0 milestone Jul 22, 2025
@kevinjqliu
Copy link
Contributor

removing the milestone from PR and tagging the underlying issue #2123 instead

@kevinjqliu kevinjqliu removed this from the PyIceberg 0.10.0 milestone Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug] Schema validation should reject field names that are invalid Avro identifiers

2 participants