Job is idle — throughput ~0; structure shown.
Fragment 51669 (Actor 736459,736460)
StreamMaterialize { columns: [order_id, id, quantity, price, commission, fees, executed_at, orders.id(hidden), orders.created_at(hidden)], stream_key: [order_id, id, executed_at, orders.created_at], pk_columns: [order_id, id, executed_at, orders.created_at], pk_conflict: NoCheck }
├── output: [ order_executions.order_id, order_executions.id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.fees, order_executions.executed_at, orders.id, orders.created_at ]
├── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at, orders.created_at ]
└── MergeExecutor
├── output: [ order_executions.order_id, order_executions.id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.fees, order_executions.executed_at, orders.id, orders.created_at ]
└── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at, orders.created_at ]
Fragment 51670 (Actor 736462,736461)
StreamSyncLogStore
├── output: [ order_executions.order_id, order_executions.id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.fees, order_executions.executed_at, orders.id, orders.created_at ]
├── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at, orders.created_at ]
└── StreamHashJoin { type: Inner, predicate: order_executions.order_id = orders.id }
├── output: [ order_executions.order_id, order_executions.id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.fees, order_executions.executed_at, orders.id, orders.created_at ]
├── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at, orders.created_at ]
├── MergeExecutor
│ ├── output: [ order_executions.id, order_executions.order_id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.executed_at, order_executions.fees ]
│ └── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at ]
└── MergeExecutor { output: [ orders.id, orders.created_at ], stream key: [ orders.id, orders.created_at ] }
Fragment 51671 (Actor 736463,736464)
StreamLocalityProvider { locality_columns: [order_executions.order_id] }
├── output: [ order_executions.id, order_executions.order_id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.executed_at, order_executions.fees ]
├── stream key: [ order_executions.order_id, order_executions.id, order_executions.executed_at ]
└── MergeExecutor { output: [ order_executions.id, order_executions.order_id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.executed_at, order_executions.fees ], stream key: [ order_executions.id, order_executions.executed_at ] }
Fragment 51672 (Actor 736469,736470)
StreamTableScan { table: order_executions, columns: [id, order_id, quantity, price, commission, executed_at, fees] }
├── output: [ order_executions.id, order_executions.order_id, order_executions.quantity, order_executions.price, order_executions.commission, order_executions.executed_at, order_executions.fees ]
├── stream key: [ order_executions.id, order_executions.executed_at ]
├── Upstream { output: [ id, order_id, quantity, price, commission, executed_at, fees ], stream key: [] }
└── BatchPlanNode { output: [ id, order_id, quantity, price, commission, executed_at, fees ], stream key: [] }
Fragment 51673 (Actor 736472,736471)
StreamTableScan { table: orders, columns: [id, created_at] } { output: [ orders.id, orders.created_at ], stream key: [ orders.id, orders.created_at ] }
├── Upstream { output: [ id, created_at ], stream key: [] }
└── BatchPlanNode { output: [ id, created_at ], stream key: [] }