Comprehensive diagnostics for shard parallel execution, providing insights into memory usage, worker status, task execution, and shared memory segments.
Details
The diagnostics API provides multiple views into shard's runtime behavior:
report(): Primary entry point with configurable detail levelsmem_report(): Memory usage across workerscow_report(): Copy-on-write policy trackingcopy_report(): Data transfer statisticstask_report(): Task/chunk execution statisticssegment_report(): Shared memory segment information
All functions return S3 shard_report objects with appropriate print
methods for human-readable output.