| 122 | } |
| 123 | |
| 124 | OperatorTraceSplitWriter::OperatorTraceSplitWriter( |
| 125 | Operator* traceOp, |
| 126 | std::string traceDir) |
| 127 | : traceOp_(traceOp), |
| 128 | traceDir_(std::move(traceDir)), |
| 129 | fs_(filesystems::getFileSystem(traceDir_, nullptr)), |
| 130 | splitFile_(fs_->openFileForWrite(getOpTraceSplitFilePath(traceDir_))) { |
| 131 | BOLT_CHECK_NOT_NULL(splitFile_); |
| 132 | } |
| 133 | |
| 134 | void OperatorTraceSplitWriter::write(const exec::Split& split) const { |
| 135 | // TODO: Supports group later once we have driver id mapping in trace node. |
nothing calls this directly
no test coverage detected