-
Notifications
You must be signed in to change notification settings - Fork 1
P2: pipeline executor #75
Copy link
Copy link
Open
Labels
milestoneMilestone tracking issueMilestone tracking issueperfPerformance and resource budgetsPerformance and resource budgetsqueryParser, planner, executorParser, planner, executor
Description
Activity
Metadata
Metadata
Assignees
Labels
milestoneMilestone tracking issueMilestone tracking issueperfPerformance and resource budgetsPerformance and resource budgetsqueryParser, planner, executorParser, planner, executor
Spec: perf/03. Needs the P1 types.
Fixes R3 and R7. ensure_flat forces the driving side row-at-a-time (exec.rs:1164,2494-2496). Only [Source,Scan]-headed first stages parallelize, which gets us ~1.8x on 8 cores (exec.rs:3865). Sinks are serial, and each worker reopens the file with cold caches.
done when: