File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 10
10
11
11
namespace duckdb {
12
12
13
- static OrderPreservationType OrderPreservationRecursive (PhysicalOperator &op) {
13
+ OrderPreservationType PhysicalPlanGenerator:: OrderPreservationRecursive (PhysicalOperator &op) {
14
14
if (op.IsSource ()) {
15
15
return op.SourceOrder ();
16
16
}
Original file line number Diff line number Diff line change @@ -44,6 +44,9 @@ class PhysicalPlanGenerator {
44
44
static bool UseBatchIndex (ClientContext &context, PhysicalOperator &plan);
45
45
// ! Whether or not we should preserve insertion order for executing the given sink
46
46
static bool PreserveInsertionOrder (ClientContext &context, PhysicalOperator &plan);
47
+ // ! The order preservation type of the given operator decided by recursively looking at its children
48
+ static OrderPreservationType OrderPreservationRecursive (PhysicalOperator &op);
49
+
47
50
48
51
protected:
49
52
unique_ptr<PhysicalOperator> CreatePlan (LogicalOperator &op);
You can’t perform that action at this time.
0 commit comments