| <?xml version='1.0' encoding='UTF-8' standalone='no'?> |
| <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.8" xml:lang="en-US"> |
| <compounddef id="classiceberg_1_1TableProperties" kind="class" language="C++" prot="public"> |
| <compoundname>iceberg::TableProperties</compoundname> |
| <basecompoundref refid="classiceberg_1_1ConfigBase" prot="public" virt="non-virtual">iceberg::ConfigBase< TableProperties ></basecompoundref> |
| <includes refid="table__properties_8h" local="no">table_properties.h</includes> |
| <sectiondef kind="public-type"> |
| <memberdef kind="typedef" id="classiceberg_1_1TableProperties_1a08e29b22f59e15b61db5c3f330045bca" prot="public" static="no"> |
| <templateparamlist> |
| <param> |
| <type>typename T</type> |
| </param> |
| </templateparamlist> |
| <type>const <ref refid="classiceberg_1_1ConfigBase" kindref="compound">ConfigBase</ref>< <ref refid="classiceberg_1_1TableProperties" kindref="compound">TableProperties</ref> >::Entry< T ></type> |
| <definition>using iceberg::TableProperties::Entry = const ConfigBase<TableProperties>::Entry<T></definition> |
| <argsstring></argsstring> |
| <name>Entry</name> |
| <qualifiedname>iceberg::TableProperties::Entry</qualifiedname> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="40" column="3" bodyfile="iceberg/table_properties.h" bodystart="40" bodyend="-1"/> |
| </memberdef> |
| </sectiondef> |
| <sectiondef kind="public-static-attrib"> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4c9aa5f466b89211335bf1483061abbd" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kFormatVersion</definition> |
| <argsstring></argsstring> |
| <name>kFormatVersion</name> |
| <qualifiedname>iceberg::TableProperties::kFormatVersion</qualifiedname> |
| <initializer>{"format-version", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for table format version. </para> |
| </briefdescription> |
| <detaileddescription> |
| <para>Iceberg will default a new table's format version to the latest stable and recommended version. This reserved property keyword allows users to override the Iceberg format version of the table metadata.</para> |
| <para>If this table property exists when creating a table, the table will use the specified format version. If a table updates this property, it will try to upgrade to the specified format version.</para> |
| <para><simplesect kind="note"><para>incomplete or unstable versions cannot be selected using this property. </para> |
| </simplesect> |
| </para> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="55" column="23" bodyfile="iceberg/table_properties.h" bodystart="55" bodyend="55"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4b85f21c1d46975c9debdf33f1cdf78b" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kUuid</definition> |
| <argsstring></argsstring> |
| <name>kUuid</name> |
| <qualifiedname>iceberg::TableProperties::kUuid</qualifiedname> |
| <initializer>{"uuid", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for table UUID. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="57" column="23" bodyfile="iceberg/table_properties.h" bodystart="57" bodyend="57"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa019030168d449422f8eb93ac25cf20a" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kSnapshotCount</definition> |
| <argsstring></argsstring> |
| <name>kSnapshotCount</name> |
| <qualifiedname>iceberg::TableProperties::kSnapshotCount</qualifiedname> |
| <initializer>{"snapshot-count", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for the total number of snapshots. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="59" column="23" bodyfile="iceberg/table_properties.h" bodystart="59" bodyend="59"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a00533c09e753c0758dc6fc82ad4fb7c6" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kCurrentSnapshotSummary</definition> |
| <argsstring></argsstring> |
| <name>kCurrentSnapshotSummary</name> |
| <qualifiedname>iceberg::TableProperties::kCurrentSnapshotSummary</qualifiedname> |
| <initializer>{"current-snapshot-summary", |
| ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for current snapshot summary. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="61" column="23" bodyfile="iceberg/table_properties.h" bodystart="61" bodyend="62"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a49c37a139d3c56607010bb3461d70677" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kCurrentSnapshotId</definition> |
| <argsstring></argsstring> |
| <name>kCurrentSnapshotId</name> |
| <qualifiedname>iceberg::TableProperties::kCurrentSnapshotId</qualifiedname> |
| <initializer>{"current-snapshot-id", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for current snapshot id. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="64" column="23" bodyfile="iceberg/table_properties.h" bodystart="64" bodyend="64"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a20763e470bc3a489e110dafcada81056" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kCurrentSnapshotTimestamp</definition> |
| <argsstring></argsstring> |
| <name>kCurrentSnapshotTimestamp</name> |
| <qualifiedname>iceberg::TableProperties::kCurrentSnapshotTimestamp</qualifiedname> |
| <initializer>{ |
| "current-snapshot-<ref refid="group__type-factories_1ga98107734ef37f6f3b36b9fa3a6e30fe9" kindref="member">timestamp</ref>-ms", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for current snapshot timestamp. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="66" column="23" bodyfile="iceberg/table_properties.h" bodystart="66" bodyend="67"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac64409757073416f03c48b5b60b1f1ca" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kCurrentSchema</definition> |
| <argsstring></argsstring> |
| <name>kCurrentSchema</name> |
| <qualifiedname>iceberg::TableProperties::kCurrentSchema</qualifiedname> |
| <initializer>{"current-schema", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for the JSON representation of current schema. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="69" column="23" bodyfile="iceberg/table_properties.h" bodystart="69" bodyend="69"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ad85ed98f30bdff9d0f3b2766e735eb45" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDefaultPartitionSpec</definition> |
| <argsstring></argsstring> |
| <name>kDefaultPartitionSpec</name> |
| <qualifiedname>iceberg::TableProperties::kDefaultPartitionSpec</qualifiedname> |
| <initializer>{"default-partition-spec", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for the JSON representation of current(default) partition spec. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="72" column="23" bodyfile="iceberg/table_properties.h" bodystart="72" bodyend="72"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a7073a3c1178a1c7862163c7896c7bfd2" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDefaultSortOrder</definition> |
| <argsstring></argsstring> |
| <name>kDefaultSortOrder</name> |
| <qualifiedname>iceberg::TableProperties::kDefaultSortOrder</qualifiedname> |
| <initializer>{"default-sort-order", ""}</initializer> |
| <briefdescription> |
| <para>Reserved table property for the JSON representation of current(default) sort order. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="75" column="23" bodyfile="iceberg/table_properties.h" bodystart="75" bodyend="75"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a1e819866166a549fc5d8598da368008a" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kCommitNumRetries</definition> |
| <argsstring></argsstring> |
| <name>kCommitNumRetries</name> |
| <qualifiedname>iceberg::TableProperties::kCommitNumRetries</qualifiedname> |
| <initializer>{"commit.retry.num-retries", 4}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="79" column="23" bodyfile="iceberg/table_properties.h" bodystart="79" bodyend="79"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1abae38542576baf58e374975d2639fe3b" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kCommitMinRetryWaitMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitMinRetryWaitMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitMinRetryWaitMs</qualifiedname> |
| <initializer>{"commit.retry.min-wait-ms", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="80" column="23" bodyfile="iceberg/table_properties.h" bodystart="80" bodyend="80"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1acad1576bc641c34befe6a6ac14b0211a" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kCommitMaxRetryWaitMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitMaxRetryWaitMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitMaxRetryWaitMs</qualifiedname> |
| <initializer>{"commit.retry.max-wait-ms", |
| 60 * 1000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="81" column="23" bodyfile="iceberg/table_properties.h" bodystart="81" bodyend="82"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa3ab4bf56d332299526f32b47b06a9d7" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kCommitTotalRetryTimeMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitTotalRetryTimeMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitTotalRetryTimeMs</qualifiedname> |
| <initializer>{"commit.retry.total-timeout-ms", |
| 30 * 60 * 1000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="83" column="23" bodyfile="iceberg/table_properties.h" bodystart="83" bodyend="84"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a3cc5eb71e7458c1a267c0573381d8f53" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kCommitNumStatusChecks</definition> |
| <argsstring></argsstring> |
| <name>kCommitNumStatusChecks</name> |
| <qualifiedname>iceberg::TableProperties::kCommitNumStatusChecks</qualifiedname> |
| <initializer>{"commit.status-check.num-retries", |
| 3}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="85" column="23" bodyfile="iceberg/table_properties.h" bodystart="85" bodyend="86"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a2c4693e8b144fc2f745534a9592cdc68" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kCommitStatusChecksMinWaitMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitStatusChecksMinWaitMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitStatusChecksMinWaitMs</qualifiedname> |
| <initializer>{ |
| "commit.status-check.min-wait-ms", int64_t{1000}}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="87" column="23" bodyfile="iceberg/table_properties.h" bodystart="87" bodyend="88"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a9f8a901c18194f1abdfb2886ab235b1d" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kCommitStatusChecksMaxWaitMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitStatusChecksMaxWaitMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitStatusChecksMaxWaitMs</qualifiedname> |
| <initializer>{ |
| "commit.status-check.max-wait-ms", int64_t{60 * 1000}}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="89" column="23" bodyfile="iceberg/table_properties.h" bodystart="89" bodyend="90"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a08dc800bfa38c9a4afd01b6287d8a5a2" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kCommitStatusChecksTotalWaitMs</definition> |
| <argsstring></argsstring> |
| <name>kCommitStatusChecksTotalWaitMs</name> |
| <qualifiedname>iceberg::TableProperties::kCommitStatusChecksTotalWaitMs</qualifiedname> |
| <initializer>{ |
| "commit.status-check.total-timeout-ms", int64_t{30 * 60 * 1000}}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="91" column="23" bodyfile="iceberg/table_properties.h" bodystart="91" bodyend="92"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aae9fdde6918b1c1d4d1a6c463b4027dd" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kManifestTargetSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kManifestTargetSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kManifestTargetSizeBytes</qualifiedname> |
| <initializer>{ |
| "commit.manifest.target-size-bytes", int64_t{8 * 1024 * 1024}}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="96" column="23" bodyfile="iceberg/table_properties.h" bodystart="96" bodyend="97"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa07bb17fcba76abedc8483db58efbb1a" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kManifestMinMergeCount</definition> |
| <argsstring></argsstring> |
| <name>kManifestMinMergeCount</name> |
| <qualifiedname>iceberg::TableProperties::kManifestMinMergeCount</qualifiedname> |
| <initializer>{ |
| "commit.manifest.min-count-to-merge", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="98" column="23" bodyfile="iceberg/table_properties.h" bodystart="98" bodyend="99"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a395174f0bfd6ff74d55a050df5039e5b" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kManifestMergeEnabled</definition> |
| <argsstring></argsstring> |
| <name>kManifestMergeEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kManifestMergeEnabled</qualifiedname> |
| <initializer>{"commit.manifest-merge.enabled", true}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="100" column="23" bodyfile="iceberg/table_properties.h" bodystart="100" bodyend="100"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a586732bc1875fc92ba9da8d17f5633e0" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDefaultFileFormat</definition> |
| <argsstring></argsstring> |
| <name>kDefaultFileFormat</name> |
| <qualifiedname>iceberg::TableProperties::kDefaultFileFormat</qualifiedname> |
| <initializer>{"write.format.default", "parquet"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="104" column="23" bodyfile="iceberg/table_properties.h" bodystart="104" bodyend="104"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a1f2b41bdd0a572622f2075a33269187e" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteDefaultFileFormat</definition> |
| <argsstring></argsstring> |
| <name>kDeleteDefaultFileFormat</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteDefaultFileFormat</qualifiedname> |
| <initializer>{"write.delete.format.default", |
| "parquet"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="105" column="23" bodyfile="iceberg/table_properties.h" bodystart="105" bodyend="106"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a808f33d50261fae60b30b6917700a702" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetRowGroupSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kParquetRowGroupSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kParquetRowGroupSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.parquet.row-group-size-bytes", 128 * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="110" column="23" bodyfile="iceberg/table_properties.h" bodystart="110" bodyend="111"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa15d1f73697c2bb8d5258c3fe3e54a82" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetRowGroupSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetRowGroupSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetRowGroupSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.row-group-size-bytes", 128 * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="112" column="23" bodyfile="iceberg/table_properties.h" bodystart="112" bodyend="113"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ada5dd80eba5f9aa3a339fbb8a7f771c8" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetPageSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kParquetPageSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kParquetPageSizeBytes</qualifiedname> |
| <initializer>{"write.parquet.page-size-bytes", |
| 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="114" column="23" bodyfile="iceberg/table_properties.h" bodystart="114" bodyend="115"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a08dfd9bf30298ee0269da9c267857960" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetPageSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetPageSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetPageSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.page-size-bytes", 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="116" column="23" bodyfile="iceberg/table_properties.h" bodystart="116" bodyend="117"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac02aa2aaa0f0da2ba47aabed2befa2f9" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetPageRowLimit</definition> |
| <argsstring></argsstring> |
| <name>kParquetPageRowLimit</name> |
| <qualifiedname>iceberg::TableProperties::kParquetPageRowLimit</qualifiedname> |
| <initializer>{"write.parquet.page-row-limit", |
| 20'000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="118" column="23" bodyfile="iceberg/table_properties.h" bodystart="118" bodyend="119"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a1d0dbc4cfd787dc2ebfd40bce753090e" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetPageRowLimit</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetPageRowLimit</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetPageRowLimit</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.page-row-limit", 20'000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="120" column="23" bodyfile="iceberg/table_properties.h" bodystart="120" bodyend="121"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aece8c8ab721c47a80063fa51ba8b87d7" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetDictSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kParquetDictSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kParquetDictSizeBytes</qualifiedname> |
| <initializer>{"write.parquet.dict-size-bytes", |
| 2 * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="122" column="23" bodyfile="iceberg/table_properties.h" bodystart="122" bodyend="123"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a13f7b83bb91e14e93043eff61633350c" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetDictSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetDictSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetDictSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.dict-size-bytes", 2 * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="124" column="23" bodyfile="iceberg/table_properties.h" bodystart="124" bodyend="125"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ad4a5942969f9ce2d0b007382cd5cc678" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kParquetCompression</definition> |
| <argsstring></argsstring> |
| <name>kParquetCompression</name> |
| <qualifiedname>iceberg::TableProperties::kParquetCompression</qualifiedname> |
| <initializer>{"write.parquet.compression-codec", |
| "zstd"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="126" column="23" bodyfile="iceberg/table_properties.h" bodystart="126" bodyend="127"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a182f35bb69ad454ccc44baefbe302fea" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteParquetCompression</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetCompression</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetCompression</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.compression-codec", "zstd"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="128" column="23" bodyfile="iceberg/table_properties.h" bodystart="128" bodyend="129"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a7635744b1d910c6b56fe18ab656f4abb" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kParquetCompressionLevel</definition> |
| <argsstring></argsstring> |
| <name>kParquetCompressionLevel</name> |
| <qualifiedname>iceberg::TableProperties::kParquetCompressionLevel</qualifiedname> |
| <initializer>{ |
| "write.parquet.compression-level", ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="130" column="23" bodyfile="iceberg/table_properties.h" bodystart="130" bodyend="131"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1afa16f2d83bb2214352c72c1e59f9a6df" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteParquetCompressionLevel</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetCompressionLevel</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetCompressionLevel</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.compression-level", ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="132" column="23" bodyfile="iceberg/table_properties.h" bodystart="132" bodyend="133"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4cb19008f32024ca90d0eb70e9cc8a1d" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetRowGroupCheckMinRecordCount</definition> |
| <argsstring></argsstring> |
| <name>kParquetRowGroupCheckMinRecordCount</name> |
| <qualifiedname>iceberg::TableProperties::kParquetRowGroupCheckMinRecordCount</qualifiedname> |
| <initializer>{ |
| "write.parquet.row-group-check-min-record-count", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="134" column="23" bodyfile="iceberg/table_properties.h" bodystart="134" bodyend="135"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ae947cff5e809f4c7cb1db0b01319643d" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetRowGroupCheckMinRecordCount</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetRowGroupCheckMinRecordCount</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetRowGroupCheckMinRecordCount</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.row-group-check-min-record-count", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="136" column="23" bodyfile="iceberg/table_properties.h" bodystart="136" bodyend="137"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa16ae2a499410631f783edf5d715a343" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetRowGroupCheckMaxRecordCount</definition> |
| <argsstring></argsstring> |
| <name>kParquetRowGroupCheckMaxRecordCount</name> |
| <qualifiedname>iceberg::TableProperties::kParquetRowGroupCheckMaxRecordCount</qualifiedname> |
| <initializer>{ |
| "write.parquet.row-group-check-max-record-count", 10'000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="138" column="23" bodyfile="iceberg/table_properties.h" bodystart="138" bodyend="139"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a9f7652216c8446acf72ee220ccf45fbd" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteParquetRowGroupCheckMaxRecordCount</definition> |
| <argsstring></argsstring> |
| <name>kDeleteParquetRowGroupCheckMaxRecordCount</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteParquetRowGroupCheckMaxRecordCount</qualifiedname> |
| <initializer>{ |
| "write.delete.parquet.row-group-check-max-record-count", 10'000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="140" column="23" bodyfile="iceberg/table_properties.h" bodystart="140" bodyend="141"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac690e84a9be8ce21a5fa36524ccba171" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetBloomFilterMaxBytes</definition> |
| <argsstring></argsstring> |
| <name>kParquetBloomFilterMaxBytes</name> |
| <qualifiedname>iceberg::TableProperties::kParquetBloomFilterMaxBytes</qualifiedname> |
| <initializer>{ |
| "write.parquet.bloom-filter-max-bytes", 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="142" column="23" bodyfile="iceberg/table_properties.h" bodystart="142" bodyend="143"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1af36d4f8e0e4811af384499a62755bac7" prot="public" static="yes" mutable="no"> |
| <type>std::string_view</type> |
| <definition>std::string_view iceberg::TableProperties::kParquetBloomFilterColumnFppPrefix</definition> |
| <argsstring></argsstring> |
| <name>kParquetBloomFilterColumnFppPrefix</name> |
| <qualifiedname>iceberg::TableProperties::kParquetBloomFilterColumnFppPrefix</qualifiedname> |
| <initializer>{ |
| "write.parquet.bloom-filter-fpp.column."}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="144" column="34" bodyfile="iceberg/table_properties.h" bodystart="144" bodyend="145"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac5b4953e31a1614935aa9843d008d615" prot="public" static="yes" mutable="no"> |
| <type>std::string_view</type> |
| <definition>std::string_view iceberg::TableProperties::kParquetBloomFilterColumnEnabledPrefix</definition> |
| <argsstring></argsstring> |
| <name>kParquetBloomFilterColumnEnabledPrefix</name> |
| <qualifiedname>iceberg::TableProperties::kParquetBloomFilterColumnEnabledPrefix</qualifiedname> |
| <initializer>{ |
| "write.parquet.bloom-filter-enabled.column."}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="146" column="34" bodyfile="iceberg/table_properties.h" bodystart="146" bodyend="147"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ab7a4b63db3d2af3ed089bf55d62c0e5d" prot="public" static="yes" mutable="no"> |
| <type>std::string_view</type> |
| <definition>std::string_view iceberg::TableProperties::kParquetColumnStatsEnabledPrefix</definition> |
| <argsstring></argsstring> |
| <name>kParquetColumnStatsEnabledPrefix</name> |
| <qualifiedname>iceberg::TableProperties::kParquetColumnStatsEnabledPrefix</qualifiedname> |
| <initializer>{ |
| "write.parquet.stats-enabled.column."}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="148" column="34" bodyfile="iceberg/table_properties.h" bodystart="148" bodyend="149"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a084be3cb6c778caa9dd8e421935e4b12" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kAvroCompression</definition> |
| <argsstring></argsstring> |
| <name>kAvroCompression</name> |
| <qualifiedname>iceberg::TableProperties::kAvroCompression</qualifiedname> |
| <initializer>{"write.avro.compression-codec", |
| "gzip"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="152" column="23" bodyfile="iceberg/table_properties.h" bodystart="152" bodyend="153"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1adce2fedfabc72a586e09319eeafb6bb4" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteAvroCompression</definition> |
| <argsstring></argsstring> |
| <name>kDeleteAvroCompression</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteAvroCompression</qualifiedname> |
| <initializer>{ |
| "write.delete.avro.compression-codec", "gzip"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="154" column="23" bodyfile="iceberg/table_properties.h" bodystart="154" bodyend="155"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aac6f902ffb58c708cc727b095454521f" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kAvroCompressionLevel</definition> |
| <argsstring></argsstring> |
| <name>kAvroCompressionLevel</name> |
| <qualifiedname>iceberg::TableProperties::kAvroCompressionLevel</qualifiedname> |
| <initializer>{"write.avro.compression-level", |
| ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="156" column="23" bodyfile="iceberg/table_properties.h" bodystart="156" bodyend="157"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a37a4f648ae3e16c8cb8b7585fbe7745e" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteAvroCompressionLevel</definition> |
| <argsstring></argsstring> |
| <name>kDeleteAvroCompressionLevel</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteAvroCompressionLevel</qualifiedname> |
| <initializer>{ |
| "write.delete.avro.compression-level", ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="158" column="23" bodyfile="iceberg/table_properties.h" bodystart="158" bodyend="159"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a33afcf0bb3488cf667fac77720f1ec96" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kOrcStripeSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kOrcStripeSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kOrcStripeSizeBytes</qualifiedname> |
| <initializer>{"write.orc.stripe-size-bytes", |
| int64_t{64} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="162" column="23" bodyfile="iceberg/table_properties.h" bodystart="162" bodyend="163"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a642a2f2b52459e5e062f14870a178c6e" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kOrcBloomFilterColumns</definition> |
| <argsstring></argsstring> |
| <name>kOrcBloomFilterColumns</name> |
| <qualifiedname>iceberg::TableProperties::kOrcBloomFilterColumns</qualifiedname> |
| <initializer>{ |
| "write.orc.bloom.filter.columns", ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="164" column="23" bodyfile="iceberg/table_properties.h" bodystart="164" bodyend="165"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a6c4671b1316ba506d0e98fe7f2ed8564" prot="public" static="yes" mutable="no"> |
| <type>Entry< double ></type> |
| <definition>Entry<double> iceberg::TableProperties::kOrcBloomFilterFpp</definition> |
| <argsstring></argsstring> |
| <name>kOrcBloomFilterFpp</name> |
| <qualifiedname>iceberg::TableProperties::kOrcBloomFilterFpp</qualifiedname> |
| <initializer>{"write.orc.bloom.filter.fpp", 0.05}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="166" column="23" bodyfile="iceberg/table_properties.h" bodystart="166" bodyend="166"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a78aca7d4562ba3805d920c2fe43976ac" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kDeleteOrcStripeSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteOrcStripeSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteOrcStripeSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.orc.stripe-size-bytes", int64_t{64} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="167" column="23" bodyfile="iceberg/table_properties.h" bodystart="167" bodyend="168"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a1e822b30b324761a9d90b3e442ea322d" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kOrcBlockSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kOrcBlockSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kOrcBlockSizeBytes</qualifiedname> |
| <initializer>{"write.orc.block-size-bytes", |
| int64_t{256} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="169" column="23" bodyfile="iceberg/table_properties.h" bodystart="169" bodyend="170"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a033bab08cfe7bde1f96a77b1bdec06e5" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kDeleteOrcBlockSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteOrcBlockSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteOrcBlockSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.orc.block-size-bytes", int64_t{256} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="171" column="23" bodyfile="iceberg/table_properties.h" bodystart="171" bodyend="172"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1abd762de237dca1ec49e8cebe93e191f7" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kOrcWriteBatchSize</definition> |
| <argsstring></argsstring> |
| <name>kOrcWriteBatchSize</name> |
| <qualifiedname>iceberg::TableProperties::kOrcWriteBatchSize</qualifiedname> |
| <initializer>{"write.orc.vectorized.batch-size", |
| 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="173" column="23" bodyfile="iceberg/table_properties.h" bodystart="173" bodyend="174"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ae56f58061470fbd5965e1ce1b8832a43" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kDeleteOrcWriteBatchSize</definition> |
| <argsstring></argsstring> |
| <name>kDeleteOrcWriteBatchSize</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteOrcWriteBatchSize</qualifiedname> |
| <initializer>{ |
| "write.delete.orc.vectorized.batch-size", 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="175" column="23" bodyfile="iceberg/table_properties.h" bodystart="175" bodyend="176"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4eb20bd8539528909b539db7ecb7101b" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kOrcCompression</definition> |
| <argsstring></argsstring> |
| <name>kOrcCompression</name> |
| <qualifiedname>iceberg::TableProperties::kOrcCompression</qualifiedname> |
| <initializer>{"write.orc.compression-codec", "zlib"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="177" column="23" bodyfile="iceberg/table_properties.h" bodystart="177" bodyend="177"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a9430062c6ab5919ec17baa86ed367523" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteOrcCompression</definition> |
| <argsstring></argsstring> |
| <name>kDeleteOrcCompression</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteOrcCompression</qualifiedname> |
| <initializer>{ |
| "write.delete.orc.compression-codec", "zlib"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="178" column="23" bodyfile="iceberg/table_properties.h" bodystart="178" bodyend="179"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac7c1f0b0faedf07b5085af43c82a6afd" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kOrcCompressionStrategy</definition> |
| <argsstring></argsstring> |
| <name>kOrcCompressionStrategy</name> |
| <qualifiedname>iceberg::TableProperties::kOrcCompressionStrategy</qualifiedname> |
| <initializer>{ |
| "write.orc.compression-strategy", "speed"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="180" column="23" bodyfile="iceberg/table_properties.h" bodystart="180" bodyend="181"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a2593f53e5ef0e2a92535af68c60827a2" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteOrcCompressionStrategy</definition> |
| <argsstring></argsstring> |
| <name>kDeleteOrcCompressionStrategy</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteOrcCompressionStrategy</qualifiedname> |
| <initializer>{ |
| "write.delete.orc.compression-strategy", "speed"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="182" column="23" bodyfile="iceberg/table_properties.h" bodystart="182" bodyend="183"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a183769d63ff135614d8536efd575f993" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kSplitSize</definition> |
| <argsstring></argsstring> |
| <name>kSplitSize</name> |
| <qualifiedname>iceberg::TableProperties::kSplitSize</qualifiedname> |
| <initializer>{"read.split.target-size", |
| int64_t{128} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="187" column="23" bodyfile="iceberg/table_properties.h" bodystart="187" bodyend="188"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a729c5e506e72ae09bf14c9d42a3e9cf1" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kMetadataSplitSize</definition> |
| <argsstring></argsstring> |
| <name>kMetadataSplitSize</name> |
| <qualifiedname>iceberg::TableProperties::kMetadataSplitSize</qualifiedname> |
| <initializer>{"read.split.metadata-target-size", |
| int64_t{32} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="189" column="23" bodyfile="iceberg/table_properties.h" bodystart="189" bodyend="190"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aafb4b1fe35d7182e63a27e8da0e761ef" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kSplitLookback</definition> |
| <argsstring></argsstring> |
| <name>kSplitLookback</name> |
| <qualifiedname>iceberg::TableProperties::kSplitLookback</qualifiedname> |
| <initializer>{"read.split.planning-lookback", 10}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="191" column="23" bodyfile="iceberg/table_properties.h" bodystart="191" bodyend="191"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac675dc647cf01e239788e730c49adcea" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kSplitOpenFileCost</definition> |
| <argsstring></argsstring> |
| <name>kSplitOpenFileCost</name> |
| <qualifiedname>iceberg::TableProperties::kSplitOpenFileCost</qualifiedname> |
| <initializer>{"read.split.open-file-cost", |
| int64_t{4} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="192" column="23" bodyfile="iceberg/table_properties.h" bodystart="192" bodyend="193"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a212d780dc4a93b844836e8e3c35d8292" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kAdaptiveSplitSizeEnabled</definition> |
| <argsstring></argsstring> |
| <name>kAdaptiveSplitSizeEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kAdaptiveSplitSizeEnabled</qualifiedname> |
| <initializer>{"read.split.adaptive-size.enabled", |
| true}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="194" column="23" bodyfile="iceberg/table_properties.h" bodystart="194" bodyend="195"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a3eca14c8e3e2e78277f986e79356113f" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kParquetVectorizationEnabled</definition> |
| <argsstring></argsstring> |
| <name>kParquetVectorizationEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kParquetVectorizationEnabled</qualifiedname> |
| <initializer>{ |
| "read.parquet.vectorization.enabled", true}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="196" column="23" bodyfile="iceberg/table_properties.h" bodystart="196" bodyend="197"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a0c31badc0b2b4979f3e4abe2cf5278a1" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kParquetBatchSize</definition> |
| <argsstring></argsstring> |
| <name>kParquetBatchSize</name> |
| <qualifiedname>iceberg::TableProperties::kParquetBatchSize</qualifiedname> |
| <initializer>{"read.parquet.vectorization.batch-size", |
| 5000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="198" column="23" bodyfile="iceberg/table_properties.h" bodystart="198" bodyend="199"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a759957a2b1ec223bba3f23de4a225b45" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kOrcVectorizationEnabled</definition> |
| <argsstring></argsstring> |
| <name>kOrcVectorizationEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kOrcVectorizationEnabled</qualifiedname> |
| <initializer>{"read.orc.vectorization.enabled", |
| false}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="200" column="23" bodyfile="iceberg/table_properties.h" bodystart="200" bodyend="201"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac43a9d15f30f6e366c1b6169c34912ab" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kOrcBatchSize</definition> |
| <argsstring></argsstring> |
| <name>kOrcBatchSize</name> |
| <qualifiedname>iceberg::TableProperties::kOrcBatchSize</qualifiedname> |
| <initializer>{"read.orc.vectorization.batch-size", 5000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="202" column="23" bodyfile="iceberg/table_properties.h" bodystart="202" bodyend="202"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a37a1bbcac3349d52b671d6ab659802a1" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDataPlanningMode</definition> |
| <argsstring></argsstring> |
| <name>kDataPlanningMode</name> |
| <qualifiedname>iceberg::TableProperties::kDataPlanningMode</qualifiedname> |
| <initializer>{"read.data-planning-mode", "auto"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="203" column="23" bodyfile="iceberg/table_properties.h" bodystart="203" bodyend="203"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1acf7931e56d375867b4201cec5bc65e38" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeletePlanningMode</definition> |
| <argsstring></argsstring> |
| <name>kDeletePlanningMode</name> |
| <qualifiedname>iceberg::TableProperties::kDeletePlanningMode</qualifiedname> |
| <initializer>{"read.delete-planning-mode", |
| "auto"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="204" column="23" bodyfile="iceberg/table_properties.h" bodystart="204" bodyend="205"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4e6ee604a81edd46ffea19fde2e4de57" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kObjectStoreEnabled</definition> |
| <argsstring></argsstring> |
| <name>kObjectStoreEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kObjectStoreEnabled</qualifiedname> |
| <initializer>{"write.object-storage.enabled", false}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="209" column="23" bodyfile="iceberg/table_properties.h" bodystart="209" bodyend="209"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a8f45d9e7831523465872acfb1bf4c1d4" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kWriteObjectStorePartitionedPaths</definition> |
| <argsstring></argsstring> |
| <name>kWriteObjectStorePartitionedPaths</name> |
| <qualifiedname>iceberg::TableProperties::kWriteObjectStorePartitionedPaths</qualifiedname> |
| <initializer>{ |
| "write.object-storage.partitioned-paths", true}</initializer> |
| <briefdescription> |
| <para>Excludes the partition values in the path when set to true and object store is enabled. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="212" column="23" bodyfile="iceberg/table_properties.h" bodystart="212" bodyend="213"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa50d7fa06cb0e4cbd3a7290240626297" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kWriteDataLocation</definition> |
| <argsstring></argsstring> |
| <name>kWriteDataLocation</name> |
| <qualifiedname>iceberg::TableProperties::kWriteDataLocation</qualifiedname> |
| <initializer>{"write.data.path", ""}</initializer> |
| <briefdescription> |
| <para>This only applies to files written after this property is set. Files previously written aren't relocated to reflect this parameter. If not set, defaults to a "data" folder underneath the root path of the table. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="217" column="23" bodyfile="iceberg/table_properties.h" bodystart="217" bodyend="217"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ab1b90249d85118f93cca262a5bc93b39" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kWriteMetadataLocation</definition> |
| <argsstring></argsstring> |
| <name>kWriteMetadataLocation</name> |
| <qualifiedname>iceberg::TableProperties::kWriteMetadataLocation</qualifiedname> |
| <initializer>{"write.metadata.path", ""}</initializer> |
| <briefdescription> |
| <para>This only applies to files written after this property is set. Files previously written aren't relocated to reflect this parameter. If not set, defaults to a "metadata" folder underneath the root path of the table. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="221" column="23" bodyfile="iceberg/table_properties.h" bodystart="221" bodyend="221"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4b203f99e45a8f96eed9a0ddb796082a" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kWritePartitionSummaryLimit</definition> |
| <argsstring></argsstring> |
| <name>kWritePartitionSummaryLimit</name> |
| <qualifiedname>iceberg::TableProperties::kWritePartitionSummaryLimit</qualifiedname> |
| <initializer>{ |
| "write.summary.partition-limit", 0}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="222" column="23" bodyfile="iceberg/table_properties.h" bodystart="222" bodyend="223"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a677b6924ac244ebb528aadf99d63d6ff" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kMetadataCompression</definition> |
| <argsstring></argsstring> |
| <name>kMetadataCompression</name> |
| <qualifiedname>iceberg::TableProperties::kMetadataCompression</qualifiedname> |
| <initializer>{ |
| "write.metadata.compression-codec", "none"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="224" column="23" bodyfile="iceberg/table_properties.h" bodystart="224" bodyend="225"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1adda90a55f43c7974d36fcaac8627b2c7" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kMetadataPreviousVersionsMax</definition> |
| <argsstring></argsstring> |
| <name>kMetadataPreviousVersionsMax</name> |
| <qualifiedname>iceberg::TableProperties::kMetadataPreviousVersionsMax</qualifiedname> |
| <initializer>{ |
| "write.metadata.previous-versions-max", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="226" column="23" bodyfile="iceberg/table_properties.h" bodystart="226" bodyend="227"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a3fb268de46c3cd27a45639e8510b4b89" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kMetadataDeleteAfterCommitEnabled</definition> |
| <argsstring></argsstring> |
| <name>kMetadataDeleteAfterCommitEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kMetadataDeleteAfterCommitEnabled</qualifiedname> |
| <initializer>{ |
| "write.metadata.delete-after-commit.enabled", false}</initializer> |
| <briefdescription> |
| <para>This enables to delete the oldest metadata file after commit. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="229" column="23" bodyfile="iceberg/table_properties.h" bodystart="229" bodyend="230"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a04d3e9452dc82894e47f1f987d921dec" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kMetricsMaxInferredColumnDefaults</definition> |
| <argsstring></argsstring> |
| <name>kMetricsMaxInferredColumnDefaults</name> |
| <qualifiedname>iceberg::TableProperties::kMetricsMaxInferredColumnDefaults</qualifiedname> |
| <initializer>{ |
| "write.metadata.metrics.max-inferred-column-defaults", 100}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="231" column="23" bodyfile="iceberg/table_properties.h" bodystart="231" bodyend="232"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a1eaaf0de51e00f056982333990018140" prot="public" static="yes" constexpr="yes" mutable="no"> |
| <type>constexpr std::string_view</type> |
| <definition>constexpr std::string_view iceberg::TableProperties::kMetricModeColumnConfPrefix</definition> |
| <argsstring></argsstring> |
| <name>kMetricModeColumnConfPrefix</name> |
| <qualifiedname>iceberg::TableProperties::kMetricModeColumnConfPrefix</qualifiedname> |
| <initializer>= |
| "write.metadata.metrics.column."</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="233" column="44" bodyfile="iceberg/table_properties.h" bodystart="233" bodyend="-1"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a404fb3b78c68fa34cdb74c1d64cca29e" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDefaultWriteMetricsMode</definition> |
| <argsstring></argsstring> |
| <name>kDefaultWriteMetricsMode</name> |
| <qualifiedname>iceberg::TableProperties::kDefaultWriteMetricsMode</qualifiedname> |
| <initializer>{ |
| "write.metadata.metrics.default", "truncate(16)"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="235" column="23" bodyfile="iceberg/table_properties.h" bodystart="235" bodyend="236"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a8f15c8fa48887bc32ae7fa4696dd5092" prot="public" static="yes" mutable="no"> |
| <type>std::string_view</type> |
| <definition>std::string_view iceberg::TableProperties::kDefaultNameMapping</definition> |
| <argsstring></argsstring> |
| <name>kDefaultNameMapping</name> |
| <qualifiedname>iceberg::TableProperties::kDefaultNameMapping</qualifiedname> |
| <initializer>{"schema.name-mapping.default"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="238" column="34" bodyfile="iceberg/table_properties.h" bodystart="238" bodyend="238"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4fa34b3b5790158dbcd132c59d4a50b7" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kWriteAuditPublishEnabled</definition> |
| <argsstring></argsstring> |
| <name>kWriteAuditPublishEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kWriteAuditPublishEnabled</qualifiedname> |
| <initializer>{"write.wap.enabled", false}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="240" column="23" bodyfile="iceberg/table_properties.h" bodystart="240" bodyend="240"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a9b47cf80fe82d32a3786b371aabcd66a" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kWriteTargetFileSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kWriteTargetFileSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kWriteTargetFileSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.target-file-size-bytes", int64_t{512} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="241" column="23" bodyfile="iceberg/table_properties.h" bodystart="241" bodyend="242"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aa9d6dae35d5937f38e88e1342c559f87" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kDeleteTargetFileSizeBytes</definition> |
| <argsstring></argsstring> |
| <name>kDeleteTargetFileSizeBytes</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteTargetFileSizeBytes</qualifiedname> |
| <initializer>{ |
| "write.delete.target-file-size-bytes", int64_t{64} * 1024 * 1024}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="243" column="23" bodyfile="iceberg/table_properties.h" bodystart="243" bodyend="244"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a608e57cc8cc4799ef8ddba55e7f19dbb" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kSnapshotIdInheritanceEnabled</definition> |
| <argsstring></argsstring> |
| <name>kSnapshotIdInheritanceEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kSnapshotIdInheritanceEnabled</qualifiedname> |
| <initializer>{ |
| "compatibility.snapshot-id-inheritance.enabled", false}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="246" column="23" bodyfile="iceberg/table_properties.h" bodystart="246" bodyend="247"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a2875bef801b85dabf68c90d3c273f053" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kGcEnabled</definition> |
| <argsstring></argsstring> |
| <name>kGcEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kGcEnabled</qualifiedname> |
| <initializer>{"gc.enabled", true}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="251" column="23" bodyfile="iceberg/table_properties.h" bodystart="251" bodyend="251"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a53da0a255868e71e2777ee20efcf8a77" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kMaxSnapshotAgeMs</definition> |
| <argsstring></argsstring> |
| <name>kMaxSnapshotAgeMs</name> |
| <qualifiedname>iceberg::TableProperties::kMaxSnapshotAgeMs</qualifiedname> |
| <initializer>{ |
| "history.expire.max-snapshot-age-ms", int64_t{5} * 24 * 60 * 60 * 1000}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="252" column="23" bodyfile="iceberg/table_properties.h" bodystart="252" bodyend="253"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a2d705611398eaccedacbbc9f8ba757e5" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kMinSnapshotsToKeep</definition> |
| <argsstring></argsstring> |
| <name>kMinSnapshotsToKeep</name> |
| <qualifiedname>iceberg::TableProperties::kMinSnapshotsToKeep</qualifiedname> |
| <initializer>{"history.expire.min-snapshots-to-keep", |
| 1}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="254" column="23" bodyfile="iceberg/table_properties.h" bodystart="254" bodyend="255"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a09aec08c69e82ac8d4633a1a451b18e0" prot="public" static="yes" mutable="no"> |
| <type>Entry< int64_t ></type> |
| <definition>Entry<int64_t> iceberg::TableProperties::kMaxRefAgeMs</definition> |
| <argsstring></argsstring> |
| <name>kMaxRefAgeMs</name> |
| <qualifiedname>iceberg::TableProperties::kMaxRefAgeMs</qualifiedname> |
| <initializer>{"history.expire.max-ref-age-ms", |
| (std::numeric_limits<int64_t>::max)()}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="256" column="23" bodyfile="iceberg/table_properties.h" bodystart="256" bodyend="257"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ad08baa8607ea934a024e00c6675804b4" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteGranularity</definition> |
| <argsstring></argsstring> |
| <name>kDeleteGranularity</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteGranularity</qualifiedname> |
| <initializer>{"write.delete.granularity", |
| "partition"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="261" column="23" bodyfile="iceberg/table_properties.h" bodystart="261" bodyend="262"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a513fa0a9822de061d0bf5078ab7bb8ce" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteIsolationLevel</definition> |
| <argsstring></argsstring> |
| <name>kDeleteIsolationLevel</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteIsolationLevel</qualifiedname> |
| <initializer>{"write.delete.isolation-level", |
| "serializable"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="263" column="23" bodyfile="iceberg/table_properties.h" bodystart="263" bodyend="264"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a0eec1d337a0ff472a13446bb7801766e" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kDeleteMode</definition> |
| <argsstring></argsstring> |
| <name>kDeleteMode</name> |
| <qualifiedname>iceberg::TableProperties::kDeleteMode</qualifiedname> |
| <initializer>{"write.delete.mode", "copy-on-write"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="265" column="23" bodyfile="iceberg/table_properties.h" bodystart="265" bodyend="265"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a74c347728d82d49e4e53f3f418089709" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kUpdateIsolationLevel</definition> |
| <argsstring></argsstring> |
| <name>kUpdateIsolationLevel</name> |
| <qualifiedname>iceberg::TableProperties::kUpdateIsolationLevel</qualifiedname> |
| <initializer>{"write.update.isolation-level", |
| "serializable"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="267" column="23" bodyfile="iceberg/table_properties.h" bodystart="267" bodyend="268"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a69f226000546986cfdfafc882fa637d6" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kUpdateMode</definition> |
| <argsstring></argsstring> |
| <name>kUpdateMode</name> |
| <qualifiedname>iceberg::TableProperties::kUpdateMode</qualifiedname> |
| <initializer>{"write.update.mode", "copy-on-write"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="269" column="23" bodyfile="iceberg/table_properties.h" bodystart="269" bodyend="269"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a0be60a272bcdd694376bd7a9252dc18a" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kMergeIsolationLevel</definition> |
| <argsstring></argsstring> |
| <name>kMergeIsolationLevel</name> |
| <qualifiedname>iceberg::TableProperties::kMergeIsolationLevel</qualifiedname> |
| <initializer>{"write.merge.isolation-level", |
| "serializable"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="271" column="23" bodyfile="iceberg/table_properties.h" bodystart="271" bodyend="272"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1aed9d6e62e39bc1a3a5d0ab3f6168ea30" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kMergeMode</definition> |
| <argsstring></argsstring> |
| <name>kMergeMode</name> |
| <qualifiedname>iceberg::TableProperties::kMergeMode</qualifiedname> |
| <initializer>{"write.merge.mode", "copy-on-write"}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="273" column="23" bodyfile="iceberg/table_properties.h" bodystart="273" bodyend="273"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1ac12ebca6c50a6ba408b5e0a687f94cf4" prot="public" static="yes" mutable="no"> |
| <type>Entry< bool ></type> |
| <definition>Entry<bool> iceberg::TableProperties::kUpsertEnabled</definition> |
| <argsstring></argsstring> |
| <name>kUpsertEnabled</name> |
| <qualifiedname>iceberg::TableProperties::kUpsertEnabled</qualifiedname> |
| <initializer>{"write.upsert.enabled", false}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="275" column="23" bodyfile="iceberg/table_properties.h" bodystart="275" bodyend="275"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a4da737458db65dab7406d23c59907586" prot="public" static="yes" mutable="no"> |
| <type>Entry< std::string ></type> |
| <definition>Entry<std::string> iceberg::TableProperties::kEncryptionTableKey</definition> |
| <argsstring></argsstring> |
| <name>kEncryptionTableKey</name> |
| <qualifiedname>iceberg::TableProperties::kEncryptionTableKey</qualifiedname> |
| <initializer>{"encryption.key-id", ""}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="279" column="23" bodyfile="iceberg/table_properties.h" bodystart="279" bodyend="279"/> |
| </memberdef> |
| <memberdef kind="variable" id="classiceberg_1_1TableProperties_1a2c79b913edfefbce4d480d12b8545dcd" prot="public" static="yes" mutable="no"> |
| <type>Entry< int32_t ></type> |
| <definition>Entry<int32_t> iceberg::TableProperties::kEncryptionDekLength</definition> |
| <argsstring></argsstring> |
| <name>kEncryptionDekLength</name> |
| <qualifiedname>iceberg::TableProperties::kEncryptionDekLength</qualifiedname> |
| <initializer>{"encryption.data-key-length", 16}</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="280" column="23" bodyfile="iceberg/table_properties.h" bodystart="280" bodyend="280"/> |
| </memberdef> |
| </sectiondef> |
| <sectiondef kind="public-static-func"> |
| <memberdef kind="function" id="classiceberg_1_1TableProperties_1a1f8bddf023b70018a63c3231e876b4e2" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> |
| <type>const std::unordered_set< std::string > &</type> |
| <definition>const std::unordered_set< std::string > & iceberg::TableProperties::reserved_properties</definition> |
| <argsstring>()</argsstring> |
| <name>reserved_properties</name> |
| <qualifiedname>iceberg::TableProperties::reserved_properties</qualifiedname> |
| <briefdescription> |
| <para>Get the set of reserved table property keys. </para> |
| </briefdescription> |
| <detaileddescription> |
| <para>Reserved table properties are only used to control behaviors when creating or updating a table. The values of these properties are not persisted as part of the table metadata.</para> |
| <para><simplesect kind="return"><para>The set of reserved property keys </para> |
| </simplesect> |
| </para> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="289" column="35" bodyfile="iceberg/table_properties.cc" bodystart="24" bodyend="32"/> |
| </memberdef> |
| <memberdef kind="function" id="classiceberg_1_1TableProperties_1ae79c41690204e910aebfdb129aa23a6b" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> |
| <type>const std::unordered_set< std::string > &</type> |
| <definition>const std::unordered_set< std::string > & iceberg::TableProperties::commit_properties</definition> |
| <argsstring>()</argsstring> |
| <name>commit_properties</name> |
| <qualifiedname>iceberg::TableProperties::commit_properties</qualifiedname> |
| <briefdescription> |
| <para>Get the set of commit table property keys. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="292" column="35" bodyfile="iceberg/table_properties.cc" bodystart="34" bodyend="39"/> |
| </memberdef> |
| <memberdef kind="function" id="classiceberg_1_1TableProperties_1ac9d77750fa7e98a7b085f4392051900f" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> |
| <type><ref refid="classiceberg_1_1TableProperties" kindref="compound">TableProperties</ref></type> |
| <definition>TableProperties iceberg::TableProperties::FromMap</definition> |
| <argsstring>(std::unordered_map< std::string, std::string > properties)</argsstring> |
| <name>FromMap</name> |
| <qualifiedname>iceberg::TableProperties::FromMap</qualifiedname> |
| <param> |
| <type>std::unordered_map< std::string, std::string ></type> |
| <declname>properties</declname> |
| </param> |
| <briefdescription> |
| <para>Create a <ref refid="classiceberg_1_1TableProperties" kindref="compound">TableProperties</ref> instance from a map of key-value pairs. </para> |
| </briefdescription> |
| <detaileddescription> |
| <para><parameterlist kind="param"><parameteritem> |
| <parameternamelist> |
| <parametername>properties</parametername> |
| </parameternamelist> |
| <parameterdescription> |
| <para>The map containing property key-value pairs </para> |
| </parameterdescription> |
| </parameteritem> |
| </parameterlist> |
| <simplesect kind="return"><para>A unique pointer to a <ref refid="classiceberg_1_1TableProperties" kindref="compound">TableProperties</ref> instance </para> |
| </simplesect> |
| </para> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="298" column="26" bodyfile="iceberg/table_properties.cc" bodystart="41" bodyend="46"/> |
| </memberdef> |
| </sectiondef> |
| <sectiondef kind="public-func"> |
| <memberdef kind="function" id="classiceberg_1_1TableProperties_1a42e987f7fe2f4a99ed2821d794058c53" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> |
| <type>bool</type> |
| <definition>bool iceberg::TableProperties::operator==</definition> |
| <argsstring>(const TableProperties &other) const</argsstring> |
| <name>operator==</name> |
| <qualifiedname>iceberg::TableProperties::operator==</qualifiedname> |
| <param> |
| <type>const <ref refid="classiceberg_1_1TableProperties" kindref="compound">TableProperties</ref> &</type> |
| <declname>other</declname> |
| </param> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="iceberg/table_properties.h" line="300" column="8" bodyfile="iceberg/table_properties.h" bodystart="300" bodyend="302"/> |
| </memberdef> |
| </sectiondef> |
| <briefdescription> |
| <para><ref refid="classiceberg_1_1Table" kindref="compound">Table</ref> properties for Iceberg tables. </para> |
| </briefdescription> |
| <detaileddescription> |
| <para>This class provides configuration entries for various Iceberg table properties including format settings, commit behavior, file formats, compression settings, and other table-level configurations. </para> |
| </detaileddescription> |
| <inheritancegraph> |
| <node id="2"> |
| <label>iceberg::ConfigBase< TableProperties ></label> |
| <link refid="classiceberg_1_1ConfigBase"/> |
| </node> |
| <node id="1"> |
| <label>iceberg::TableProperties</label> |
| <link refid="classiceberg_1_1TableProperties"/> |
| <childnode refid="2" relation="public-inheritance"> |
| </childnode> |
| </node> |
| </inheritancegraph> |
| <collaborationgraph> |
| <node id="2"> |
| <label>iceberg::ConfigBase< TableProperties ></label> |
| <link refid="classiceberg_1_1ConfigBase"/> |
| <childnode refid="3" relation="usage"> |
| <edgelabel>configs_</edgelabel> |
| </childnode> |
| </node> |
| <node id="1"> |
| <label>iceberg::TableProperties</label> |
| <link refid="classiceberg_1_1TableProperties"/> |
| <childnode refid="2" relation="public-inheritance"> |
| </childnode> |
| <childnode refid="6" relation="usage"> |
| <edgelabel>kDefaultNameMapping</edgelabel> |
| <edgelabel>kMetricModeColumnConfPrefix</edgelabel> |
| <edgelabel>kParquetBloomFilterColumnEnabledPrefix</edgelabel> |
| <edgelabel>kParquetBloomFilterColumnFppPrefix</edgelabel> |
| <edgelabel>kParquetColumnStatsEnabledPrefix</edgelabel> |
| </childnode> |
| </node> |
| <node id="5"> |
| <label>std::basic_string< Char ></label> |
| </node> |
| <node id="7"> |
| <label>std::basic_string_view< Char ></label> |
| </node> |
| <node id="4"> |
| <label>std::string</label> |
| <childnode refid="5" relation="public-inheritance"> |
| </childnode> |
| </node> |
| <node id="6"> |
| <label>std::string_view</label> |
| <childnode refid="7" relation="public-inheritance"> |
| </childnode> |
| </node> |
| <node id="3"> |
| <label>std::unordered_map< std::string, std::string ></label> |
| <childnode refid="4" relation="usage"> |
| <edgelabel>elements</edgelabel> |
| <edgelabel>keys</edgelabel> |
| </childnode> |
| </node> |
| </collaborationgraph> |
| <location file="iceberg/table_properties.h" line="37" column="1" bodyfile="iceberg/table_properties.h" bodystart="37" bodyend="303"/> |
| <listofallmembers> |
| <member refid="classiceberg_1_1TableProperties_1ae79c41690204e910aebfdb129aa23a6b" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>commit_properties</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a464281576df4a683611d8319e578257c" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>configs</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a5988dbb52a6ce914c88ef10c66e5bba7" prot="protected" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>configs_</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a08e29b22f59e15b61db5c3f330045bca" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Entry</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a78dc1c7d65af1e096a19fc77d2c9ed39" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Extract</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac9d77750fa7e98a7b085f4392051900f" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>FromMap</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a793c5c7e230dac7b87c16200f8263db6" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Get</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a212d780dc4a93b844836e8e3c35d8292" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kAdaptiveSplitSizeEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a084be3cb6c778caa9dd8e421935e4b12" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kAvroCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aac6f902ffb58c708cc727b095454521f" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kAvroCompressionLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1acad1576bc641c34befe6a6ac14b0211a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitMaxRetryWaitMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1abae38542576baf58e374975d2639fe3b" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitMinRetryWaitMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1e819866166a549fc5d8598da368008a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitNumRetries</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a3cc5eb71e7458c1a267c0573381d8f53" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitNumStatusChecks</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a9f8a901c18194f1abdfb2886ab235b1d" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitStatusChecksMaxWaitMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a2c4693e8b144fc2f745534a9592cdc68" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitStatusChecksMinWaitMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a08dc800bfa38c9a4afd01b6287d8a5a2" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitStatusChecksTotalWaitMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa3ab4bf56d332299526f32b47b06a9d7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCommitTotalRetryTimeMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac64409757073416f03c48b5b60b1f1ca" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCurrentSchema</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a49c37a139d3c56607010bb3461d70677" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCurrentSnapshotId</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a00533c09e753c0758dc6fc82ad4fb7c6" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCurrentSnapshotSummary</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a20763e470bc3a489e110dafcada81056" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kCurrentSnapshotTimestamp</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a37a1bbcac3349d52b671d6ab659802a1" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDataPlanningMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a586732bc1875fc92ba9da8d17f5633e0" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDefaultFileFormat</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a8f15c8fa48887bc32ae7fa4696dd5092" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDefaultNameMapping</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ad85ed98f30bdff9d0f3b2766e735eb45" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDefaultPartitionSpec</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a7073a3c1178a1c7862163c7896c7bfd2" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDefaultSortOrder</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a404fb3b78c68fa34cdb74c1d64cca29e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDefaultWriteMetricsMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1adce2fedfabc72a586e09319eeafb6bb4" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteAvroCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a37a4f648ae3e16c8cb8b7585fbe7745e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteAvroCompressionLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1f2b41bdd0a572622f2075a33269187e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteDefaultFileFormat</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ad08baa8607ea934a024e00c6675804b4" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteGranularity</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a513fa0a9822de061d0bf5078ab7bb8ce" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteIsolationLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a0eec1d337a0ff472a13446bb7801766e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a033bab08cfe7bde1f96a77b1bdec06e5" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteOrcBlockSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a9430062c6ab5919ec17baa86ed367523" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteOrcCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a2593f53e5ef0e2a92535af68c60827a2" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteOrcCompressionStrategy</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a78aca7d4562ba3805d920c2fe43976ac" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteOrcStripeSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ae56f58061470fbd5965e1ce1b8832a43" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteOrcWriteBatchSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a182f35bb69ad454ccc44baefbe302fea" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1afa16f2d83bb2214352c72c1e59f9a6df" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetCompressionLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a13f7b83bb91e14e93043eff61633350c" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetDictSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1d0dbc4cfd787dc2ebfd40bce753090e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetPageRowLimit</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a08dfd9bf30298ee0269da9c267857960" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetPageSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a9f7652216c8446acf72ee220ccf45fbd" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetRowGroupCheckMaxRecordCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ae947cff5e809f4c7cb1db0b01319643d" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetRowGroupCheckMinRecordCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa15d1f73697c2bb8d5258c3fe3e54a82" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteParquetRowGroupSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1acf7931e56d375867b4201cec5bc65e38" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeletePlanningMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa9d6dae35d5937f38e88e1342c559f87" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kDeleteTargetFileSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a2c79b913edfefbce4d480d12b8545dcd" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kEncryptionDekLength</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4da737458db65dab7406d23c59907586" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kEncryptionTableKey</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4c9aa5f466b89211335bf1483061abbd" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kFormatVersion</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a2875bef801b85dabf68c90d3c273f053" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kGcEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a395174f0bfd6ff74d55a050df5039e5b" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kManifestMergeEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa07bb17fcba76abedc8483db58efbb1a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kManifestMinMergeCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aae9fdde6918b1c1d4d1a6c463b4027dd" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kManifestTargetSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a09aec08c69e82ac8d4633a1a451b18e0" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMaxRefAgeMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a53da0a255868e71e2777ee20efcf8a77" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMaxSnapshotAgeMs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a0be60a272bcdd694376bd7a9252dc18a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMergeIsolationLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aed9d6e62e39bc1a3a5d0ab3f6168ea30" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMergeMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a677b6924ac244ebb528aadf99d63d6ff" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetadataCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a3fb268de46c3cd27a45639e8510b4b89" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetadataDeleteAfterCommitEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1adda90a55f43c7974d36fcaac8627b2c7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetadataPreviousVersionsMax</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a729c5e506e72ae09bf14c9d42a3e9cf1" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetadataSplitSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1eaaf0de51e00f056982333990018140" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetricModeColumnConfPrefix</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a04d3e9452dc82894e47f1f987d921dec" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMetricsMaxInferredColumnDefaults</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a2d705611398eaccedacbbc9f8ba757e5" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kMinSnapshotsToKeep</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4e6ee604a81edd46ffea19fde2e4de57" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kObjectStoreEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac43a9d15f30f6e366c1b6169c34912ab" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcBatchSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1e822b30b324761a9d90b3e442ea322d" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcBlockSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a642a2f2b52459e5e062f14870a178c6e" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcBloomFilterColumns</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a6c4671b1316ba506d0e98fe7f2ed8564" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcBloomFilterFpp</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4eb20bd8539528909b539db7ecb7101b" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac7c1f0b0faedf07b5085af43c82a6afd" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcCompressionStrategy</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a33afcf0bb3488cf667fac77720f1ec96" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcStripeSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a759957a2b1ec223bba3f23de4a225b45" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcVectorizationEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1abd762de237dca1ec49e8cebe93e191f7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kOrcWriteBatchSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a0c31badc0b2b4979f3e4abe2cf5278a1" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetBatchSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac5b4953e31a1614935aa9843d008d615" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetBloomFilterColumnEnabledPrefix</name></member> |
| <member refid="classiceberg_1_1TableProperties_1af36d4f8e0e4811af384499a62755bac7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetBloomFilterColumnFppPrefix</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac690e84a9be8ce21a5fa36524ccba171" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetBloomFilterMaxBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ab7a4b63db3d2af3ed089bf55d62c0e5d" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetColumnStatsEnabledPrefix</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ad4a5942969f9ce2d0b007382cd5cc678" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetCompression</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a7635744b1d910c6b56fe18ab656f4abb" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetCompressionLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aece8c8ab721c47a80063fa51ba8b87d7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetDictSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac02aa2aaa0f0da2ba47aabed2befa2f9" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetPageRowLimit</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ada5dd80eba5f9aa3a339fbb8a7f771c8" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetPageSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa16ae2a499410631f783edf5d715a343" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetRowGroupCheckMaxRecordCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4cb19008f32024ca90d0eb70e9cc8a1d" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetRowGroupCheckMinRecordCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a808f33d50261fae60b30b6917700a702" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetRowGroupSizeBytes</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a3eca14c8e3e2e78277f986e79356113f" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kParquetVectorizationEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa019030168d449422f8eb93ac25cf20a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kSnapshotCount</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a608e57cc8cc4799ef8ddba55e7f19dbb" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kSnapshotIdInheritanceEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aafb4b1fe35d7182e63a27e8da0e761ef" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kSplitLookback</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac675dc647cf01e239788e730c49adcea" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kSplitOpenFileCost</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a183769d63ff135614d8536efd575f993" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kSplitSize</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a74c347728d82d49e4e53f3f418089709" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kUpdateIsolationLevel</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a69f226000546986cfdfafc882fa637d6" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kUpdateMode</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ac12ebca6c50a6ba408b5e0a687f94cf4" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kUpsertEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4b85f21c1d46975c9debdf33f1cdf78b" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kUuid</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4fa34b3b5790158dbcd132c59d4a50b7" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWriteAuditPublishEnabled</name></member> |
| <member refid="classiceberg_1_1TableProperties_1aa50d7fa06cb0e4cbd3a7290240626297" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWriteDataLocation</name></member> |
| <member refid="classiceberg_1_1TableProperties_1ab1b90249d85118f93cca262a5bc93b39" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWriteMetadataLocation</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a8f45d9e7831523465872acfb1bf4c1d4" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWriteObjectStorePartitionedPaths</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a4b203f99e45a8f96eed9a0ddb796082a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWritePartitionSummaryLimit</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a9b47cf80fe82d32a3786b371aabcd66a" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>kWriteTargetFileSizeBytes</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a75f09e1cd2bb55b4df854298ed678313" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>mutable_configs</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a42e987f7fe2f4a99ed2821d794058c53" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>operator==</name></member> |
| <member refid="classiceberg_1_1TableProperties_1a1f8bddf023b70018a63c3231e876b4e2" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>reserved_properties</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a95b58a9275880fc2437210f42e8946f2" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Reset</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a3c626ca9dd5adf5a1f2e72d3f751059c" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Set</name></member> |
| <member refid="classiceberg_1_1ConfigBase_1a1fe814df79a9ed72e34fa9d7e6e8d443" prot="public" virt="non-virtual"><scope>iceberg::TableProperties</scope><name>Unset</name></member> |
| </listofallmembers> |
| </compounddef> |
| </doxygen> |