=== Scale 10 (chunk=10) === Backend: clickhouse, Scale: 10 worlds, Environment: local-docker Streaming mode: totalWorlds=10, chunkSize=10 PBP sink: local at ./pbp-parquet-run Streaming Run Report -------------------- Total wall time: 30.19 s Simulation time: 1.84 s OC write time: 18.25 s PBP write time: 1.22 s Merge time: 4.10 s Peak working set: 593.9 MB Chunks completed: 1 OC rows (merged): 229,403 PBP rows (written): 419,167 === Scale 100 (chunk=100) === Backend: clickhouse, Scale: 100 worlds, Environment: local-docker Streaming mode: totalWorlds=100, chunkSize=100 PBP sink: local at ./pbp-parquet-run Streaming Run Report -------------------- Total wall time: 38.04 s Simulation time: 11.44 s OC write time: 6.38 s PBP write time: 6.07 s Merge time: 5.96 s Peak working set: 4187.6 MB Chunks completed: 1 OC rows (merged): 243,711 PBP rows (written): 4,198,733 === Scale 1000 (chunk=100) === Backend: clickhouse, Scale: 1000 worlds, Environment: local-docker Streaming mode: totalWorlds=1000, chunkSize=100 PBP sink: local at ./pbp-parquet-run Streaming Run Report -------------------- Total wall time: 262.73 s Simulation time: 109.33 s OC write time: 55.06 s PBP write time: 54.41 s Merge time: 16.14 s Peak working set: 5145.4 MB Chunks completed: 10 OC rows (merged): 244,799 PBP rows (written): 41,972,008