[Enhancement] add new column cngroupname in `show nodes` sql (#62020)

Signed-off-by: Kevin Cai <kevin.cai@celerdata.com>
This commit is contained in:
Kevin Cai 2025-08-18 17:01:20 +08:00 committed by GitHub
parent ba5d65e4ed
commit db399f57d4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View File

@ -1252,6 +1252,7 @@ public class ShowResultMetaFactory implements AstVisitor<ShowResultSetMetaData,
.addColumn(new Column("CpuCores", ScalarType.createVarchar(20)))
.addColumn(new Column("MemUsedPct", ScalarType.createVarchar(20)))
.addColumn(new Column("CpuUsedPct", ScalarType.createVarchar(20)))
.addColumn(new Column("CNGroupName", ScalarType.createVarchar(256)))
.build();
}

View File

@ -1409,7 +1409,7 @@ public class ShowStmtMetaTest {
public void testShowNodesStmt() {
ShowNodesStmt stmt = new ShowNodesStmt("test_cluster", "test_warehouse", "test_node", NodePosition.ZERO);
ShowResultSetMetaData metaData = new ShowResultMetaFactory().getMetadata(stmt);
Assertions.assertEquals(20, metaData.getColumnCount());
Assertions.assertEquals(21, metaData.getColumnCount());
Assertions.assertEquals("WarehouseName", metaData.getColumn(0).getName());
Assertions.assertEquals("CNGroupId", metaData.getColumn(1).getName());
Assertions.assertEquals("WorkerGroupId", metaData.getColumn(2).getName());
@ -1430,6 +1430,7 @@ public class ShowStmtMetaTest {
Assertions.assertEquals("CpuCores", metaData.getColumn(17).getName());
Assertions.assertEquals("MemUsedPct", metaData.getColumn(18).getName());
Assertions.assertEquals("CpuUsedPct", metaData.getColumn(19).getName());
Assertions.assertEquals("CNGroupName", metaData.getColumn(20).getName());
}
@Test