Laszlo Hornyak has uploaded a new change for review.

Change subject: engine: [wip] Remove DbUser.iconPath property
......................................................................

engine: [wip] Remove DbUser.iconPath property

icon path property was not used in any processing, only in DB
persistence and entity.

Change-Id: Iebc78ad1b8f7d1432ee4ffcaa484e41fc39c3412
Signed-off-by: Laszlo Hornyak <lhorn...@redhat.com>
---
M backend/manager/dbscripts/create_tables.sql
M backend/manager/dbscripts/create_views.sql
M backend/manager/dbscripts/user_sp.sql
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BusinessEntitiesDefinitions.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java
M 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/DbUserDAODbFacadeImpl.java
M backend/manager/modules/dal/src/test/resources/fixtures.xml
7 files changed, 8 insertions(+), 31 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/05/13705/1

diff --git a/backend/manager/dbscripts/create_tables.sql 
b/backend/manager/dbscripts/create_tables.sql
index ae82de7..9ba13dd 100644
--- a/backend/manager/dbscripts/create_tables.sql
+++ b/backend/manager/dbscripts/create_tables.sql
@@ -308,7 +308,6 @@
    groups VARCHAR NOT NULL,
    department VARCHAR(255),
    role VARCHAR(255),
-   user_icon_path VARCHAR(255),
    desktop_device VARCHAR(255),
    email VARCHAR(255),
    note VARCHAR(255),
diff --git a/backend/manager/dbscripts/create_views.sql 
b/backend/manager/dbscripts/create_views.sql
index 94ca169..65bff77 100644
--- a/backend/manager/dbscripts/create_views.sql
+++ b/backend/manager/dbscripts/create_views.sql
@@ -719,12 +719,12 @@
 AS
 
 SELECT     'user' as user_group, users_1.name as name, users_1.user_id as 
user_id, users_1.surname as surname, users_1.domain as domain, users_1.username 
as username, users_1.groups as groups, users_1.department as department,
-                      users_1.role as role, users_1.user_icon_path as 
user_icon_path, users_1.desktop_device as desktop_device, users_1.email as 
email, users_1.note as note, users_1.status as status, 0 as vm_admin,
+                      users_1.role as role, users_1.desktop_device as 
desktop_device, users_1.email as email, users_1.note as note, users_1.status as 
status, 0 as vm_admin,
                       users_1.session_count as session_count, 
users_1.last_admin_check_status as last_admin_check_status, users_1.group_ids 
as group_ids
 FROM         users AS users_1
 UNION
 SELECT     'group' as user_group, ad_groups.name as name, ad_groups.id as id, 
'' as surname, ad_groups.domain as domain, '' as username, '' as groups, '' as 
department, '' as role,
-                      '' as user_icon_path, '' as desktop_device, '' as email, 
'' as note, ad_groups.status as status, 1 as vm_admin, 0 as session_count, null 
as last_admin_check_status, '' as group_ids
+                      '' as desktop_device, '' as email, '' as note, 
ad_groups.status as status, 1 as vm_admin, 0 as session_count, null as 
last_admin_check_status, '' as group_ids
 FROM         ad_groups;
 
 
@@ -734,7 +734,7 @@
 AS
 
 SELECT     users_1.user_group as user_group, users_1.name as name, 
permissions.object_id as vm_guid, users_1.user_id as user_id, users_1.surname 
as surname, users_1.domain as domain,
-                      users_1.username as username, users_1.groups as groups, 
users_1.department as department, users_1.role as role, roles1.name as 
mla_role, users_1.user_icon_path as user_icon_path, users_1.desktop_device as 
desktop_device, users_1.email as email,
+                      users_1.username as username, users_1.groups as groups, 
users_1.department as department, users_1.role as role, roles1.name as 
mla_role, users_1.desktop_device as desktop_device, users_1.email as email,
                       users_1.note as note, users_1.status as status, 
users_1.vm_admin as vm_admin, tags_user_map_view_1.tag_name as tag_name, 
tags_user_map_view_1.tag_id as tag_id, users_1.session_count as session_count, 
users_1.last_admin_check_status as last_admin_check_status, users_1.group_ids 
as group_ids,
                       pools.vm_pool_name as vm_pool_name
 FROM         vdc_users AS users_1 LEFT OUTER JOIN
@@ -746,7 +746,7 @@
 WHERE     (users_1.user_group = 'user')
 UNION
 SELECT     users_2.user_group as user_group, users_2.name as name, 
permissions_1.object_id as vm_guid, users_2.user_id as user_id, users_2.surname 
as surname, users_2.domain as domain,
-                      users_2.username as username, users_2.groups as groups, 
users_2.department as department, users_2.role as role, roles2.name as 
mla_role, users_2.user_icon_path as user_icon_path, users_2.desktop_device as 
desktop_device, users_2.email as email,
+                      users_2.username as username, users_2.groups as groups, 
users_2.department as department, users_2.role as role, roles2.name as 
mla_role, users_2.desktop_device as desktop_device, users_2.email as email,
                       users_2.note as note, users_2.status as status, 
users_2.vm_admin as vm_admin, tags_user_group_map_view.tag_name as tag_name, 
tags_user_group_map_view.tag_id as tag_id,
                       users_2.session_count as session_count, 
users_2.last_admin_check_status as last_admin_check_status, users_2.group_ids 
as group_ids , pools1.vm_pool_name as vm_pool_name
 FROM         vdc_users AS users_2 LEFT OUTER JOIN
diff --git a/backend/manager/dbscripts/user_sp.sql 
b/backend/manager/dbscripts/user_sp.sql
index 26cb5e4..e5bd417 100644
--- a/backend/manager/dbscripts/user_sp.sql
+++ b/backend/manager/dbscripts/user_sp.sql
@@ -36,15 +36,14 @@
        v_role VARCHAR(255) ,
        v_status INTEGER,
        v_surname VARCHAR(255) ,
-       v_user_icon_path VARCHAR(255) ,
        v_user_id UUID,
        v_username VARCHAR(255),
        v_group_ids VARCHAR(2048))
 RETURNS VOID
    AS $procedure$
 BEGIN
-INSERT INTO users(department, desktop_device, domain, email, groups, name, 
note, role, status, surname, user_icon_path, user_id, username, group_ids)
-       VALUES(v_department, v_desktop_device, v_domain, v_email, v_groups, 
v_name, v_note, v_role, v_status, v_surname, v_user_icon_path, v_user_id, 
v_username, v_group_ids);
+INSERT INTO users(department, desktop_device, domain, email, groups, name, 
note, role, status, surname, user_id, username, group_ids)
+       VALUES(v_department, v_desktop_device, v_domain, v_email, v_groups, 
v_name, v_note, v_role, v_status, v_surname, v_user_id, v_username, 
v_group_ids);
 END; $procedure$
 LANGUAGE plpgsql;
 
@@ -62,7 +61,6 @@
        v_role VARCHAR(255) ,
        v_status INTEGER,
        v_surname VARCHAR(255) ,
-       v_user_icon_path VARCHAR(255) ,
        v_user_id UUID,
        v_username VARCHAR(255),
        v_last_admin_check_status BOOLEAN,
@@ -75,7 +73,7 @@
       UPDATE users
       SET department = v_department,desktop_device = v_desktop_device,domain = 
v_domain,
       email = v_email,groups = v_groups,name = v_name,note = v_note,
-      role = v_role,status = v_status,surname = v_surname,user_icon_path = 
v_user_icon_path,
+      role = v_role,status = v_status,surname = v_surname,
       username = v_username,
       last_admin_check_status = v_last_admin_check_status,
       group_ids = v_group_ids
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BusinessEntitiesDefinitions.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BusinessEntitiesDefinitions.java
index 9a79e38..ef5e2f62 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BusinessEntitiesDefinitions.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/BusinessEntitiesDefinitions.java
@@ -73,7 +73,6 @@
     public static final int USER_NOTE_SIZE = 255;
     public static final int USER_ROLE_SIZE = 255;
     public static final int USER_SURENAME_SIZE = 255;
-    public static final int USER_ICON_PATH_SIZE = 255;
     public static final int USER_USER_NAME_SIZE = 255;
 
     // General descriptions
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java
index 5c56891..f83cada 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/DbUser.java
@@ -32,9 +32,6 @@
     @Size(max = BusinessEntitiesDefinitions.USER_ROLE_SIZE)
     private String role = "";
 
-    @Size(max = BusinessEntitiesDefinitions.USER_ICON_PATH_SIZE)
-    private String userIconPath = "";
-
     @Size(max = BusinessEntitiesDefinitions.USER_DESKTOP_DEVICE_SIZE)
     private String desktopDevice = "";
 
@@ -62,7 +59,7 @@
     }
 
     public DbUser(String department, String desktop_device, String domain, 
String email, String groups, String name,
-            String note, String role, int status, String surname, String 
user_icon_path, Guid user_id, String username,
+            String note, String role, int status, String surname, Guid 
user_id, String username,
             String groupIds) {
         this.department = department;
         this.desktopDevice = desktop_device;
@@ -74,7 +71,6 @@
         this.role = role;
         this.status = status;
         this.surname = surname;
-        this.userIconPath = user_icon_path;
         this.id = user_id;
         this.username = username;
         this.setGroupIds(groupIds);
@@ -96,7 +92,6 @@
         result = prime * result + ((role == null) ? 0 : role.hashCode());
         result = prime * result + status;
         result = prime * result + ((surname == null) ? 0 : surname.hashCode());
-        result = prime * result + ((userIconPath == null) ? 0 : 
userIconPath.hashCode());
         result = prime * result + ((username == null) ? 0 : 
username.hashCode());
         return result;
     }
@@ -125,7 +120,6 @@
                 && ObjectUtils.objectsEqual(role, other.role)
                 && status == other.status
                 && ObjectUtils.objectsEqual(surname, other.surname)
-                && ObjectUtils.objectsEqual(userIconPath, other.userIconPath)
                 && ObjectUtils.objectsEqual(username, other.username));
     }
 
@@ -207,14 +201,6 @@
 
     public void setsurname(String value) {
         this.surname = value;
-    }
-
-    public String getuser_icon_path() {
-        return this.userIconPath;
-    }
-
-    public void setuser_icon_path(String value) {
-        this.userIconPath = value;
     }
 
     public Guid getuser_id() {
diff --git 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/DbUserDAODbFacadeImpl.java
 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/DbUserDAODbFacadeImpl.java
index f61743e..6aae3ab 100644
--- 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/DbUserDAODbFacadeImpl.java
+++ 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/DbUserDAODbFacadeImpl.java
@@ -34,7 +34,6 @@
             entity.setrole(rs.getString("role"));
             entity.setstatus(rs.getInt("status"));
             entity.setsurname(rs.getString("surname"));
-            entity.setuser_icon_path(rs.getString("user_icon_path"));
             
entity.setuser_id(Guid.createGuidFromString(rs.getString("user_id")));
             entity.setusername(rs.getString("username"));
             
entity.setLastAdminCheckStatus(rs.getBoolean("last_admin_check_status"));
@@ -57,7 +56,6 @@
             addValue("role", user.getrole());
             addValue("status", user.getstatus());
             addValue("surname", user.getsurname());
-            addValue("user_icon_path", user.getuser_icon_path());
             addValue("user_id", user.getuser_id());
             addValue("username", user.getusername());
             addValue("last_admin_check_status", 
user.getLastAdminCheckStatus());
diff --git a/backend/manager/modules/dal/src/test/resources/fixtures.xml 
b/backend/manager/modules/dal/src/test/resources/fixtures.xml
index 050ef7a..db46df0 100644
--- a/backend/manager/modules/dal/src/test/resources/fixtures.xml
+++ b/backend/manager/modules/dal/src/test/resources/fixtures.xml
@@ -2699,7 +2699,6 @@
       <column>groups</column>
       <column>department</column>
       <column>role</column>
-      <column>user_icon_path</column>
       <column>desktop_device</column>
       <column>email</column>
       <column>note</column>
@@ -2718,7 +2717,6 @@
           <null />
           <null />
           <null />
-          <null />
           <value>2</value>
           <value>0</value>
           
<value>35487601-05ef-43b0-932d-8663ea4c9495,fa63c7e0-d9d4-492f-9e4e-6ed8c4719364</value>
@@ -2730,7 +2728,6 @@
           <value>testportal.redhat.com</value>
           <value>userport...@testportal.redhat.com</value>
           
<value>qa-membersgr...@testportal.redhat.com/test-all-users,qb-membersgr...@testportal.redhat.com/test-all-users,qc-membersgr...@testportal.redhat.com/test-all-users,qd-membersgr...@testportal.redhat.com/test-all-users,qe-membersgr...@testportal.redhat.com/test-all-users,qf-membersgr...@testportal.redhat.com/test-all-users,qg-membersgr...@testportal.redhat.com/test-all-users,qh-membersgr...@testportal.redhat.com/test-all-users,qi-membersgr...@testportal.redhat.com/test-all-users</value>
-          <null />
           <null />
           <null />
           <null />


--
To view, visit http://gerrit.ovirt.org/13705
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iebc78ad1b8f7d1432ee4ffcaa484e41fc39c3412
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Laszlo Hornyak <lhorn...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to