|
iceberg-cpp
|
This is the complete list of members for iceberg::test::MetricsTestBase, including all inherited members.
| AssertBounds(int field_id, std::shared_ptr< PrimitiveType > type, std::optional< T > expected_lower, std::optional< T > expected_upper, const Metrics &metrics) (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| AssertColumnSizeFields(std::vector< int32_t > expected_field_ids, const Metrics &metrics) (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| AssertCounts(int field_id, std::optional< int64_t > expected_value_count, std::optional< int64_t > expected_null_count, const Metrics &metrics) (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| AssertCounts(int field_id, std::optional< int64_t > expected_value_count, std::optional< int64_t > expected_null_count, std::optional< int64_t > expected_nan_count, const Metrics &metrics) (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| ColumnBoundsWithNaNValueAtEnd() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| ColumnBoundsWithNaNValueAtFront() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| ColumnBoundsWithNaNValueInMiddle() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| CountsMetricsMode() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| CreateOutputFile()=0 | iceberg::test::MetricsTestBase | protectedpure virtual |
| CreateRecordArrays(const std::shared_ptr<::arrow::Schema > &arrow_schema, const std::string &json_data) (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| file_io_ (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| FloatDoubleSchema() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protectedstatic |
| FullMetricsMode() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| GetMetrics(std::shared_ptr< Schema > schema, std::shared_ptr<::arrow::Array > records)=0 | iceberg::test::MetricsTestBase | protectedpure virtual |
| GetMetrics(std::shared_ptr< Schema > schema, std::shared_ptr< MetricsConfig > config, std::shared_ptr<::arrow::Array > records)=0 | iceberg::test::MetricsTestBase | protectedpure virtual |
| GetSplitCount()=0 | iceberg::test::MetricsTestBase | protectedpure virtual |
| MetricsForDecimals() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForListAndMapElements() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForNaNColumns() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForNestedStructFields() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForNestedStructFieldsWithMultipleRowGroup() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForNullColumns() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForRepeatedValues() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForTopLevelFields() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsForTopLevelWithMultipleRowGroup() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| MetricsModeForNestedStructFields() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| NestedSchema() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protectedstatic |
| NoneMetricsMode() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| path_ (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| ReportsNanCounts() const | iceberg::test::MetricsTestBase | inlineprotectedvirtual |
| SetUp() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protectedvirtual |
| SimpleSchema() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protectedstatic |
| SupportsSmallRowGroups() const | iceberg::test::MetricsTestBase | inlineprotectedvirtual |
| temp_dir_ (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| TruncateBinaryMetricsMode() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |
| TruncateStringMetricsMode() (defined in iceberg::test::MetricsTestBase) | iceberg::test::MetricsTestBase | protected |