### Is your feature request related to a problem or challenge? As @berkaysynnada mentioned in https://github.com/apache/datafusion/pull/15462#discussion_r2033185234, there are two more cases that could benefit from short-circuit optimization. ### Describe the solution you'd like ``` [true, true, true... true] AND [xxx] => return rhs, which is [xxx] [false, false, false... false] OR [xxx] => return rhs, which is [xxx] ``` ### Describe alternatives you've considered _No response_ ### Additional context _No response_