diff --git a/bigtop-manager-common/src/main/java/org/apache/bigtop/manager/common/message/entity/pojo/ClusterInfo.java b/bigtop-manager-common/src/main/java/org/apache/bigtop/manager/common/message/entity/pojo/ClusterInfo.java index 1c750c73..80d1b6d2 100644 --- a/bigtop-manager-common/src/main/java/org/apache/bigtop/manager/common/message/entity/pojo/ClusterInfo.java +++ b/bigtop-manager-common/src/main/java/org/apache/bigtop/manager/common/message/entity/pojo/ClusterInfo.java @@ -23,6 +23,8 @@ @Data public class ClusterInfo { + private String name; + private String userGroup; private String rootDir; diff --git a/bigtop-manager-dao/src/main/java/org/apache/bigtop/manager/dao/po/ClusterPO.java b/bigtop-manager-dao/src/main/java/org/apache/bigtop/manager/dao/po/ClusterPO.java index b3d62f74..368908d7 100644 --- a/bigtop-manager-dao/src/main/java/org/apache/bigtop/manager/dao/po/ClusterPO.java +++ b/bigtop-manager-dao/src/main/java/org/apache/bigtop/manager/dao/po/ClusterPO.java @@ -39,6 +39,9 @@ public class ClusterPO extends BasePO implements Serializable { @Column(name = "name") private String name; + @Column(name = "display_name") + private String displayName; + @Column(name = "desc") private String desc; diff --git a/bigtop-manager-dao/src/main/resources/mapper/mysql/ClusterMapper.xml b/bigtop-manager-dao/src/main/resources/mapper/mysql/ClusterMapper.xml index cd8e6df2..df0035bc 100644 --- a/bigtop-manager-dao/src/main/resources/mapper/mysql/ClusterMapper.xml +++ b/bigtop-manager-dao/src/main/resources/mapper/mysql/ClusterMapper.xml @@ -24,10 +24,10 @@ - id, name, `desc`, type, user_group, root_dir, status + id, name, display_name, `desc`, type, user_group, root_dir, status - ${alias}.id, ${alias}.name, ${alias}.`desc`, ${alias}.type, ${alias}.user_group, ${alias}.root_dir, ${alias}.status + ${alias}.id, ${alias}.name, ${alias}.display_name, ${alias}.`desc`, ${alias}.type, ${alias}.user_group, ${alias}.root_dir, ${alias}.status diff --git a/bigtop-manager-dao/src/main/resources/mapper/postgresql/HostMapper.xml b/bigtop-manager-dao/src/main/resources/mapper/postgresql/HostMapper.xml index af92a20f..1d02e435 100644 --- a/bigtop-manager-dao/src/main/resources/mapper/postgresql/HostMapper.xml +++ b/bigtop-manager-dao/src/main/resources/mapper/postgresql/HostMapper.xml @@ -40,7 +40,7 @@ select - , c.name as cluster_name, count(comp.id) as component_num + , c.display_name as cluster_name, count(comp.id) as component_num from host h left join cluster c on h.cluster_id = c.id left join component comp on h.id = comp.host_id @@ -65,7 +65,7 @@ select - , c.name as cluster_name, count(comp.id) as component_num + , c.display_name as cluster_name, count(comp.id) as component_num from host h left join cluster c on h.cluster_id = c.id left join component comp on h.id = comp.host_id @@ -93,11 +93,12 @@ - ,clus.name as cluster_name + ,clus.display_name as cluster_name from host h left join cluster clus on h.cluster_id = clus.id + where h.cluster_id = #{clusterId}