kosiew opened a new issue, #17764:
URL: https://github.com/apache/datafusion/issues/17764
# 5. Refactor schema rewriter groundwork
* **Goal:** Prepare `PhysicalExprAdapter` internals for the final switch
without changing external behavior.
* **Scope & Location:**
`datafusion/physical-expr-adapter/src/schema_rewriter.rs` (and any helpers it
calls).
* **Key Tasks:**
* Isolate the structural cleanup already proposed (e.g., factor out helper
functions, introduce quick struct compatibility checks) while keeping current
cast behavior.
* Add/adjust tests ensuring no functional change (existing `CastExpr` path
still used).
* Document new helper responsibilities to aid the next PR.
* **Dependencies:** Independent of specs #1–4 but should land before spec #6
to minimize diff.
* **Out of Scope:** Introducing `CastColumnExpr` usage.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]