mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-10-28 14:46:22 +00:00
feat: impl duration datatype and vectors (#2180)
* feat: impl datatype, vector traits for duration. * feat: duration and grpc. * test: add unit test cases. * chore: style and test case. * fix: update greptime-proto version and helper.rs * chore: fix type name. * Update src/datatypes/src/data_type.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * chore: cr. * chore: fix greptime-proto --------- Co-authored-by: Yingwen <realevenyag@gmail.com>
This commit is contained in:
@@ -419,11 +419,14 @@ pub fn concrete_data_type_to_sql_data_type(data_type: &ConcreteDataType) -> Resu
|
||||
Some(time_type.precision()),
|
||||
TimezoneInfo::None,
|
||||
)),
|
||||
ConcreteDataType::Interval(_) => Ok(SqlDataType::Interval),
|
||||
ConcreteDataType::Binary(_) => Ok(SqlDataType::Varbinary(None)),
|
||||
ConcreteDataType::Null(_) | ConcreteDataType::List(_) | ConcreteDataType::Dictionary(_) => {
|
||||
ConcreteDataType::Duration(_)
|
||||
| ConcreteDataType::Null(_)
|
||||
| ConcreteDataType::List(_)
|
||||
| ConcreteDataType::Dictionary(_) => {
|
||||
unreachable!()
|
||||
}
|
||||
ConcreteDataType::Interval(_) => Ok(SqlDataType::Interval),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user