[Bug](information-schema) fix some bug of information_schema.PROCESSLIST (#36447)
## Proposed changes pick from #36409
This commit is contained in:
@ -489,17 +489,22 @@ public class SchemaTable extends Table {
|
||||
.column("SPILL_THRESHOLD_HIGH_WATERMARK", ScalarType.createVarchar(256))
|
||||
.column("TAG", ScalarType.createVarchar(256))
|
||||
.build()))
|
||||
.put("processlist", new SchemaTable(SystemIdGenerator.getNextId(), "processlist", TableType.SCHEMA,
|
||||
builder().column("ID", ScalarType.createType(PrimitiveType.LARGEINT))
|
||||
.column("USER", ScalarType.createVarchar(32))
|
||||
.column("HOST", ScalarType.createVarchar(261))
|
||||
.column("CATALOG", ScalarType.createVarchar(64))
|
||||
.column("DB", ScalarType.createVarchar(64))
|
||||
.column("COMMAND", ScalarType.createVarchar(16))
|
||||
.column("TIME", ScalarType.createType(PrimitiveType.INT))
|
||||
.column("STATE", ScalarType.createVarchar(64))
|
||||
.column("INFO", ScalarType.createVarchar(ScalarType.MAX_VARCHAR_LENGTH))
|
||||
.build()))
|
||||
.put("processlist",
|
||||
new SchemaTable(SystemIdGenerator.getNextId(), "processlist", TableType.SCHEMA,
|
||||
builder().column("CURRENT_CONNECTED", ScalarType.createVarchar(16))
|
||||
.column("ID", ScalarType.createType(PrimitiveType.LARGEINT))
|
||||
.column("USER", ScalarType.createVarchar(32))
|
||||
.column("HOST", ScalarType.createVarchar(261))
|
||||
.column("LOGIN_TIME", ScalarType.createType(PrimitiveType.DATETIMEV2))
|
||||
.column("CATALOG", ScalarType.createVarchar(64))
|
||||
.column("DB", ScalarType.createVarchar(64))
|
||||
.column("COMMAND", ScalarType.createVarchar(16))
|
||||
.column("TIME", ScalarType.createType(PrimitiveType.INT))
|
||||
.column("STATE", ScalarType.createVarchar(64))
|
||||
.column("QUERY_ID", ScalarType.createVarchar(256))
|
||||
.column("INFO", ScalarType.createVarchar(ScalarType.MAX_VARCHAR_LENGTH))
|
||||
.column("FE",
|
||||
ScalarType.createVarchar(64)).build()))
|
||||
.put("workload_policy",
|
||||
new SchemaTable(SystemIdGenerator.getNextId(), "workload_policy", TableType.SCHEMA,
|
||||
builder().column("ID", ScalarType.createType(PrimitiveType.BIGINT))
|
||||
|
||||
@ -1023,7 +1023,7 @@ public class ConnectContext {
|
||||
if (connId == connectionId) {
|
||||
row.add("Yes");
|
||||
} else {
|
||||
row.add("");
|
||||
row.add("No");
|
||||
}
|
||||
row.add("" + connectionId);
|
||||
row.add(ClusterNamespace.getNameFromFullName(qualifiedUser));
|
||||
|
||||
Reference in New Issue
Block a user