Skip to content

Commit 61fbe14

Browse files
committed
import order
1 parent 460c92d commit 61fbe14

File tree

4 files changed

+18
-15
lines changed

4 files changed

+18
-15
lines changed

datafusion-testing

Submodule datafusion-testing updated 44 files

datafusion/core/tests/physical_optimizer/replace_with_order_preserving_variants.rs

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,36 +19,39 @@ use std::sync::Arc;
1919

2020
use datafusion::prelude::{SessionConfig, SessionContext};
2121
use datafusion_execution::TaskContext;
22-
use datafusion_physical_optimizer::test_utils::check_integrity;
22+
23+
use datafusion_physical_plan::coalesce_batches::CoalesceBatchesExec;
2324
use datafusion_physical_plan::filter::FilterExec;
2425
use datafusion_physical_plan::joins::{HashJoinExec, PartitionMode};
2526
use datafusion_physical_plan::sorts::sort::SortExec;
2627
use datafusion_physical_plan::{
2728
displayable, get_plan_string, ExecutionPlan, Partitioning,
2829
};
30+
use datafusion_physical_plan::coalesce_partitions::CoalescePartitionsExec;
31+
use datafusion_physical_plan::repartition::RepartitionExec;
32+
use datafusion_physical_plan::sorts::sort_preserving_merge::SortPreservingMergeExec;
33+
use datafusion_physical_plan::collect;
34+
use datafusion_physical_plan::memory::MemoryExec;
2935

3036
use arrow::array::{ArrayRef, Int32Array};
3137
use arrow::compute::SortOptions;
3238
use arrow::datatypes::{DataType, Field, Schema, SchemaRef};
3339
use arrow::record_batch::RecordBatch;
40+
41+
use datafusion_common::tree_node::{TransformedResult, TreeNode};
3442
use datafusion_common::Result;
3543
use datafusion_expr::{JoinType, Operator};
3644
use datafusion_physical_expr::expressions::{self, col, Column};
3745
use datafusion_physical_expr::PhysicalSortExpr;
38-
use datafusion_physical_plan::collect;
39-
use datafusion_physical_plan::memory::MemoryExec;
40-
use object_store::memory::InMemory;
41-
use object_store::ObjectStore;
42-
use url::Url;
46+
use datafusion_physical_optimizer::test_utils::check_integrity;
47+
use datafusion_physical_optimizer::enforce_sorting::replace_with_order_preserving_variants::{replace_with_order_preserving_variants, OrderPreservationContext};
4348

4449
use crate::physical_optimizer::test_util::stream_exec_ordered;
45-
use datafusion_physical_plan::coalesce_batches::CoalesceBatchesExec;
46-
use datafusion_physical_plan::coalesce_partitions::CoalescePartitionsExec;
47-
use datafusion_physical_plan::repartition::RepartitionExec;
48-
use datafusion_physical_plan::sorts::sort_preserving_merge::SortPreservingMergeExec;
50+
4951
use rstest::rstest;
50-
use datafusion_physical_optimizer::enforce_sorting::replace_with_order_preserving_variants::{replace_with_order_preserving_variants, OrderPreservationContext};
51-
use datafusion_common::tree_node::{TreeNode, TransformedResult};
52+
use object_store::memory::InMemory;
53+
use object_store::ObjectStore;
54+
use url::Url;
5255

5356
/// Runs the `replace_with_order_preserving_variants` sub-rule and asserts
5457
/// the plan against the original and expected plans for both bounded and

0 commit comments

Comments
 (0)