Skip to content

Commit e12fedc

Browse files
committed
fix fts query bugs
1 parent d0d37ab commit e12fedc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/com/alipay/oceanbase/rpc/table/ObTableClientQueryImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,11 @@ private AbstractQueryStreamResult commonExecute(InitQueryResultCallback<Abstract
174174
// Currently, fulltext query only support scan all partitions
175175
tableQuery.getKeyRanges().clear();
176176
tableQuery.addKeyRange(ObNewRange.getWholeRange());
177+
if (tableQuery.getIndexName() == null || tableQuery.getIndexName().isEmpty()
178+
|| tableQuery.getIndexName().equalsIgnoreCase("primary")) {
179+
throw new IllegalArgumentException(
180+
"use fulltext search but specified index name is not fulltext index");
181+
}
177182
}
178183

179184
// init partitionObTables

0 commit comments

Comments
 (0)