31namespace iceberg::internal {
33inline Status ValidateBucketTransformParameter(int32_t num_buckets) {
34 if (num_buckets <= 0) {
35 return InvalidArgument(
"Number of buckets must be positive, got {}", num_buckets);
40inline Status ValidateTruncateTransformParameter(int32_t width) {
42 return InvalidArgument(
"Width must be positive, got {}", width);
75 static std::string
HumanDay(int32_t day_ordinal);
97 static std::string
HumanTime(int64_t micros_from_midnight);
Define symbol visibility macros for core Iceberg APIs.
Core Apache Iceberg C++ APIs.
Definition arrow_io_util.h:33
Define Result, Status, and error helpers.