|
iceberg-cpp
|
#include <memory>#include "iceberg/iceberg_export.h"#include "iceberg/result.h"#include "iceberg/type_fwd.h"Go to the source code of this file.
Classes | |
| class | iceberg::ManifestEvaluator |
| Evaluates an Expression against manifest. More... | |
Evaluates an Expression on a ManifestFile to test whether the file contains matching partitions.
For row expressions, evaluation is inclusive: it returns true if a file may match and false if it cannot match.
Files are passed to #eval(ManifestFile), which returns true if the manifest may contain data files that match the partition expression. Manifest files may be skipped if and only if the return value of eval is false.