feat: support Dictionary type (#7277)

* feat: support Dictionary type

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* fix format

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* update proto

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

---------

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
This commit is contained in:
Ruihang Xia
2025-11-21 19:21:32 +08:00
committed by GitHub
parent c054c13e48
commit c152a45d44
6 changed files with 229 additions and 61 deletions

View File

@@ -223,7 +223,15 @@ fn push_column_to_rows(column: Column, rows: &mut [Row]) -> Result<()> {
}
}
)* }}
)* _ => {
return InvalidInsertRequestSnafu {
reason: format!(
"Column '{}' with type {:?} is not supported in row inserts.",
column.column_name, column_type
),
}
.fail();
} }}
}
push_column_values_match_types!(