Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
apacheGH-34953: [Ruby] Change null selection behavior in `Table.slice…
…` to `:drop` (apache#34954) ### Rationale for this change `Table.slice` behaves as `FilterOptions.null_selection_behavior = :emit_null` for backward compatibility. But this is a differnt behavior from `Table#filter` and `Slicer::ColumnCondition#select` which use default option `:drop`. This request will change the behavior of `Table#slice` to align with the default of `FilterOptions`. ### What changes are included in this PR? Set `FilterOptions.null_selection_behavior` to the default value `:drop` from `:emit_null` . ### Are these changes tested? Yes. Rebased after apache#34952. ### Are there any user-facing changes? Yes. **This PR includes breaking changes to public APIs.** * Closes: apache#34953 Authored-by: Hirokazu SUZUKI <heronshoes877@gmail.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
- Loading branch information