Primary entry point for shard diagnostics. Generates a comprehensive report of the current runtime state including pool status, memory usage, and execution statistics.
Usage
report(level = c("summary", "workers", "tasks", "segments"), result = NULL)Arguments
- level
Character. Detail level for the report:
"summary": High-level overview (default)"workers": Include per-worker details"tasks": Include task execution history"segments": Include shared memory segment details
- result
Optional. A
shard_resultobject fromshard_mapto include execution diagnostics from.
Value
An S3 object of class shard_report containing:
level: The requested detail leveltimestamp: When the report was generatedpool: Pool status information (if pool exists)memory: Memory usage summaryworkers: Per-worker details (if level includes workers)tasks: Task execution details (if level includes tasks)segments: Segment details (if level includes segments)result_diagnostics: Diagnostics from shard_result (if provided)