|
iceberg-cpp
|
Utility functions for content files. More...
#include <content_file_util.h>
Static Public Member Functions | |
| static bool | IsDV (const DataFile &file) |
| Check if a delete file is a deletion vector (DV). | |
| static Result< std::optional< std::string > > | ReferencedDataFile (const DataFile &file) |
| Get the referenced data file path from a position delete file. | |
| static Result< bool > | IsFileScoped (const DataFile &file) |
| Check if a delete file is file-scoped. | |
| static bool | ContainsSingleDV (std::span< const std::shared_ptr< DataFile > > files) |
| Check if a collection of delete files contains exactly one DV. | |
| static std::string | DVDesc (const DataFile &file) |
| Generate a description string for a deletion vector. | |
| static void | DropAllStats (DataFile &data_file) |
| In-place drop stats. | |
| static void | DropUnselectedStats (DataFile &data_file, const std::unordered_set< int32_t > &selected_columns) |
| Preserve stats based on selected columns. | |
Utility functions for content files.