in src/iceberg/transform.cc [154:169]
std::string Transform::ToString() const {
switch (transform_type_) {
case TransformType::kIdentity:
case TransformType::kYear:
case TransformType::kMonth:
case TransformType::kDay:
case TransformType::kHour:
case TransformType::kVoid:
case TransformType::kUnknown:
return std::format("{}", TransformTypeToString(transform_type_));
case TransformType::kBucket:
case TransformType::kTruncate:
return std::format("{}[{}]", TransformTypeToString(transform_type_),
std::get<int32_t>(param_));
}
}