diff --git a/velox/common/compression/Compression.h b/velox/common/compression/Compression.h index bf9c4b46a1a4..734ec46d73ca 100644 --- a/velox/common/compression/Compression.h +++ b/velox/common/compression/Compression.h @@ -25,29 +25,6 @@ namespace facebook::velox::common { -/// Return with given status wrapped in folly::Unexpected if condition is met. -#define VELOX_RETURN_UNEXPECTED_IF(condition, status) \ - do { \ - if (FOLLY_UNLIKELY(condition)) { \ - return (::folly::makeUnexpected(status)); \ - } \ - } while (false) - -/// Propagate any non-successful Status wrapped in folly::Unexpected to the -/// caller. -#define VELOX_RETURN_UNEXPECTED_NOT_OK(status) \ - do { \ - ::facebook::velox::Status __s = \ - ::facebook::velox::internal::genericToStatus(status); \ - VELOX_RETURN_IF(!__s.ok(), ::folly::makeUnexpected(__s)); \ - } while (false) - -#define VELOX_RETURN_UNEXPECTED(expected) \ - do { \ - auto res = (expected); \ - VELOX_RETURN_UNEXPECTED_IF(res.hasError(), res.error()); \ - } while (false) - enum CompressionKind { CompressionKind_NONE = 0, CompressionKind_ZLIB = 1,