Skip to content

Commit c86467f

Browse files
author
lyang24
committed
feat: alter inverted index
1 parent a875e97 commit c86467f

File tree

9 files changed

+17818
-12079
lines changed

9 files changed

+17818
-12079
lines changed

c++/greptime/v1/ddl.pb.cc

Lines changed: 3346 additions & 2213 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

c++/greptime/v1/ddl.pb.h

Lines changed: 3159 additions & 2007 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

c++/greptime/v1/region/server.pb.cc

Lines changed: 129 additions & 130 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

c++/greptime/v1/region/server.pb.h

Lines changed: 155 additions & 155 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/greptime/v1/ddl.pb.go

Lines changed: 759 additions & 418 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/src/main/java/io/greptime/v1/Ddl.java

Lines changed: 9881 additions & 6788 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java/src/main/java/io/greptime/v1/region/Server.java

Lines changed: 361 additions & 362 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

proto/greptime/v1/ddl.proto

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,23 @@ message AlterTableExpr {
111111
RenameTable rename_table = 6;
112112
ModifyColumnTypes modify_column_types = 7;
113113
SetTableOptions set_table_options = 8;
114-
SetColumnFulltext set_column_fulltext = 9;
115-
UnsetColumnFulltext unset_column_fulltext = 10;
116114
UnsetTableOptions unset_table_options = 11;
115+
SetIndex set_index = 12;
116+
UnsetIndex unset_index = 13;
117+
}
118+
}
119+
120+
message SetIndex {
121+
oneof options {
122+
SetFulltext fulltext = 1;
123+
SetInverted inverted = 2;
124+
}
125+
}
126+
127+
message UnsetIndex {
128+
oneof options {
129+
UnsetFulltext unset_fulltext = 1;
130+
UnsetInverted unset_inverted = 2;
117131
}
118132
}
119133

@@ -212,14 +226,22 @@ enum Analyzer {
212226
CHINESE = 1;
213227
}
214228

215-
message SetColumnFulltext {
229+
message SetFulltext {
216230
string column_name = 1;
217231
bool enable = 2;
218232
Analyzer analyzer = 3;
219233
bool case_sensitive = 4;
220234
}
221235

222-
message UnsetColumnFulltext {
236+
message UnsetFulltext {
237+
string column_name = 1;
238+
}
239+
240+
message SetInverted {
241+
string column_name = 1;
242+
}
243+
244+
message UnsetInverted {
223245
string column_name = 1;
224246
}
225247

proto/greptime/v1/region/server.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ message AlterRequest {
129129
DropColumns drop_columns = 3;
130130
ModifyColumnTypes modify_column_types = 5;
131131
SetTableOptions set_table_options = 6;
132-
SetColumnFulltext set_column_fulltext = 7;
133-
UnsetColumnFulltext unset_column_fulltext = 8;
134132
UnsetTableOptions unset_table_options = 9;
133+
SetIndex set_index = 10;
134+
UnsetIndex unset_index = 11;
135135
}
136136
// The version of the schema before applying the alteration.
137137
uint64 schema_version = 4;

0 commit comments

Comments
 (0)