Skip to content

docs: drop TableSchema upgrade-guide note#62

Merged
adriangb merged 1 commit into
table-schema-builderfrom
claude/remove-upgrade-guide-notes-84CoS
May 26, 2026
Merged

docs: drop TableSchema upgrade-guide note#62
adriangb merged 1 commit into
table-schema-builderfrom
claude/remove-upgrade-guide-notes-84CoS

Conversation

@adriangb

Copy link
Copy Markdown
Member

Which issue does this PR close?

N/A — addresses review feedback on apache#22496 (discussion r3306491587).

Rationale for this change

Per review: there is nothing a caller needs to do on upgrade for the TableSchema builder change. TableSchema::new / TableSchema::from_file_schema / the with_table_partition_cols setter are all #[deprecated], so the compiler deprecation warnings already point callers at the builder / From conversions. An upgrade-guide entry is therefore unnecessary.

What changes are included in this PR?

Removes the ### TableSchema gains a builder; table_partition_cols() now returns &Fields section from docs/source/library-user-guide/upgrading/55.0.0.md (47 lines).

The two pre-existing sections (is_dynamic_physical_expr deprecation and FilePruner::try_new) come from apache#22460 and are left untouched — after this change the file is byte-identical to its pre-apache#22496 state.

Are these changes tested?

No tests needed — documentation-only change.

Are there any user-facing changes?

Removes an upgrade-guide note for an unreleased (55.0.0) change. No code or API changes.


Generated by Claude Code

The TableSchema::new/from_file_schema deprecations surface via compiler
deprecation warnings that point callers to the builder, and nothing is
required on upgrade, so an upgrade-guide entry isn't needed (per review).
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 26, 2026
@adriangb adriangb merged commit 6e38c04 into table-schema-builder May 26, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants