Skip to content

Commit 7707a3e

Browse files
committed
Optimize method listColumnPOsByTableIdAndVersion to make it more efficient.
1 parent 1297713 commit 7707a3e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/src/main/java/org/apache/gravitino/storage/relational/mapper/provider/base/TableColumnBaseSQLProvider.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ public String listColumnPOsByTableIdAndVersion(
4444
+ TableColumnMapper.COLUMN_TABLE_NAME
4545
+ " WHERE table_id = #{tableId} AND table_version <= #{tableVersion} AND deleted_at = 0"
4646
+ " GROUP BY column_id) t2"
47-
+ " ON t1.column_id = t2.column_id AND t1.table_version = t2.max_table_version";
47+
+ " ON t1.column_id = t2.column_id AND t1.table_version = t2.max_table_version"
48+
+ " AND table_id = #{tableId}";
4849
}
4950

5051
public String insertColumnPOs(@Param("columnPOs") List<ColumnPO> columnPOs) {

0 commit comments

Comments
 (0)