iceberg-cpp
Loading...
Searching...
No Matches
Classes
manifest_filter_manager.h File Reference
#include <cstdint>
#include <functional>
#include <memory>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "iceberg/iceberg_export.h"
#include "iceberg/manifest/manifest_list.h"
#include "iceberg/manifest/manifest_writer.h"
#include "iceberg/result.h"
#include "iceberg/snapshot.h"
#include "iceberg/type_fwd.h"
#include "iceberg/util/data_file_set.h"
#include "iceberg/util/partition_value_util.h"

Go to the source code of this file.

Classes

class  iceberg::ManifestFilterManager
 Filters an existing snapshot's manifest list. More...
 

Detailed Description

Filters an existing snapshot's manifest list, marking data files as DELETED or EXISTING based on row-filter expressions, exact path deletes, and partition drops.