Skip to content

Commit eaeb216

Browse files
committed
fixup! WIP
1 parent 6d38e6a commit eaeb216

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

datafusion/core/src/datasource/listing/table.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -909,8 +909,7 @@ impl TableProvider for ListingTable {
909909
keep_partition_by_columns,
910910
};
911911

912-
let unsorted: Vec<Vec<Expr>> = vec![];
913-
let order_requirements = if self.options().file_sort_order != unsorted {
912+
let order_requirements = if !self.options().file_sort_order.is_empty() {
914913
// Multiple sort orders in outer vec are equivalent, so we pass only the first one
915914
let ordering = self
916915
.try_create_output_ordering()?

datafusion/core/src/datasource/memory.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ impl MemTable {
119119
///
120120
/// Note that multiple sort orders are supported, if some are known to be
121121
/// equivalent,
122-
pub fn with_sort_order(self, mut sort_order: Vec<Vec<Expr>>) -> Self {
122+
pub fn with_sort_order(self, mut sort_order: Vec<Vec<SortExpr>>) -> Self {
123123
std::mem::swap(self.sort_order.lock().as_mut(), &mut sort_order);
124124
self
125125
}

0 commit comments

Comments
 (0)