Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions crates/fluss/src/metadata/table.rs
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@ impl SchemaBuilder {
Ok(self)
}

pub fn build(&mut self) -> Result<Schema> {
let columns = Self::normalize_columns(&mut self.columns, self.primary_key.as_ref())?;
pub fn build(&self) -> Result<Schema> {
let columns = Self::normalize_columns(&self.columns, self.primary_key.as_ref())?;

let column_names: HashSet<_> = columns.iter().map(|c| &c.name).collect();
for auto_inc_col in &self.auto_increment_col_names {
Expand Down Expand Up @@ -266,7 +266,7 @@ impl SchemaBuilder {
}

fn normalize_columns(
columns: &mut [Column],
columns: &[Column],
primary_key: Option<&PrimaryKey>,
) -> Result<Vec<Column>> {
let names: Vec<_> = columns.iter().map(|c| &c.name).collect();
Expand Down
Loading