-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Build full-fledged plan for local replica #63550
Copy link
Copy link
Closed
Labels
Description
as we do for distributed queries. i.e. instead of
┌─explain────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1. │ Expression (Project names) │
2. │ ReadFromRemoteParallelReplicas (Replica: 127.0.0.1, Replica: 127.0.0.2, Replica: 127.0.0.3, Replica: 127.0.0.4, Replica: 127.0.0.5, Replica: 127.0.0.6, Replica: 127.0.0.7, Replica: 127.0.0.8, Replica: 127.0.0.9, Replica: 127.0.0.10, Replica: 127.0.0.11) │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘build something like this:
Expression ((Project names + Projection))
MergingAggregated
Union
Aggregating
Expression ((Before GROUP BY + Change column names to column identifiers))
ReadFromSystemNumbers
ReadFromRemote (Read from remote replica)this will enable any analysis/optimisation work based on query plan on the initiator
Reactions are currently unavailable