### Describe the bug https://github.com/apache/datafusion/pull/19728 introduced some new debug-assertion failures on `main`: see https://github.com/apache/datafusion/issues/20689 Ideally these would be blocked before landing on `main`. ### To Reproduce See https://github.com/apache/datafusion/issues/20689. ### Expected behavior CI would enable debug assertions. ### Additional context