├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .history ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── catalogs ├── iceberg-file-catalog │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ └── lib.rs ├── iceberg-glue-catalog │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── schema.rs │ │ └── utils.rs ├── iceberg-rest-catalog │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── apis │ │ ├── catalog_api_api.rs │ │ ├── configuration.rs │ │ ├── configuration_api_api.rs │ │ ├── fetch.rs │ │ ├── mod.rs │ │ └── o_auth2_api_api.rs │ │ ├── catalog.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ └── models │ │ ├── catalog_config.rs │ │ ├── commit_table_response.rs │ │ ├── commit_transaction_request.rs │ │ ├── create_namespace_request.rs │ │ ├── create_namespace_response.rs │ │ ├── create_table_request.rs │ │ ├── create_view_request.rs │ │ ├── error_model.rs │ │ ├── get_namespace_response.rs │ │ ├── iceberg_error_response.rs │ │ ├── list_namespaces_response.rs │ │ ├── list_tables_response.rs │ │ ├── load_credentials_response.rs │ │ ├── load_table_result.rs │ │ ├── load_view_result.rs │ │ ├── metric_result.rs │ │ ├── mod.rs │ │ ├── o_auth_error.rs │ │ ├── o_auth_token_response.rs │ │ ├── register_table_request.rs │ │ ├── rename_table_request.rs │ │ ├── report_metrics_request.rs │ │ ├── storage_credential.rs │ │ ├── token_type.rs │ │ ├── update_namespace_properties_request.rs │ │ └── update_namespace_properties_response.rs ├── iceberg-s3tables-catalog │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ └── lib.rs └── iceberg-sql-catalog │ ├── Cargo.toml │ └── src │ ├── error.rs │ └── lib.rs ├── datafusion-iceberg-sql ├── Cargo.toml └── src │ ├── context.rs │ ├── lib.rs │ └── schema.rs ├── datafusion_iceberg ├── Cargo.toml ├── README.md ├── examples │ ├── dataframe.rs │ ├── insert_csv.rs │ ├── insert_table.rs │ └── refresh_materialized_view.rs ├── src │ ├── catalog │ │ ├── catalog.rs │ │ ├── catalog_list.rs │ │ ├── mirror.rs │ │ ├── mod.rs │ │ └── schema.rs │ ├── error.rs │ ├── lib.rs │ ├── materialized_view │ │ ├── delta_queries │ │ │ ├── aggregate_functions.rs │ │ │ ├── delta_node.rs │ │ │ ├── fork_node.rs │ │ │ ├── mod.rs │ │ │ └── transform.rs │ │ └── mod.rs │ ├── planner.rs │ ├── pruning_statistics.rs │ ├── statistics.rs │ └── table.rs ├── testdata │ └── tpch │ │ ├── customer.csv │ │ ├── lineitem.csv │ │ ├── lineitem_1.csv │ │ ├── lineitem_2.csv │ │ └── orders.csv └── tests │ ├── empty_insert.rs │ ├── equality_delete.rs │ ├── insert_csv.rs │ ├── insert_sequence_number.rs │ ├── integration_pyiceberg.rs │ ├── integration_trino.rs │ ├── table_statistics.rs │ └── trino │ └── trino.sql ├── iceberg-rust-spec ├── Cargo.toml ├── src │ ├── arrow │ │ ├── mod.rs │ │ └── schema.rs │ ├── error.rs │ ├── lib.rs │ ├── spec │ │ ├── identifier.rs │ │ ├── manifest.rs │ │ ├── manifest_list.rs │ │ ├── materialized_view_metadata.rs │ │ ├── mod.rs │ │ ├── namespace.rs │ │ ├── partition.rs │ │ ├── schema.rs │ │ ├── snapshot.rs │ │ ├── sort.rs │ │ ├── table_metadata.rs │ │ ├── tabular.rs │ │ ├── types.rs │ │ ├── values.rs │ │ └── view_metadata.rs │ └── util.rs └── testdata │ └── table_metadata │ ├── TableMetadataUnsupportedVersion.json │ ├── TableMetadataV1Valid.json │ ├── TableMetadataV2CurrentSchemaNotFound.json │ ├── TableMetadataV2MissingLastPartitionId.json │ ├── TableMetadataV2MissingPartitionSpecs.json │ ├── TableMetadataV2MissingSchemas.json │ ├── TableMetadataV2MissingSortOrder.json │ ├── TableMetadataV2Valid.json │ └── TableMetadataV2ValidMinimal.json └── iceberg-rust ├── .gitignore ├── Cargo.toml ├── README.md ├── src ├── arrow │ ├── mod.rs │ ├── partition.rs │ ├── read.rs │ ├── transform.rs │ └── write.rs ├── catalog │ ├── commit.rs │ ├── create.rs │ ├── mod.rs │ └── tabular.rs ├── error.rs ├── file_format │ ├── mod.rs │ └── parquet.rs ├── lib.rs ├── materialized_view │ ├── mod.rs │ ├── storage_table.rs │ └── transaction │ │ └── mod.rs ├── object_store │ ├── mod.rs │ ├── parse.rs │ └── store.rs ├── spec.rs ├── sql.rs ├── table │ ├── manifest.rs │ ├── manifest_list.rs │ ├── mod.rs │ └── transaction │ │ ├── append.rs │ │ ├── mod.rs │ │ ├── operation.rs │ │ └── overwrite.rs ├── util │ └── mod.rs └── view │ ├── mod.rs │ └── transaction │ ├── mod.rs │ └── operation.rs └── tests └── overwrite_test.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/.gitignore -------------------------------------------------------------------------------- /.history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/.history -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/README.md -------------------------------------------------------------------------------- /catalogs/iceberg-file-catalog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-file-catalog/Cargo.toml -------------------------------------------------------------------------------- /catalogs/iceberg-file-catalog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-file-catalog/src/error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-file-catalog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-file-catalog/src/lib.rs -------------------------------------------------------------------------------- /catalogs/iceberg-glue-catalog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-glue-catalog/Cargo.toml -------------------------------------------------------------------------------- /catalogs/iceberg-glue-catalog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-glue-catalog/src/error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-glue-catalog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-glue-catalog/src/lib.rs -------------------------------------------------------------------------------- /catalogs/iceberg-glue-catalog/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-glue-catalog/src/schema.rs -------------------------------------------------------------------------------- /catalogs/iceberg-glue-catalog/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-glue-catalog/src/utils.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/Cargo.toml -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/README.md -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/catalog_api_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/catalog_api_api.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/configuration.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/configuration_api_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/configuration_api_api.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/fetch.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/mod.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/apis/o_auth2_api_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/apis/o_auth2_api_api.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/catalog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/catalog.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/lib.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/catalog_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/catalog_config.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/commit_table_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/commit_table_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/commit_transaction_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/commit_transaction_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/create_namespace_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/create_namespace_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/create_namespace_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/create_namespace_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/create_table_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/create_table_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/create_view_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/create_view_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/error_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/error_model.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/get_namespace_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/get_namespace_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/iceberg_error_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/iceberg_error_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/list_namespaces_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/list_namespaces_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/list_tables_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/list_tables_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/load_credentials_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/load_credentials_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/load_table_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/load_table_result.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/load_view_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/load_view_result.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/metric_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/metric_result.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/mod.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/o_auth_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/o_auth_error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/o_auth_token_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/o_auth_token_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/register_table_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/register_table_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/rename_table_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/rename_table_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/report_metrics_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/report_metrics_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/storage_credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/storage_credential.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/token_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/token_type.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/update_namespace_properties_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/update_namespace_properties_request.rs -------------------------------------------------------------------------------- /catalogs/iceberg-rest-catalog/src/models/update_namespace_properties_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-rest-catalog/src/models/update_namespace_properties_response.rs -------------------------------------------------------------------------------- /catalogs/iceberg-s3tables-catalog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-s3tables-catalog/Cargo.toml -------------------------------------------------------------------------------- /catalogs/iceberg-s3tables-catalog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-s3tables-catalog/src/error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-s3tables-catalog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-s3tables-catalog/src/lib.rs -------------------------------------------------------------------------------- /catalogs/iceberg-sql-catalog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-sql-catalog/Cargo.toml -------------------------------------------------------------------------------- /catalogs/iceberg-sql-catalog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-sql-catalog/src/error.rs -------------------------------------------------------------------------------- /catalogs/iceberg-sql-catalog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/catalogs/iceberg-sql-catalog/src/lib.rs -------------------------------------------------------------------------------- /datafusion-iceberg-sql/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion-iceberg-sql/Cargo.toml -------------------------------------------------------------------------------- /datafusion-iceberg-sql/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion-iceberg-sql/src/context.rs -------------------------------------------------------------------------------- /datafusion-iceberg-sql/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion-iceberg-sql/src/lib.rs -------------------------------------------------------------------------------- /datafusion-iceberg-sql/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion-iceberg-sql/src/schema.rs -------------------------------------------------------------------------------- /datafusion_iceberg/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/Cargo.toml -------------------------------------------------------------------------------- /datafusion_iceberg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/README.md -------------------------------------------------------------------------------- /datafusion_iceberg/examples/dataframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/examples/dataframe.rs -------------------------------------------------------------------------------- /datafusion_iceberg/examples/insert_csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/examples/insert_csv.rs -------------------------------------------------------------------------------- /datafusion_iceberg/examples/insert_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/examples/insert_table.rs -------------------------------------------------------------------------------- /datafusion_iceberg/examples/refresh_materialized_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/examples/refresh_materialized_view.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/catalog/catalog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/catalog/catalog.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/catalog/catalog_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/catalog/catalog_list.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/catalog/mirror.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/catalog/mirror.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/catalog/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/catalog/mod.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/catalog/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/catalog/schema.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/error.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/lib.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/delta_queries/aggregate_functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/delta_queries/aggregate_functions.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/delta_queries/delta_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/delta_queries/delta_node.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/delta_queries/fork_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/delta_queries/fork_node.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/delta_queries/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/delta_queries/mod.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/delta_queries/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/delta_queries/transform.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/materialized_view/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/materialized_view/mod.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/planner.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/pruning_statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/pruning_statistics.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/statistics.rs -------------------------------------------------------------------------------- /datafusion_iceberg/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/src/table.rs -------------------------------------------------------------------------------- /datafusion_iceberg/testdata/tpch/customer.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/testdata/tpch/customer.csv -------------------------------------------------------------------------------- /datafusion_iceberg/testdata/tpch/lineitem.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/testdata/tpch/lineitem.csv -------------------------------------------------------------------------------- /datafusion_iceberg/testdata/tpch/lineitem_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/testdata/tpch/lineitem_1.csv -------------------------------------------------------------------------------- /datafusion_iceberg/testdata/tpch/lineitem_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/testdata/tpch/lineitem_2.csv -------------------------------------------------------------------------------- /datafusion_iceberg/testdata/tpch/orders.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/testdata/tpch/orders.csv -------------------------------------------------------------------------------- /datafusion_iceberg/tests/empty_insert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/empty_insert.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/equality_delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/equality_delete.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/insert_csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/insert_csv.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/insert_sequence_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/insert_sequence_number.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/integration_pyiceberg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/integration_pyiceberg.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/integration_trino.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/integration_trino.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/table_statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/table_statistics.rs -------------------------------------------------------------------------------- /datafusion_iceberg/tests/trino/trino.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/datafusion_iceberg/tests/trino/trino.sql -------------------------------------------------------------------------------- /iceberg-rust-spec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/Cargo.toml -------------------------------------------------------------------------------- /iceberg-rust-spec/src/arrow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/arrow/mod.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/arrow/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/arrow/schema.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/error.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/lib.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/identifier.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/manifest.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/manifest_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/manifest_list.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/materialized_view_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/materialized_view_metadata.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/mod.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/namespace.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/partition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/partition.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/schema.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/snapshot.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/sort.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/table_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/table_metadata.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/tabular.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/tabular.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/types.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/values.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/spec/view_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/spec/view_metadata.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/src/util.rs -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataUnsupportedVersion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataUnsupportedVersion.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV1Valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV1Valid.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2CurrentSchemaNotFound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2CurrentSchemaNotFound.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingLastPartitionId.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingLastPartitionId.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingPartitionSpecs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingPartitionSpecs.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingSchemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingSchemas.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingSortOrder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2MissingSortOrder.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2Valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2Valid.json -------------------------------------------------------------------------------- /iceberg-rust-spec/testdata/table_metadata/TableMetadataV2ValidMinimal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust-spec/testdata/table_metadata/TableMetadataV2ValidMinimal.json -------------------------------------------------------------------------------- /iceberg-rust/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /iceberg-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/Cargo.toml -------------------------------------------------------------------------------- /iceberg-rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/README.md -------------------------------------------------------------------------------- /iceberg-rust/src/arrow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/arrow/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/arrow/partition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/arrow/partition.rs -------------------------------------------------------------------------------- /iceberg-rust/src/arrow/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/arrow/read.rs -------------------------------------------------------------------------------- /iceberg-rust/src/arrow/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/arrow/transform.rs -------------------------------------------------------------------------------- /iceberg-rust/src/arrow/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/arrow/write.rs -------------------------------------------------------------------------------- /iceberg-rust/src/catalog/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/catalog/commit.rs -------------------------------------------------------------------------------- /iceberg-rust/src/catalog/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/catalog/create.rs -------------------------------------------------------------------------------- /iceberg-rust/src/catalog/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/catalog/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/catalog/tabular.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/catalog/tabular.rs -------------------------------------------------------------------------------- /iceberg-rust/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/error.rs -------------------------------------------------------------------------------- /iceberg-rust/src/file_format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/file_format/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/file_format/parquet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/file_format/parquet.rs -------------------------------------------------------------------------------- /iceberg-rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/lib.rs -------------------------------------------------------------------------------- /iceberg-rust/src/materialized_view/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/materialized_view/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/materialized_view/storage_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/materialized_view/storage_table.rs -------------------------------------------------------------------------------- /iceberg-rust/src/materialized_view/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/materialized_view/transaction/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/object_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/object_store/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/object_store/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/object_store/parse.rs -------------------------------------------------------------------------------- /iceberg-rust/src/object_store/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/object_store/store.rs -------------------------------------------------------------------------------- /iceberg-rust/src/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/spec.rs -------------------------------------------------------------------------------- /iceberg-rust/src/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/sql.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/manifest.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/manifest_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/manifest_list.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/transaction/append.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/transaction/append.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/transaction/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/transaction/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/transaction/operation.rs -------------------------------------------------------------------------------- /iceberg-rust/src/table/transaction/overwrite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/table/transaction/overwrite.rs -------------------------------------------------------------------------------- /iceberg-rust/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/util/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/view/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/view/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/view/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/view/transaction/mod.rs -------------------------------------------------------------------------------- /iceberg-rust/src/view/transaction/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/src/view/transaction/operation.rs -------------------------------------------------------------------------------- /iceberg-rust/tests/overwrite_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanKaul/iceberg-rust/HEAD/iceberg-rust/tests/overwrite_test.rs --------------------------------------------------------------------------------