Skip to content

Commit 99a395c

Browse files
committed
make view metadata serde public
1 parent 5009b34 commit 99a395c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

iceberg-rust-spec/src/spec/table_metadata.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ pub static MAIN_BRANCH: &str = "main";
3333
static DEFAULT_SORT_ORDER_ID: i32 = 0;
3434
static DEFAULT_SPEC_ID: i32 = 0;
3535

36+
pub use _serde::{TableMetadataV1, TableMetadataV2};
37+
3638
use _serde::TableMetadataEnum;
3739

3840
#[derive(Debug, Serialize, Deserialize, PartialEq, Eq, Clone, Default, Builder)]
@@ -254,7 +256,7 @@ impl str::FromStr for TableMetadata {
254256
}
255257
}
256258

257-
mod _serde {
259+
pub mod _serde {
258260
use std::collections::HashMap;
259261

260262
use itertools::Itertools;

iceberg-rust-spec/src/spec/view_metadata.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ use crate::error::Error;
1919

2020
use super::schema::{Schema, DEFAULT_SCHEMA_ID};
2121

22+
pub use _serde::ViewMetadataV1;
23+
2224
use _serde::ViewMetadataEnum;
2325

2426
/// Prefix used to denote branch references in the view properties

0 commit comments

Comments
 (0)