|
iceberg-cpp
|
Wrapper for equality delete files that caches converted bounds. More...
#include <delete_file_index.h>
Public Member Functions | |
| EqualityDeleteFile (const Schema *schema, ManifestEntry &&entry) | |
| bool | HasLowerAndUpperBounds () const |
| Check if this delete file has both lower and upper bounds. | |
| Result< std::optional< std::reference_wrapper< const Literal > > > | LowerBound (int32_t id) const |
| Get the lower bound for a field ID. | |
| Result< std::optional< std::reference_wrapper< const Literal > > > | UpperBound (int32_t id) const |
| Get the upper bound for a field ID. | |
Public Attributes | |
| const Schema * | schema |
| ManifestEntry | wrapped |
| int64_t | apply_sequence_number |
| std::unordered_map< int32_t, Literal > | lower_bounds |
| std::unordered_map< int32_t, Literal > | upper_bounds |
| bool | bounds_converted = false |
Wrapper for equality delete files that caches converted bounds.