Skip to content

Commit 09f26b6

Browse files
authored
feat: add strict metrics evaluator (#383)
1 parent e684be2 commit 09f26b6

File tree

9 files changed

+1443
-2
lines changed

9 files changed

+1443
-2
lines changed

src/iceberg/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ set(ICEBERG_SOURCES
2929
expression/literal.cc
3030
expression/predicate.cc
3131
expression/rewrite_not.cc
32+
expression/strict_metrics_evaluator.cc
3233
expression/term.cc
3334
file_reader.cc
3435
file_writer.cc

src/iceberg/catalog/rest/meson.build

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ install_headers(
6161
'error_handlers.h',
6262
'http_client.h',
6363
'iceberg_rest_export.h',
64-
'json_internal.h',
6564
'resource_paths.h',
6665
'rest_catalog.h',
6766
'rest_util.h',

src/iceberg/expression/meson.build

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,17 @@
1717

1818
install_headers(
1919
[
20+
'aggregate.h',
2021
'binder.h',
22+
'evaluator.h',
2123
'expression.h',
2224
'expression_visitor.h',
2325
'expressions.h',
26+
'inclusive_metrics_evaluator.h',
2427
'literal.h',
2528
'predicate.h',
2629
'rewrite_not.h',
30+
'strict_metrics_evaluator.h',
2731
'term.h',
2832
],
2933
subdir: 'iceberg/expression',

0 commit comments

Comments
 (0)