Skip to content

Commit b14622a

Browse files
author
xiao.dong
committed
feat: add inclusive metrics evaluator
1 parent dbcbdf2 commit b14622a

File tree

5 files changed

+621
-1
lines changed

5 files changed

+621
-1
lines changed

src/iceberg/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ set(ICEBERG_SOURCES
2828
expression/literal.cc
2929
expression/predicate.cc
3030
expression/rewrite_not.cc
31+
expression/inclusive_metrics_evaluator.cc
3132
expression/term.cc
3233
file_reader.cc
3334
file_writer.cc

src/iceberg/expression/expression_visitor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ class ICEBERG_EXPORT BoundVisitor : public ExpressionVisitor<R> {
263263
/// Bound visitors do not support unbound predicates.
264264
///
265265
/// \param pred The unbound predicate
266-
Result<R> Predicate(const std::shared_ptr<UnboundPredicate>& pred) final {
266+
Result<R> Predicate(const std::shared_ptr<UnboundPredicate>& pred) override {
267267
ICEBERG_DCHECK(pred != nullptr, "UnboundPredicate cannot be null");
268268
return NotSupported("Not a bound predicate: {}", pred->ToString());
269269
}

0 commit comments

Comments
 (0)