| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: short-circuit evaluation for coalesce (#6525) ## Changes Made <!-- Describe what changes were made and why. Include implementation details if necessary. --> Fixes #4069 by adding proper short-circuit behavior to coalesce. - Added Expr::Coalesce with short-circuit logic - Implemented early-exit in record batch evaluation - Preserved semantics during UDF optimization - Added short-circuit tests ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> Closes #4069 --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> | 6 个月前 | |
refactor(arrow2): remove arrow2 from daft-recordbatch (#6231) ## Changes Made removed all usages of arrow2 and daft-arrow from daft-recordbatch except for probeable, as probable requires dyn_compare to be refactored to arrow_rs first. ## Related Issues https://github.com/Eventual-Inc/Daft/pull/6227 | 8 个月前 |