feat: alter inverted index (#204)
This commit is contained in:
+1462
-329
File diff suppressed because it is too large
Load Diff
+1478
-326
File diff suppressed because it is too large
Load Diff
+163
-164
@@ -830,41 +830,40 @@ const char descriptor_table_protodef_greptime_2fv1_2fregion_2fserver_2eproto[] P
|
||||
".\n\014OptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 "
|
||||
"\001(\t:\0028\001\"!\n\014CloseRequest\022\021\n\tregion_id\030\001 \001"
|
||||
"(\004\"C\n\rAlterRequests\0222\n\010requests\030\001 \003(\0132 ."
|
||||
"greptime.v1.region.AlterRequest\"\354\003\n\014Alte"
|
||||
"greptime.v1.region.AlterRequest\"\306\003\n\014Alte"
|
||||
"rRequest\022\021\n\tregion_id\030\001 \001(\004\0225\n\013add_colum"
|
||||
"ns\030\002 \001(\0132\036.greptime.v1.region.AddColumns"
|
||||
"H\000\0227\n\014drop_columns\030\003 \001(\0132\037.greptime.v1.r"
|
||||
"egion.DropColumnsH\000\022=\n\023modify_column_typ"
|
||||
"es\030\005 \001(\0132\036.greptime.v1.ModifyColumnTypes"
|
||||
"H\000\0229\n\021set_table_options\030\006 \001(\0132\034.greptime"
|
||||
".v1.SetTableOptionsH\000\022=\n\023set_column_full"
|
||||
"text\030\007 \001(\0132\036.greptime.v1.SetColumnFullte"
|
||||
"xtH\000\022A\n\025unset_column_fulltext\030\010 \001(\0132 .gr"
|
||||
"eptime.v1.UnsetColumnFulltextH\000\022=\n\023unset"
|
||||
"_table_options\030\t \001(\0132\036.greptime.v1.Unset"
|
||||
"TableOptionsH\000\022\026\n\016schema_version\030\004 \001(\004B\006"
|
||||
"\n\004kind\"@\n\nAddColumns\0222\n\013add_columns\030\001 \003("
|
||||
"\0132\035.greptime.v1.region.AddColumn\"C\n\013Drop"
|
||||
"Columns\0224\n\014drop_columns\030\001 \003(\0132\036.greptime"
|
||||
".v1.region.DropColumn\"v\n\tAddColumn\0227\n\nco"
|
||||
"lumn_def\030\001 \001(\0132#.greptime.v1.region.Regi"
|
||||
"onColumnDef\0220\n\010location\030\003 \001(\0132\036.greptime"
|
||||
".v1.AddColumnLocation\"\032\n\nDropColumn\022\014\n\004n"
|
||||
"ame\030\001 \001(\t\"!\n\014FlushRequest\022\021\n\tregion_id\030\001"
|
||||
" \001(\004\"\t\n\007Regular\"&\n\014StrictWindow\022\026\n\016windo"
|
||||
"w_seconds\030\001 \001(\003\"\231\001\n\016CompactRequest\022\021\n\tre"
|
||||
"gion_id\030\001 \001(\004\022.\n\007regular\030\002 \001(\0132\033.greptim"
|
||||
"e.v1.region.RegularH\000\0229\n\rstrict_window\030\003"
|
||||
" \001(\0132 .greptime.v1.region.StrictWindowH\000"
|
||||
"B\t\n\007options\"$\n\017TruncateRequest\022\021\n\tregion"
|
||||
"_id\030\001 \001(\004\"P\n\017RegionColumnDef\022*\n\ncolumn_d"
|
||||
"ef\030\001 \001(\0132\026.greptime.v1.ColumnDef\022\021\n\tcolu"
|
||||
"mn_id\030\002 \001(\r2Y\n\006Region\022O\n\006Handle\022!.grepti"
|
||||
"me.v1.region.RegionRequest\032\".greptime.v1"
|
||||
".region.RegionResponseB]\n\025io.greptime.v1"
|
||||
".regionB\006ServerZ<github.com/GreptimeTeam"
|
||||
"/greptime-proto/go/greptime/v1/regionb\006p"
|
||||
"roto3"
|
||||
".v1.SetTableOptionsH\000\022=\n\023unset_table_opt"
|
||||
"ions\030\t \001(\0132\036.greptime.v1.UnsetTableOptio"
|
||||
"nsH\000\022*\n\tset_index\030\n \001(\0132\025.greptime.v1.Se"
|
||||
"tIndexH\000\022.\n\013unset_index\030\013 \001(\0132\027.greptime"
|
||||
".v1.UnsetIndexH\000\022\026\n\016schema_version\030\004 \001(\004"
|
||||
"B\006\n\004kind\"@\n\nAddColumns\0222\n\013add_columns\030\001 "
|
||||
"\003(\0132\035.greptime.v1.region.AddColumn\"C\n\013Dr"
|
||||
"opColumns\0224\n\014drop_columns\030\001 \003(\0132\036.grepti"
|
||||
"me.v1.region.DropColumn\"v\n\tAddColumn\0227\n\n"
|
||||
"column_def\030\001 \001(\0132#.greptime.v1.region.Re"
|
||||
"gionColumnDef\0220\n\010location\030\003 \001(\0132\036.grepti"
|
||||
"me.v1.AddColumnLocation\"\032\n\nDropColumn\022\014\n"
|
||||
"\004name\030\001 \001(\t\"!\n\014FlushRequest\022\021\n\tregion_id"
|
||||
"\030\001 \001(\004\"\t\n\007Regular\"&\n\014StrictWindow\022\026\n\016win"
|
||||
"dow_seconds\030\001 \001(\003\"\231\001\n\016CompactRequest\022\021\n\t"
|
||||
"region_id\030\001 \001(\004\022.\n\007regular\030\002 \001(\0132\033.grept"
|
||||
"ime.v1.region.RegularH\000\0229\n\rstrict_window"
|
||||
"\030\003 \001(\0132 .greptime.v1.region.StrictWindow"
|
||||
"H\000B\t\n\007options\"$\n\017TruncateRequest\022\021\n\tregi"
|
||||
"on_id\030\001 \001(\004\"P\n\017RegionColumnDef\022*\n\ncolumn"
|
||||
"_def\030\001 \001(\0132\026.greptime.v1.ColumnDef\022\021\n\tco"
|
||||
"lumn_id\030\002 \001(\r2Y\n\006Region\022O\n\006Handle\022!.grep"
|
||||
"time.v1.region.RegionRequest\032\".greptime."
|
||||
"v1.region.RegionResponseB]\n\025io.greptime."
|
||||
"v1.regionB\006ServerZ<github.com/GreptimeTe"
|
||||
"am/greptime-proto/go/greptime/v1/regionb"
|
||||
"\006proto3"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_deps[3] = {
|
||||
&::descriptor_table_greptime_2fv1_2fcommon_2eproto,
|
||||
@@ -873,7 +872,7 @@ static const ::_pbi::DescriptorTable* const descriptor_table_greptime_2fv1_2freg
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto = {
|
||||
false, false, 3765, descriptor_table_protodef_greptime_2fv1_2fregion_2fserver_2eproto,
|
||||
false, false, 3727, descriptor_table_protodef_greptime_2fv1_2fregion_2fserver_2eproto,
|
||||
"greptime/v1/region/server.proto",
|
||||
&descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_deps, 3, 30,
|
||||
schemas, file_default_instances, TableStruct_greptime_2fv1_2fregion_2fserver_2eproto::offsets,
|
||||
@@ -5336,9 +5335,9 @@ class AlterRequest::_Internal {
|
||||
static const ::greptime::v1::region::DropColumns& drop_columns(const AlterRequest* msg);
|
||||
static const ::greptime::v1::ModifyColumnTypes& modify_column_types(const AlterRequest* msg);
|
||||
static const ::greptime::v1::SetTableOptions& set_table_options(const AlterRequest* msg);
|
||||
static const ::greptime::v1::SetColumnFulltext& set_column_fulltext(const AlterRequest* msg);
|
||||
static const ::greptime::v1::UnsetColumnFulltext& unset_column_fulltext(const AlterRequest* msg);
|
||||
static const ::greptime::v1::UnsetTableOptions& unset_table_options(const AlterRequest* msg);
|
||||
static const ::greptime::v1::SetIndex& set_index(const AlterRequest* msg);
|
||||
static const ::greptime::v1::UnsetIndex& unset_index(const AlterRequest* msg);
|
||||
};
|
||||
|
||||
const ::greptime::v1::region::AddColumns&
|
||||
@@ -5357,18 +5356,18 @@ const ::greptime::v1::SetTableOptions&
|
||||
AlterRequest::_Internal::set_table_options(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.set_table_options_;
|
||||
}
|
||||
const ::greptime::v1::SetColumnFulltext&
|
||||
AlterRequest::_Internal::set_column_fulltext(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.set_column_fulltext_;
|
||||
}
|
||||
const ::greptime::v1::UnsetColumnFulltext&
|
||||
AlterRequest::_Internal::unset_column_fulltext(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.unset_column_fulltext_;
|
||||
}
|
||||
const ::greptime::v1::UnsetTableOptions&
|
||||
AlterRequest::_Internal::unset_table_options(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.unset_table_options_;
|
||||
}
|
||||
const ::greptime::v1::SetIndex&
|
||||
AlterRequest::_Internal::set_index(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.set_index_;
|
||||
}
|
||||
const ::greptime::v1::UnsetIndex&
|
||||
AlterRequest::_Internal::unset_index(const AlterRequest* msg) {
|
||||
return *msg->_impl_.kind_.unset_index_;
|
||||
}
|
||||
void AlterRequest::set_allocated_add_columns(::greptime::v1::region::AddColumns* add_columns) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
@@ -5447,54 +5446,6 @@ void AlterRequest::clear_set_table_options() {
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
void AlterRequest::set_allocated_set_column_fulltext(::greptime::v1::SetColumnFulltext* set_column_fulltext) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
if (set_column_fulltext) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(set_column_fulltext));
|
||||
if (message_arena != submessage_arena) {
|
||||
set_column_fulltext = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, set_column_fulltext, submessage_arena);
|
||||
}
|
||||
set_has_set_column_fulltext();
|
||||
_impl_.kind_.set_column_fulltext_ = set_column_fulltext;
|
||||
}
|
||||
// @@protoc_insertion_point(field_set_allocated:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
}
|
||||
void AlterRequest::clear_set_column_fulltext() {
|
||||
if (_internal_has_set_column_fulltext()) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.set_column_fulltext_;
|
||||
}
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
void AlterRequest::set_allocated_unset_column_fulltext(::greptime::v1::UnsetColumnFulltext* unset_column_fulltext) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
if (unset_column_fulltext) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(unset_column_fulltext));
|
||||
if (message_arena != submessage_arena) {
|
||||
unset_column_fulltext = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, unset_column_fulltext, submessage_arena);
|
||||
}
|
||||
set_has_unset_column_fulltext();
|
||||
_impl_.kind_.unset_column_fulltext_ = unset_column_fulltext;
|
||||
}
|
||||
// @@protoc_insertion_point(field_set_allocated:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
}
|
||||
void AlterRequest::clear_unset_column_fulltext() {
|
||||
if (_internal_has_unset_column_fulltext()) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.unset_column_fulltext_;
|
||||
}
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
void AlterRequest::set_allocated_unset_table_options(::greptime::v1::UnsetTableOptions* unset_table_options) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
@@ -5519,6 +5470,54 @@ void AlterRequest::clear_unset_table_options() {
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
void AlterRequest::set_allocated_set_index(::greptime::v1::SetIndex* set_index) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
if (set_index) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(set_index));
|
||||
if (message_arena != submessage_arena) {
|
||||
set_index = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, set_index, submessage_arena);
|
||||
}
|
||||
set_has_set_index();
|
||||
_impl_.kind_.set_index_ = set_index;
|
||||
}
|
||||
// @@protoc_insertion_point(field_set_allocated:greptime.v1.region.AlterRequest.set_index)
|
||||
}
|
||||
void AlterRequest::clear_set_index() {
|
||||
if (_internal_has_set_index()) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.set_index_;
|
||||
}
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
void AlterRequest::set_allocated_unset_index(::greptime::v1::UnsetIndex* unset_index) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
clear_kind();
|
||||
if (unset_index) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(unset_index));
|
||||
if (message_arena != submessage_arena) {
|
||||
unset_index = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, unset_index, submessage_arena);
|
||||
}
|
||||
set_has_unset_index();
|
||||
_impl_.kind_.unset_index_ = unset_index;
|
||||
}
|
||||
// @@protoc_insertion_point(field_set_allocated:greptime.v1.region.AlterRequest.unset_index)
|
||||
}
|
||||
void AlterRequest::clear_unset_index() {
|
||||
if (_internal_has_unset_index()) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.unset_index_;
|
||||
}
|
||||
clear_has_kind();
|
||||
}
|
||||
}
|
||||
AlterRequest::AlterRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned)
|
||||
: ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
|
||||
@@ -5561,21 +5560,21 @@ AlterRequest::AlterRequest(const AlterRequest& from)
|
||||
from._internal_set_table_options());
|
||||
break;
|
||||
}
|
||||
case kSetColumnFulltext: {
|
||||
_this->_internal_mutable_set_column_fulltext()->::greptime::v1::SetColumnFulltext::MergeFrom(
|
||||
from._internal_set_column_fulltext());
|
||||
break;
|
||||
}
|
||||
case kUnsetColumnFulltext: {
|
||||
_this->_internal_mutable_unset_column_fulltext()->::greptime::v1::UnsetColumnFulltext::MergeFrom(
|
||||
from._internal_unset_column_fulltext());
|
||||
break;
|
||||
}
|
||||
case kUnsetTableOptions: {
|
||||
_this->_internal_mutable_unset_table_options()->::greptime::v1::UnsetTableOptions::MergeFrom(
|
||||
from._internal_unset_table_options());
|
||||
break;
|
||||
}
|
||||
case kSetIndex: {
|
||||
_this->_internal_mutable_set_index()->::greptime::v1::SetIndex::MergeFrom(
|
||||
from._internal_set_index());
|
||||
break;
|
||||
}
|
||||
case kUnsetIndex: {
|
||||
_this->_internal_mutable_unset_index()->::greptime::v1::UnsetIndex::MergeFrom(
|
||||
from._internal_unset_index());
|
||||
break;
|
||||
}
|
||||
case KIND_NOT_SET: {
|
||||
break;
|
||||
}
|
||||
@@ -5644,24 +5643,24 @@ void AlterRequest::clear_kind() {
|
||||
}
|
||||
break;
|
||||
}
|
||||
case kSetColumnFulltext: {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.set_column_fulltext_;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case kUnsetColumnFulltext: {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.unset_column_fulltext_;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case kUnsetTableOptions: {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.unset_table_options_;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case kSetIndex: {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.set_index_;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case kUnsetIndex: {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete _impl_.kind_.unset_index_;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case KIND_NOT_SET: {
|
||||
break;
|
||||
}
|
||||
@@ -5737,22 +5736,6 @@ const char* AlterRequest::_InternalParse(const char* ptr, ::_pbi::ParseContext*
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .greptime.v1.SetColumnFulltext set_column_fulltext = 7;
|
||||
case 7:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 58)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_set_column_fulltext(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .greptime.v1.UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
case 8:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 66)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_unset_column_fulltext(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .greptime.v1.UnsetTableOptions unset_table_options = 9;
|
||||
case 9:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 74)) {
|
||||
@@ -5761,6 +5744,22 @@ const char* AlterRequest::_InternalParse(const char* ptr, ::_pbi::ParseContext*
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .greptime.v1.SetIndex set_index = 10;
|
||||
case 10:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 82)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_set_index(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .greptime.v1.UnsetIndex unset_index = 11;
|
||||
case 11:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 90)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_unset_index(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
default:
|
||||
goto handle_unusual;
|
||||
} // switch
|
||||
@@ -5830,20 +5829,6 @@ uint8_t* AlterRequest::_InternalSerialize(
|
||||
_Internal::set_table_options(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .greptime.v1.SetColumnFulltext set_column_fulltext = 7;
|
||||
if (_internal_has_set_column_fulltext()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(7, _Internal::set_column_fulltext(this),
|
||||
_Internal::set_column_fulltext(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
if (_internal_has_unset_column_fulltext()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(8, _Internal::unset_column_fulltext(this),
|
||||
_Internal::unset_column_fulltext(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetTableOptions unset_table_options = 9;
|
||||
if (_internal_has_unset_table_options()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
@@ -5851,6 +5836,20 @@ uint8_t* AlterRequest::_InternalSerialize(
|
||||
_Internal::unset_table_options(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .greptime.v1.SetIndex set_index = 10;
|
||||
if (_internal_has_set_index()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(10, _Internal::set_index(this),
|
||||
_Internal::set_index(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetIndex unset_index = 11;
|
||||
if (_internal_has_unset_index()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(11, _Internal::unset_index(this),
|
||||
_Internal::unset_index(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
||||
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
||||
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
||||
@@ -5906,20 +5905,6 @@ size_t AlterRequest::ByteSizeLong() const {
|
||||
*_impl_.kind_.set_table_options_);
|
||||
break;
|
||||
}
|
||||
// .greptime.v1.SetColumnFulltext set_column_fulltext = 7;
|
||||
case kSetColumnFulltext: {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.kind_.set_column_fulltext_);
|
||||
break;
|
||||
}
|
||||
// .greptime.v1.UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
case kUnsetColumnFulltext: {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.kind_.unset_column_fulltext_);
|
||||
break;
|
||||
}
|
||||
// .greptime.v1.UnsetTableOptions unset_table_options = 9;
|
||||
case kUnsetTableOptions: {
|
||||
total_size += 1 +
|
||||
@@ -5927,6 +5912,20 @@ size_t AlterRequest::ByteSizeLong() const {
|
||||
*_impl_.kind_.unset_table_options_);
|
||||
break;
|
||||
}
|
||||
// .greptime.v1.SetIndex set_index = 10;
|
||||
case kSetIndex: {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.kind_.set_index_);
|
||||
break;
|
||||
}
|
||||
// .greptime.v1.UnsetIndex unset_index = 11;
|
||||
case kUnsetIndex: {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.kind_.unset_index_);
|
||||
break;
|
||||
}
|
||||
case KIND_NOT_SET: {
|
||||
break;
|
||||
}
|
||||
@@ -5976,21 +5975,21 @@ void AlterRequest::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::P
|
||||
from._internal_set_table_options());
|
||||
break;
|
||||
}
|
||||
case kSetColumnFulltext: {
|
||||
_this->_internal_mutable_set_column_fulltext()->::greptime::v1::SetColumnFulltext::MergeFrom(
|
||||
from._internal_set_column_fulltext());
|
||||
break;
|
||||
}
|
||||
case kUnsetColumnFulltext: {
|
||||
_this->_internal_mutable_unset_column_fulltext()->::greptime::v1::UnsetColumnFulltext::MergeFrom(
|
||||
from._internal_unset_column_fulltext());
|
||||
break;
|
||||
}
|
||||
case kUnsetTableOptions: {
|
||||
_this->_internal_mutable_unset_table_options()->::greptime::v1::UnsetTableOptions::MergeFrom(
|
||||
from._internal_unset_table_options());
|
||||
break;
|
||||
}
|
||||
case kSetIndex: {
|
||||
_this->_internal_mutable_set_index()->::greptime::v1::SetIndex::MergeFrom(
|
||||
from._internal_set_index());
|
||||
break;
|
||||
}
|
||||
case kUnsetIndex: {
|
||||
_this->_internal_mutable_unset_index()->::greptime::v1::UnsetIndex::MergeFrom(
|
||||
from._internal_unset_index());
|
||||
break;
|
||||
}
|
||||
case KIND_NOT_SET: {
|
||||
break;
|
||||
}
|
||||
|
||||
+176
-176
@@ -3252,9 +3252,9 @@ class AlterRequest final :
|
||||
kDropColumns = 3,
|
||||
kModifyColumnTypes = 5,
|
||||
kSetTableOptions = 6,
|
||||
kSetColumnFulltext = 7,
|
||||
kUnsetColumnFulltext = 8,
|
||||
kUnsetTableOptions = 9,
|
||||
kSetIndex = 10,
|
||||
kUnsetIndex = 11,
|
||||
KIND_NOT_SET = 0,
|
||||
};
|
||||
|
||||
@@ -3342,9 +3342,9 @@ class AlterRequest final :
|
||||
kDropColumnsFieldNumber = 3,
|
||||
kModifyColumnTypesFieldNumber = 5,
|
||||
kSetTableOptionsFieldNumber = 6,
|
||||
kSetColumnFulltextFieldNumber = 7,
|
||||
kUnsetColumnFulltextFieldNumber = 8,
|
||||
kUnsetTableOptionsFieldNumber = 9,
|
||||
kSetIndexFieldNumber = 10,
|
||||
kUnsetIndexFieldNumber = 11,
|
||||
};
|
||||
// uint64 region_id = 1;
|
||||
void clear_region_id();
|
||||
@@ -3436,42 +3436,6 @@ class AlterRequest final :
|
||||
::greptime::v1::SetTableOptions* set_table_options);
|
||||
::greptime::v1::SetTableOptions* unsafe_arena_release_set_table_options();
|
||||
|
||||
// .greptime.v1.SetColumnFulltext set_column_fulltext = 7;
|
||||
bool has_set_column_fulltext() const;
|
||||
private:
|
||||
bool _internal_has_set_column_fulltext() const;
|
||||
public:
|
||||
void clear_set_column_fulltext();
|
||||
const ::greptime::v1::SetColumnFulltext& set_column_fulltext() const;
|
||||
PROTOBUF_NODISCARD ::greptime::v1::SetColumnFulltext* release_set_column_fulltext();
|
||||
::greptime::v1::SetColumnFulltext* mutable_set_column_fulltext();
|
||||
void set_allocated_set_column_fulltext(::greptime::v1::SetColumnFulltext* set_column_fulltext);
|
||||
private:
|
||||
const ::greptime::v1::SetColumnFulltext& _internal_set_column_fulltext() const;
|
||||
::greptime::v1::SetColumnFulltext* _internal_mutable_set_column_fulltext();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_set_column_fulltext(
|
||||
::greptime::v1::SetColumnFulltext* set_column_fulltext);
|
||||
::greptime::v1::SetColumnFulltext* unsafe_arena_release_set_column_fulltext();
|
||||
|
||||
// .greptime.v1.UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
bool has_unset_column_fulltext() const;
|
||||
private:
|
||||
bool _internal_has_unset_column_fulltext() const;
|
||||
public:
|
||||
void clear_unset_column_fulltext();
|
||||
const ::greptime::v1::UnsetColumnFulltext& unset_column_fulltext() const;
|
||||
PROTOBUF_NODISCARD ::greptime::v1::UnsetColumnFulltext* release_unset_column_fulltext();
|
||||
::greptime::v1::UnsetColumnFulltext* mutable_unset_column_fulltext();
|
||||
void set_allocated_unset_column_fulltext(::greptime::v1::UnsetColumnFulltext* unset_column_fulltext);
|
||||
private:
|
||||
const ::greptime::v1::UnsetColumnFulltext& _internal_unset_column_fulltext() const;
|
||||
::greptime::v1::UnsetColumnFulltext* _internal_mutable_unset_column_fulltext();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_unset_column_fulltext(
|
||||
::greptime::v1::UnsetColumnFulltext* unset_column_fulltext);
|
||||
::greptime::v1::UnsetColumnFulltext* unsafe_arena_release_unset_column_fulltext();
|
||||
|
||||
// .greptime.v1.UnsetTableOptions unset_table_options = 9;
|
||||
bool has_unset_table_options() const;
|
||||
private:
|
||||
@@ -3490,6 +3454,42 @@ class AlterRequest final :
|
||||
::greptime::v1::UnsetTableOptions* unset_table_options);
|
||||
::greptime::v1::UnsetTableOptions* unsafe_arena_release_unset_table_options();
|
||||
|
||||
// .greptime.v1.SetIndex set_index = 10;
|
||||
bool has_set_index() const;
|
||||
private:
|
||||
bool _internal_has_set_index() const;
|
||||
public:
|
||||
void clear_set_index();
|
||||
const ::greptime::v1::SetIndex& set_index() const;
|
||||
PROTOBUF_NODISCARD ::greptime::v1::SetIndex* release_set_index();
|
||||
::greptime::v1::SetIndex* mutable_set_index();
|
||||
void set_allocated_set_index(::greptime::v1::SetIndex* set_index);
|
||||
private:
|
||||
const ::greptime::v1::SetIndex& _internal_set_index() const;
|
||||
::greptime::v1::SetIndex* _internal_mutable_set_index();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_set_index(
|
||||
::greptime::v1::SetIndex* set_index);
|
||||
::greptime::v1::SetIndex* unsafe_arena_release_set_index();
|
||||
|
||||
// .greptime.v1.UnsetIndex unset_index = 11;
|
||||
bool has_unset_index() const;
|
||||
private:
|
||||
bool _internal_has_unset_index() const;
|
||||
public:
|
||||
void clear_unset_index();
|
||||
const ::greptime::v1::UnsetIndex& unset_index() const;
|
||||
PROTOBUF_NODISCARD ::greptime::v1::UnsetIndex* release_unset_index();
|
||||
::greptime::v1::UnsetIndex* mutable_unset_index();
|
||||
void set_allocated_unset_index(::greptime::v1::UnsetIndex* unset_index);
|
||||
private:
|
||||
const ::greptime::v1::UnsetIndex& _internal_unset_index() const;
|
||||
::greptime::v1::UnsetIndex* _internal_mutable_unset_index();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_unset_index(
|
||||
::greptime::v1::UnsetIndex* unset_index);
|
||||
::greptime::v1::UnsetIndex* unsafe_arena_release_unset_index();
|
||||
|
||||
void clear_kind();
|
||||
KindCase kind_case() const;
|
||||
// @@protoc_insertion_point(class_scope:greptime.v1.region.AlterRequest)
|
||||
@@ -3499,9 +3499,9 @@ class AlterRequest final :
|
||||
void set_has_drop_columns();
|
||||
void set_has_modify_column_types();
|
||||
void set_has_set_table_options();
|
||||
void set_has_set_column_fulltext();
|
||||
void set_has_unset_column_fulltext();
|
||||
void set_has_unset_table_options();
|
||||
void set_has_set_index();
|
||||
void set_has_unset_index();
|
||||
|
||||
inline bool has_kind() const;
|
||||
inline void clear_has_kind();
|
||||
@@ -3519,9 +3519,9 @@ class AlterRequest final :
|
||||
::greptime::v1::region::DropColumns* drop_columns_;
|
||||
::greptime::v1::ModifyColumnTypes* modify_column_types_;
|
||||
::greptime::v1::SetTableOptions* set_table_options_;
|
||||
::greptime::v1::SetColumnFulltext* set_column_fulltext_;
|
||||
::greptime::v1::UnsetColumnFulltext* unset_column_fulltext_;
|
||||
::greptime::v1::UnsetTableOptions* unset_table_options_;
|
||||
::greptime::v1::SetIndex* set_index_;
|
||||
::greptime::v1::UnsetIndex* unset_index_;
|
||||
} kind_;
|
||||
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
|
||||
uint32_t _oneof_case_[1];
|
||||
@@ -7844,138 +7844,6 @@ inline ::greptime::v1::SetTableOptions* AlterRequest::mutable_set_table_options(
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// .greptime.v1.SetColumnFulltext set_column_fulltext = 7;
|
||||
inline bool AlterRequest::_internal_has_set_column_fulltext() const {
|
||||
return kind_case() == kSetColumnFulltext;
|
||||
}
|
||||
inline bool AlterRequest::has_set_column_fulltext() const {
|
||||
return _internal_has_set_column_fulltext();
|
||||
}
|
||||
inline void AlterRequest::set_has_set_column_fulltext() {
|
||||
_impl_._oneof_case_[0] = kSetColumnFulltext;
|
||||
}
|
||||
inline ::greptime::v1::SetColumnFulltext* AlterRequest::release_set_column_fulltext() {
|
||||
// @@protoc_insertion_point(field_release:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
if (_internal_has_set_column_fulltext()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::SetColumnFulltext* temp = _impl_.kind_.set_column_fulltext_;
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
_impl_.kind_.set_column_fulltext_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline const ::greptime::v1::SetColumnFulltext& AlterRequest::_internal_set_column_fulltext() const {
|
||||
return _internal_has_set_column_fulltext()
|
||||
? *_impl_.kind_.set_column_fulltext_
|
||||
: reinterpret_cast< ::greptime::v1::SetColumnFulltext&>(::greptime::v1::_SetColumnFulltext_default_instance_);
|
||||
}
|
||||
inline const ::greptime::v1::SetColumnFulltext& AlterRequest::set_column_fulltext() const {
|
||||
// @@protoc_insertion_point(field_get:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
return _internal_set_column_fulltext();
|
||||
}
|
||||
inline ::greptime::v1::SetColumnFulltext* AlterRequest::unsafe_arena_release_set_column_fulltext() {
|
||||
// @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
if (_internal_has_set_column_fulltext()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::SetColumnFulltext* temp = _impl_.kind_.set_column_fulltext_;
|
||||
_impl_.kind_.set_column_fulltext_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline void AlterRequest::unsafe_arena_set_allocated_set_column_fulltext(::greptime::v1::SetColumnFulltext* set_column_fulltext) {
|
||||
clear_kind();
|
||||
if (set_column_fulltext) {
|
||||
set_has_set_column_fulltext();
|
||||
_impl_.kind_.set_column_fulltext_ = set_column_fulltext;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
}
|
||||
inline ::greptime::v1::SetColumnFulltext* AlterRequest::_internal_mutable_set_column_fulltext() {
|
||||
if (!_internal_has_set_column_fulltext()) {
|
||||
clear_kind();
|
||||
set_has_set_column_fulltext();
|
||||
_impl_.kind_.set_column_fulltext_ = CreateMaybeMessage< ::greptime::v1::SetColumnFulltext >(GetArenaForAllocation());
|
||||
}
|
||||
return _impl_.kind_.set_column_fulltext_;
|
||||
}
|
||||
inline ::greptime::v1::SetColumnFulltext* AlterRequest::mutable_set_column_fulltext() {
|
||||
::greptime::v1::SetColumnFulltext* _msg = _internal_mutable_set_column_fulltext();
|
||||
// @@protoc_insertion_point(field_mutable:greptime.v1.region.AlterRequest.set_column_fulltext)
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
inline bool AlterRequest::_internal_has_unset_column_fulltext() const {
|
||||
return kind_case() == kUnsetColumnFulltext;
|
||||
}
|
||||
inline bool AlterRequest::has_unset_column_fulltext() const {
|
||||
return _internal_has_unset_column_fulltext();
|
||||
}
|
||||
inline void AlterRequest::set_has_unset_column_fulltext() {
|
||||
_impl_._oneof_case_[0] = kUnsetColumnFulltext;
|
||||
}
|
||||
inline ::greptime::v1::UnsetColumnFulltext* AlterRequest::release_unset_column_fulltext() {
|
||||
// @@protoc_insertion_point(field_release:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
if (_internal_has_unset_column_fulltext()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::UnsetColumnFulltext* temp = _impl_.kind_.unset_column_fulltext_;
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
_impl_.kind_.unset_column_fulltext_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline const ::greptime::v1::UnsetColumnFulltext& AlterRequest::_internal_unset_column_fulltext() const {
|
||||
return _internal_has_unset_column_fulltext()
|
||||
? *_impl_.kind_.unset_column_fulltext_
|
||||
: reinterpret_cast< ::greptime::v1::UnsetColumnFulltext&>(::greptime::v1::_UnsetColumnFulltext_default_instance_);
|
||||
}
|
||||
inline const ::greptime::v1::UnsetColumnFulltext& AlterRequest::unset_column_fulltext() const {
|
||||
// @@protoc_insertion_point(field_get:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
return _internal_unset_column_fulltext();
|
||||
}
|
||||
inline ::greptime::v1::UnsetColumnFulltext* AlterRequest::unsafe_arena_release_unset_column_fulltext() {
|
||||
// @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
if (_internal_has_unset_column_fulltext()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::UnsetColumnFulltext* temp = _impl_.kind_.unset_column_fulltext_;
|
||||
_impl_.kind_.unset_column_fulltext_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline void AlterRequest::unsafe_arena_set_allocated_unset_column_fulltext(::greptime::v1::UnsetColumnFulltext* unset_column_fulltext) {
|
||||
clear_kind();
|
||||
if (unset_column_fulltext) {
|
||||
set_has_unset_column_fulltext();
|
||||
_impl_.kind_.unset_column_fulltext_ = unset_column_fulltext;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
}
|
||||
inline ::greptime::v1::UnsetColumnFulltext* AlterRequest::_internal_mutable_unset_column_fulltext() {
|
||||
if (!_internal_has_unset_column_fulltext()) {
|
||||
clear_kind();
|
||||
set_has_unset_column_fulltext();
|
||||
_impl_.kind_.unset_column_fulltext_ = CreateMaybeMessage< ::greptime::v1::UnsetColumnFulltext >(GetArenaForAllocation());
|
||||
}
|
||||
return _impl_.kind_.unset_column_fulltext_;
|
||||
}
|
||||
inline ::greptime::v1::UnsetColumnFulltext* AlterRequest::mutable_unset_column_fulltext() {
|
||||
::greptime::v1::UnsetColumnFulltext* _msg = _internal_mutable_unset_column_fulltext();
|
||||
// @@protoc_insertion_point(field_mutable:greptime.v1.region.AlterRequest.unset_column_fulltext)
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetTableOptions unset_table_options = 9;
|
||||
inline bool AlterRequest::_internal_has_unset_table_options() const {
|
||||
return kind_case() == kUnsetTableOptions;
|
||||
@@ -8042,6 +7910,138 @@ inline ::greptime::v1::UnsetTableOptions* AlterRequest::mutable_unset_table_opti
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// .greptime.v1.SetIndex set_index = 10;
|
||||
inline bool AlterRequest::_internal_has_set_index() const {
|
||||
return kind_case() == kSetIndex;
|
||||
}
|
||||
inline bool AlterRequest::has_set_index() const {
|
||||
return _internal_has_set_index();
|
||||
}
|
||||
inline void AlterRequest::set_has_set_index() {
|
||||
_impl_._oneof_case_[0] = kSetIndex;
|
||||
}
|
||||
inline ::greptime::v1::SetIndex* AlterRequest::release_set_index() {
|
||||
// @@protoc_insertion_point(field_release:greptime.v1.region.AlterRequest.set_index)
|
||||
if (_internal_has_set_index()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::SetIndex* temp = _impl_.kind_.set_index_;
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
_impl_.kind_.set_index_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline const ::greptime::v1::SetIndex& AlterRequest::_internal_set_index() const {
|
||||
return _internal_has_set_index()
|
||||
? *_impl_.kind_.set_index_
|
||||
: reinterpret_cast< ::greptime::v1::SetIndex&>(::greptime::v1::_SetIndex_default_instance_);
|
||||
}
|
||||
inline const ::greptime::v1::SetIndex& AlterRequest::set_index() const {
|
||||
// @@protoc_insertion_point(field_get:greptime.v1.region.AlterRequest.set_index)
|
||||
return _internal_set_index();
|
||||
}
|
||||
inline ::greptime::v1::SetIndex* AlterRequest::unsafe_arena_release_set_index() {
|
||||
// @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.AlterRequest.set_index)
|
||||
if (_internal_has_set_index()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::SetIndex* temp = _impl_.kind_.set_index_;
|
||||
_impl_.kind_.set_index_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline void AlterRequest::unsafe_arena_set_allocated_set_index(::greptime::v1::SetIndex* set_index) {
|
||||
clear_kind();
|
||||
if (set_index) {
|
||||
set_has_set_index();
|
||||
_impl_.kind_.set_index_ = set_index;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.AlterRequest.set_index)
|
||||
}
|
||||
inline ::greptime::v1::SetIndex* AlterRequest::_internal_mutable_set_index() {
|
||||
if (!_internal_has_set_index()) {
|
||||
clear_kind();
|
||||
set_has_set_index();
|
||||
_impl_.kind_.set_index_ = CreateMaybeMessage< ::greptime::v1::SetIndex >(GetArenaForAllocation());
|
||||
}
|
||||
return _impl_.kind_.set_index_;
|
||||
}
|
||||
inline ::greptime::v1::SetIndex* AlterRequest::mutable_set_index() {
|
||||
::greptime::v1::SetIndex* _msg = _internal_mutable_set_index();
|
||||
// @@protoc_insertion_point(field_mutable:greptime.v1.region.AlterRequest.set_index)
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// .greptime.v1.UnsetIndex unset_index = 11;
|
||||
inline bool AlterRequest::_internal_has_unset_index() const {
|
||||
return kind_case() == kUnsetIndex;
|
||||
}
|
||||
inline bool AlterRequest::has_unset_index() const {
|
||||
return _internal_has_unset_index();
|
||||
}
|
||||
inline void AlterRequest::set_has_unset_index() {
|
||||
_impl_._oneof_case_[0] = kUnsetIndex;
|
||||
}
|
||||
inline ::greptime::v1::UnsetIndex* AlterRequest::release_unset_index() {
|
||||
// @@protoc_insertion_point(field_release:greptime.v1.region.AlterRequest.unset_index)
|
||||
if (_internal_has_unset_index()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::UnsetIndex* temp = _impl_.kind_.unset_index_;
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
_impl_.kind_.unset_index_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline const ::greptime::v1::UnsetIndex& AlterRequest::_internal_unset_index() const {
|
||||
return _internal_has_unset_index()
|
||||
? *_impl_.kind_.unset_index_
|
||||
: reinterpret_cast< ::greptime::v1::UnsetIndex&>(::greptime::v1::_UnsetIndex_default_instance_);
|
||||
}
|
||||
inline const ::greptime::v1::UnsetIndex& AlterRequest::unset_index() const {
|
||||
// @@protoc_insertion_point(field_get:greptime.v1.region.AlterRequest.unset_index)
|
||||
return _internal_unset_index();
|
||||
}
|
||||
inline ::greptime::v1::UnsetIndex* AlterRequest::unsafe_arena_release_unset_index() {
|
||||
// @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.AlterRequest.unset_index)
|
||||
if (_internal_has_unset_index()) {
|
||||
clear_has_kind();
|
||||
::greptime::v1::UnsetIndex* temp = _impl_.kind_.unset_index_;
|
||||
_impl_.kind_.unset_index_ = nullptr;
|
||||
return temp;
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
inline void AlterRequest::unsafe_arena_set_allocated_unset_index(::greptime::v1::UnsetIndex* unset_index) {
|
||||
clear_kind();
|
||||
if (unset_index) {
|
||||
set_has_unset_index();
|
||||
_impl_.kind_.unset_index_ = unset_index;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.AlterRequest.unset_index)
|
||||
}
|
||||
inline ::greptime::v1::UnsetIndex* AlterRequest::_internal_mutable_unset_index() {
|
||||
if (!_internal_has_unset_index()) {
|
||||
clear_kind();
|
||||
set_has_unset_index();
|
||||
_impl_.kind_.unset_index_ = CreateMaybeMessage< ::greptime::v1::UnsetIndex >(GetArenaForAllocation());
|
||||
}
|
||||
return _impl_.kind_.unset_index_;
|
||||
}
|
||||
inline ::greptime::v1::UnsetIndex* AlterRequest::mutable_unset_index() {
|
||||
::greptime::v1::UnsetIndex* _msg = _internal_mutable_unset_index();
|
||||
// @@protoc_insertion_point(field_mutable:greptime.v1.region.AlterRequest.unset_index)
|
||||
return _msg;
|
||||
}
|
||||
|
||||
// uint64 schema_version = 4;
|
||||
inline void AlterRequest::clear_schema_version() {
|
||||
_impl_.schema_version_ = uint64_t{0u};
|
||||
|
||||
+771
-432
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -111,9 +111,23 @@ message AlterTableExpr {
|
||||
RenameTable rename_table = 6;
|
||||
ModifyColumnTypes modify_column_types = 7;
|
||||
SetTableOptions set_table_options = 8;
|
||||
SetColumnFulltext set_column_fulltext = 9;
|
||||
UnsetColumnFulltext unset_column_fulltext = 10;
|
||||
UnsetTableOptions unset_table_options = 11;
|
||||
SetIndex set_index = 12;
|
||||
UnsetIndex unset_index = 13;
|
||||
}
|
||||
}
|
||||
|
||||
message SetIndex {
|
||||
oneof options {
|
||||
SetFulltext fulltext = 1;
|
||||
SetInverted inverted = 2;
|
||||
}
|
||||
}
|
||||
|
||||
message UnsetIndex {
|
||||
oneof options {
|
||||
UnsetFulltext fulltext = 1;
|
||||
UnsetInverted inverted = 2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -215,14 +229,22 @@ enum Analyzer {
|
||||
CHINESE = 1;
|
||||
}
|
||||
|
||||
message SetColumnFulltext {
|
||||
message SetFulltext {
|
||||
string column_name = 1;
|
||||
bool enable = 2;
|
||||
Analyzer analyzer = 3;
|
||||
bool case_sensitive = 4;
|
||||
}
|
||||
|
||||
message UnsetColumnFulltext {
|
||||
message UnsetFulltext {
|
||||
string column_name = 1;
|
||||
}
|
||||
|
||||
message SetInverted {
|
||||
string column_name = 1;
|
||||
}
|
||||
|
||||
message UnsetInverted {
|
||||
string column_name = 1;
|
||||
}
|
||||
|
||||
|
||||
@@ -129,9 +129,9 @@ message AlterRequest {
|
||||
DropColumns drop_columns = 3;
|
||||
ModifyColumnTypes modify_column_types = 5;
|
||||
SetTableOptions set_table_options = 6;
|
||||
SetColumnFulltext set_column_fulltext = 7;
|
||||
UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
UnsetTableOptions unset_table_options = 9;
|
||||
SetIndex set_index = 10;
|
||||
UnsetIndex unset_index = 11;
|
||||
}
|
||||
// The version of the schema before applying the alteration.
|
||||
uint64 schema_version = 4;
|
||||
|
||||
Reference in New Issue
Block a user