feat: interal type for row protocol, and multi row deletes (#80)
This commit is contained in:
@@ -77,9 +77,3 @@ message Column {
|
||||
// Helpful in creating vector from column.
|
||||
ColumnDataType datatype = 5;
|
||||
}
|
||||
|
||||
message IntervalMonthDayNano {
|
||||
int32 months = 1;
|
||||
int32 days = 2;
|
||||
int64 nanoseconds = 3;
|
||||
}
|
||||
|
||||
@@ -103,3 +103,9 @@ enum ColumnDataType {
|
||||
INTERVAL_DAY_TIME = 24;
|
||||
INTERVAL_MONTH_DAY_NANO = 25;
|
||||
}
|
||||
|
||||
message IntervalMonthDayNano {
|
||||
int32 months = 1;
|
||||
int32 days = 2;
|
||||
int64 nanoseconds = 3;
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ message GreptimeRequest {
|
||||
DdlRequest ddl = 4;
|
||||
DeleteRequests deletes = 5;
|
||||
RowInsertRequests row_inserts = 6;
|
||||
RowDeleteRequest row_delete = 7;
|
||||
RowDeleteRequests row_deletes = 7;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -109,6 +109,10 @@ message RowInsertRequest {
|
||||
uint32 region_number = 3;
|
||||
}
|
||||
|
||||
message RowDeleteRequests {
|
||||
repeated RowDeleteRequest deletes = 1;
|
||||
}
|
||||
|
||||
message RowDeleteRequest {
|
||||
// The table name to delete from. Catalog name and schema name are in the
|
||||
// `RequestHeader`.
|
||||
|
||||
@@ -66,5 +66,8 @@ message Value {
|
||||
int64 time_millisecond_value = 21;
|
||||
int64 time_microsecond_value = 22;
|
||||
int64 time_nanosecond_value = 23;
|
||||
int32 interval_year_month_values = 24;
|
||||
int64 interval_day_time_values = 25;
|
||||
IntervalMonthDayNano interval_month_day_nano_values = 26;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user