| 110 | |
| 111 | @dataclass |
| 112 | class Context: |
| 113 | benchmark_version: str |
| 114 | datafusion_version: str |
| 115 | num_cpus: int |
| 116 | start_time: int |
| 117 | arguments: List[str] |
| 118 | |
| 119 | @classmethod |
| 120 | def load_from(cls, data: Dict[str, Any]) -> Context: |
| 121 | return cls( |
| 122 | benchmark_version=data["benchmark_version"], |
| 123 | datafusion_version=data["datafusion_version"], |
| 124 | num_cpus=data["num_cpus"], |
| 125 | start_time=data["start_time"], |
| 126 | arguments=data["arguments"], |
| 127 | ) |
| 128 | |
| 129 | |
| 130 | @dataclass |
no outgoing calls
searching dependent graphs…