https://github.com/apache/datafusion/pull/16461#discussion_r2162492604 The idea is that to replace SchemaAdapter properly users need to be able to inject behavior e.g. for missing columns.