You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: deprecate TableSchema::new(), migrate callers to the builder
`TableSchema::new(file_schema, partition_cols)` is now deprecated: it can
only express a file schema plus partition columns, so once additional
optional column groups exist (e.g. virtual columns) it is a partial
constructor sitting alongside the complete `TableSchemaBuilder`. Routing
everything through the builder gives a single construction path.
Migrate all in-tree callers:
- empty partition columns -> `TableSchema::from_file_schema(file_schema)`
- with partition columns -> `TableSchema::builder(file_schema)
.with_table_partition_cols(cols).build()`
`from_file_schema` is kept as a convenience for the no-partition-column
case. Documented in the 55.0.0 upgrade guide.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments