| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=11"/> |
| <meta name="generator" content="Doxygen 1.9.8"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>iceberg-cpp: Member List</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/searchdata.js"></script> |
| <script type="text/javascript" src="search/search.js"></script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr id="projectrow"> |
| <td id="projectalign"> |
| <div id="projectname">iceberg-cpp |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.9.8 --> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| var searchBox = new SearchBox("searchBox", "search/",'.html'); |
| /* @license-end */ |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| /* @license-end */ |
| </script> |
| <div id="main-nav"></div> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| </div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <div id="MSearchResults"> |
| <div class="SRPage"> |
| <div id="SRIndex"> |
| <div id="SRResults"></div> |
| <div class="SRStatus" id="Loading">Loading...</div> |
| <div class="SRStatus" id="Searching">Searching...</div> |
| <div class="SRStatus" id="NoMatches">No Matches</div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div id="nav-path" class="navpath"> |
| <ul> |
| <li class="navelem"><a class="el" href="namespaceiceberg.html">iceberg</a></li><li class="navelem"><a class="el" href="classiceberg_1_1OverwriteFiles.html">OverwriteFiles</a></li> </ul> |
| </div> |
| </div><!-- top --> |
| <div class="header"> |
| <div class="headertitle"><div class="title">iceberg::OverwriteFiles Member List</div></div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p>This is the complete list of members for <a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a>, including all inherited members.</p> |
| <table class="directory"> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a0266af766468cf5b2b7d4aa1ec052aac">AddDataFile</a>(std::shared_ptr< DataFile > file)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aebbe7fcc662f2a0db9e2a3c7512b30ee">AddDeleteFile</a>(std::shared_ptr< DataFile > file)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ae05004358ba772aea11a5da6b9b0d5e3">AddDeleteFile</a>(std::shared_ptr< DataFile > file, int64_t data_sequence_number)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ab6934c78daedb62ee5d035bbc81a05f2">AddedDataFiles</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#af6104d186f95c6e1142207436c8f80d6">AddedDeleteFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > data_filter, std::shared_ptr< PartitionSet > partition_set, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a3a20345150b136c918ffe8947a7d75e1">AddError</a>(this auto &self, ErrorKind kind, const std::format_string< Args... > fmt, Args &&... args)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a5e555954de121d0908dcf4648da446e3">AddError</a>(this auto &self, Error err)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a5749264a2234092a5246056a1c72ee51">AddError</a>(this auto &self, std::unexpected< Error > err)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a5116e0c6701a863bc469e7b34671a4e6">AddFile</a>(const std::shared_ptr< DataFile > &file)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ab1d1c8f97b681022ac8fb477ccd556a6">AddManifest</a>(ManifestFile manifest)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a650bfa9857e6a8a220dbd62a3cc465a7">AddsDataFiles</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aee876bf36d5243521b8756f57aebec56">AddsDeleteFiles</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a8ab836f6fd8fcb7d09c176ff46e9fe05">Apply</a>(const TableMetadata &metadata_to_update, const std::shared_ptr< Snapshot > &snapshot) override</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#a8d8205f070ab0c9cd86422a4b579a066">iceberg::SnapshotUpdate::Apply</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>attempt</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>base</b>() const (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BuildManifestCountSummary</b>(std::span< const ManifestFile > manifests, int32_t replaced_manifests_count) (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>can_inherit_snapshot_id</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a22c7a7959de48cc201de6954b43f3609">CaseSensitive</a>(bool case_sensitive)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a16cbe7b6d423a372c9e68d970ff2c3ea">CheckErrors</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ab12c6ab278eca6482c616bec1e3e06b6">CleanUncommitted</a>(const std::unordered_set< std::string > &committed) override</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#aeb89f2ceb3a0fb2abfba3faa6a32e5ac">CleanupAfterCommit</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a274df2b90b0c22156a4c339aa30a4401">ClearErrors</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#af9a810bc1da767ff0c9a613267e6f6f1">Commit</a>() override</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>commit_uuid</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#aae2ae5fb5cfb3531641adbaf0da878e6">ConflictDetectionFilter</a>(std::shared_ptr< Expression > expr)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ctx_</b> (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a55bac0de3d16f0b69dbaa944d746f1fb">DataSpec</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a929ff0b8cf00e521c5fcfc7fca0a7deb">DeleteByPath</a>(std::string_view path)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a123d534f689c69b0f7d4c8272782229c">DeleteByRowFilter</a>(std::shared_ptr< Expression > expr)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ad88a0a10d3bc73d5957737c1109eb56e">DeleteDataFile</a>(std::shared_ptr< DataFile > file)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a06b1398a5e8405f9a41f76988c252efe">DeleteDeleteFile</a>(std::shared_ptr< DataFile > file)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#aed5240d8fe51aa24deb80251a421b3af">DeleteFile</a>(const std::shared_ptr< DataFile > &file)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#af9fc2b6a382fb3c9c9f8e30056d1f7de">iceberg::MergingSnapshotUpdate::DeleteFile</a>(const std::string &path)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a66f5f8b6e500526269426f912a759e40">DeleteFiles</a>(const DataFileSet &data_files_to_delete, const DeleteFileSet &delete_files_to_delete)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#abec17ce1f1b8e5b6735a119d051b040a">DeletesDataFiles</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ad3ec86452a15bee5d610865733f6c8e1">DeletesDeleteFiles</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#af5a84c539ec3c559260b3c6b868943c7">DeleteWith</a>(this auto &self, std::function< Status(const std::string &)> delete_func)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ae3917375fdd4a2ed0b1de56c44b2efd3">DropPartition</a>(int32_t spec_id, PartitionValues partition)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#afae10739a78bbffc2609a63e52821195">error_count</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ErrorCollector</b>()=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>ErrorCollector</b>(ErrorCollector &&)=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ErrorCollector</b>(const ErrorCollector &)=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a101fb70f2ad50a6023de932dc2eca96c">errors</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>errors_</b> (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a28c4aaf1ce709e35b22f16f7291a5bfe">FailAnyDelete</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aaaf997610c4b83dd929a0bb93f5a96d8">FailMissingDeletePaths</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ad942dda206e9c6454493a63eb48df0e0">Finalize</a>(Result< const TableMetadata * > commit_result) override</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html#a8813b3fe2a3cc112e6db19c87b8422ae">has_errors</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ab3c350125340cd08180d11b4bf643a53">HasDataSequenceNumber</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a245f56b4ec9170c57d4cc06db7aefe41">IsCaseSensitive</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#a97b2753654e1304914509f29dcf0a7ff">IsRetryable</a>() const override</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ae194773e0ce37df3780121314322f440">kind</a>() const override</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>Kind</b> enum name (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a639e0649b6483539f9856371d896af4f">Make</a>(std::string table_name, std::shared_ptr< TransactionContext > ctx)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>manifest_count</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ManifestListPath</b>() (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>ManifestPath</b>() (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#af4b34b89786b16250bd3f9ffacc411da">MergingSnapshotUpdate</a>(std::string table_name, std::shared_ptr< TransactionContext > ctx)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a352d6eab9d2020ec3623f599b48a38ad">operation</a>() override</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const PendingUpdate &)=delete (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>operator=</b>(PendingUpdate &&) noexcept=default (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(ErrorCollector &&)=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>operator=</b>(const ErrorCollector &)=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#aa493c36967bbef74ae36b83776a07b44">OverwriteByRowFilter</a>(std::shared_ptr< Expression > expr)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>PendingUpdate</b>(const PendingUpdate &)=delete (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PendingUpdate</b>(PendingUpdate &&) noexcept=default (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>PendingUpdate</b>(std::shared_ptr< TransactionContext > ctx) (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#afc2c4005cd4f087d2eb3108819de483d">ReportWith</a>(this auto &self, std::shared_ptr< MetricsReporter > reporter)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a2249c3e9bc624cc4fa77668266746ebd">RowFilter</a>() const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ab6d8924f99e5ecc2d54a050b7e986ec7">ScanManifestsWith</a>(this auto &self, Executor &executor)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ae19b638ceb6b7e57e4096ec943db223b">Set</a>(this auto &self, const std::string &property, const std::string &value)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aa068905355eea732bea88d3c5e9645e9">SetNewDataFilesDataSequenceNumber</a>(int64_t sequence_number)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#aae99085da77d04a9314e8c4773cfb731">SnapshotId</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SnapshotUpdate</b>(std::shared_ptr< TransactionContext > ctx) (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#a43f427fe952631fffdd3c19e0c5ef434">StageOnly</a>(this auto &self)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a10f1d4df0ee98054df1ac7376addb88e">Summary</a>() override</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>summary_</b> (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>summary_builder</b>() (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>target_branch</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>target_manifest_size_bytes</b>() const (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#a9a05380cb12c07b3b868df790ef0f829">ToBranch</a>(this auto &self, const std::string &branch)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a2e2c2c4d415bcf654d75dc6b8e2b76ef">Validate</a>(const TableMetadata &current_metadata, const std::shared_ptr< Snapshot > &snapshot) override</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a15f9e90ad117972d4f35fb09972cd3f4">ValidateAddedDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > filter, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aa14653a29436f5d6bfae2939523512d6">ValidateAddedDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const PartitionSet &partition_set, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ac8f92a9a51dc4872bb55897b0ecfee67">ValidateAddedDVs</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > conflict_filter, const std::unordered_set< std::string > &referenced_data_files, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a343375d4508a23379eb1c8f3f000e3d1">ValidateAddedDVs</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > conflict_filter, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io) const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#aff39a2162195de518b9577038e828afb">ValidateAddedFilesMatchOverwriteFilter</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a68a726abb45099834d119ac9c3097676">ValidateDataFilesExist</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const std::unordered_set< std::string > &file_paths, bool skip_deletes, std::shared_ptr< Expression > filter, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a2ca7d5687a18d5c380bf65e9adb5ec8a">ValidateDeletedDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > data_filter, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a29b560a06884e0cf353a8219160f8a4a">ValidateDeletedDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const PartitionSet &partition_set, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#ae2a812b7945be4303a8edafd074e1a25">ValidateFromSnapshot</a>(int64_t snapshot_id)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#acede83d5edfe71a1f92faa63b22277f3">ValidateNewDeleteFile</a>(const TableMetadata &metadata, const DataFile &file)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#a4b6d09742f1feb6797246b961ce81516">ValidateNoConflictingData</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html#ae5864b8020c1dac34d41069e683c923c">ValidateNoConflictingDeletes</a>()</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a48cd497619774328d2cd27fda892c097">ValidateNoNewDeleteFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > data_filter, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a7c3244f5f56beeca957e32a71b060eef">ValidateNoNewDeleteFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const PartitionSet &partition_set, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#aabb44218199cdab4e6082fab0b5ef559">ValidateNoNewDeletesForDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const DataFileSet &replaced_files, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io) const</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#ae7439da6e58b4ee17f51c34260c38d75">ValidateNoNewDeletesForDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, const DataFileSet &replaced_files, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool ignore_equality_deletes=false)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="odd"><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html#a7be18bce4880653b3277fa48fd5801c9">ValidateNoNewDeletesForDataFiles</a>(const TableMetadata &metadata, std::optional< int64_t > starting_snapshot_id, std::shared_ptr< Expression > data_filter, const DataFileSet &replaced_files, const std::shared_ptr< Snapshot > &parent, std::shared_ptr< FileIO > io, bool case_sensitive=true)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ad839a5b6b8cd54ceb3d013ddadae9fc5">WriteDataManifests</a>(std::span< const std::shared_ptr< DataFile > > files, const std::shared_ptr< PartitionSpec > &spec, std::optional< int64_t > data_sequence_number=std::nullopt)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>WriteDeleteManifests</b>(std::span< const ContentFileWithSequenceNumber > files, const std::shared_ptr< PartitionSpec > &spec) (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html#ad7521b2d10189e112d7c3197c0f6ae4e">WriteManifestsWith</a>(this auto &self, Executor &executor, int32_t parallelism)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~ErrorCollector</b>()=default (defined in <a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1ErrorCollector.html">iceberg::ErrorCollector</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~MergingSnapshotUpdate</b>() override=default (defined in <a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html">iceberg::MergingSnapshotUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~OverwriteFiles</b>() override (defined in <a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1OverwriteFiles.html">iceberg::OverwriteFiles</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~PendingUpdate</b>() override (defined in <a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1PendingUpdate.html">iceberg::PendingUpdate</a></td><td class="entry"></td></tr> |
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~SnapshotUpdate</b>() override (defined in <a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a>)</td><td class="entry"><a class="el" href="classiceberg_1_1SnapshotUpdate.html">iceberg::SnapshotUpdate</a></td><td class="entry"></td></tr> |
| </table></div><!-- contents --> |
| <!-- start footer part --> |
| <hr class="footer"/><address class="footer"><small> |
| Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 |
| </small></address> |
| </body> |
| </html> |