Allon Mureinik has uploaded a new change for review. Change subject: core: Remove GetTagUserGroupMapByTagNameQuery ......................................................................
core: Remove GetTagUserGroupMapByTagNameQuery GetTagUserGroupMapByTagNameQuery not used anywhere in the code. This patch removes it, its parameter class (GetTagUserGroupMapByTagNameParameters), the corresponding VdcQueryType constant, the DAO method only it used to use, the corresponding test for the DAO and the corresponding stored procedure. Change-Id: Ia30bcc3a9bdf1df87074497819e8750b8929f1be Signed-off-by: Allon Mureinik <amure...@redhat.com> --- M backend/manager/dbscripts/tags_sp.sql D backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserGroupMapByTagNameQuery.java D backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserGroupMapByTagNameParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java M backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java 7 files changed, 0 insertions(+), 75 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/98/12598/1 diff --git a/backend/manager/dbscripts/tags_sp.sql b/backend/manager/dbscripts/tags_sp.sql index d5a2007..2c94e10 100644 --- a/backend/manager/dbscripts/tags_sp.sql +++ b/backend/manager/dbscripts/tags_sp.sql @@ -182,18 +182,6 @@ -Create or replace FUNCTION Gettags_user_group_mapByTagName(v_tag_name VARCHAR(50)) RETURNS SETOF tags_user_group_map_view - AS $procedure$ -BEGIN - RETURN QUERY SELECT tags_user_group_map_view.* - FROM tags_user_group_map_view - WHERE tag_name = v_tag_name; -END; $procedure$ -LANGUAGE plpgsql; - - - - Create or replace FUNCTION GetTagsByUserGroupId(v_group_ids VARCHAR(4000)) RETURNS SETOF tags_user_group_map_view AS $procedure$ BEGIN diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserGroupMapByTagNameQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserGroupMapByTagNameQuery.java deleted file mode 100644 index 06c9f5d..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserGroupMapByTagNameQuery.java +++ /dev/null @@ -1,18 +0,0 @@ -package org.ovirt.engine.core.bll; - -import org.ovirt.engine.core.common.queries.GetTagUserGroupMapByTagNameParameters; -import org.ovirt.engine.core.dal.dbbroker.DbFacade; - -// NOT IN USE -public class GetTagUserGroupMapByTagNameQuery<P extends GetTagUserGroupMapByTagNameParameters> - extends QueriesCommandBase<P> { - public GetTagUserGroupMapByTagNameQuery(P parameters) { - super(parameters); - } - - @Override - protected void executeQueryCommand() { - getQueryReturnValue() - .setReturnValue(DbFacade.getInstance().getTagDao().getTagUserGroupMapsForTagName(getParameters().getTagName())); - } -} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserGroupMapByTagNameParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserGroupMapByTagNameParameters.java deleted file mode 100644 index 479b5eb..0000000 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserGroupMapByTagNameParameters.java +++ /dev/null @@ -1,12 +0,0 @@ -package org.ovirt.engine.core.common.queries; - -public class GetTagUserGroupMapByTagNameParameters extends GetTagByTagNameParametersBase { - private static final long serialVersionUID = -4848218011737609408L; - - public GetTagUserGroupMapByTagNameParameters(String tagName) { - super(tagName); - } - - public GetTagUserGroupMapByTagNameParameters() { - } -} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java index 41bf906..d367910 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java @@ -135,7 +135,6 @@ GetTagsByUserId, GetTagsByVmId, GetTagsByVdsId, - GetTagUserGroupMapByTagName, GetTagVmMapByTagName, GetTagVdsMapByTagName, GetTagIdsAndChildrenIdsByRegExp, diff --git a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java index c9fdf74..8fc933e 100644 --- a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java +++ b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java @@ -162,8 +162,6 @@ void detachUserGroupFromTag(Guid tagId, Guid groupId); - List<TagsUserGroupMap> getTagUserGroupMapsForTagName(String tagName); - TagsUserMap getTagUserByTagIdAndByuserId(Guid tagId, Guid userId); void attachUserToTag(TagsUserMap tagUserMap); diff --git a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java index aefb733..c868ea8 100644 --- a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java +++ b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java @@ -258,25 +258,6 @@ .executeModification("Deletetags_user_group_map", parameterSource); } - @SuppressWarnings("unchecked") - @Override - public List<TagsUserGroupMap> getTagUserGroupMapsForTagName(String tagName) { - MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("tag_name", tagName); - - ParameterizedRowMapper<TagsUserGroupMap> mapper = new ParameterizedRowMapper<TagsUserGroupMap>() { - @Override - public TagsUserGroupMap mapRow(ResultSet rs, int rowNum) throws SQLException { - TagsUserGroupMap entity = new TagsUserGroupMap(); - entity.setgroup_id(Guid.createGuidFromString(rs.getString("group_id"))); - entity.settag_id(Guid.createGuidFromString(rs.getString("tag_id"))); - return entity; - } - }; - - return getCallsHandler() - .executeReadList("Gettags_user_group_mapByTagName", mapper, parameterSource); - } - @Override public TagsUserMap getTagUserByTagIdAndByuserId(Guid tagId, Guid userId) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("tag_id", tagId).addValue( diff --git a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java index f4a4b26..0bd9091 100644 --- a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java +++ b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java @@ -366,17 +366,6 @@ } @Test - public void testGetAllUserGroupMapsForTagName() { - List<TagsUserGroupMap> result = dao.getTagUserGroupMapsForTagName(existingTag.gettag_name()); - - assertNotNull(result); - assertFalse(result.isEmpty()); - for (TagsUserGroupMap mapping : result) { - assertEquals(existingTag.gettag_id(), mapping.gettag_id()); - } - } - - @Test public void testGetUserTag() { TagsUserMap result = dao.getTagUserByTagIdAndByuserId(existingUserTag.gettag_id(), existingUserTag.getuser_id()); -- To view, visit http://gerrit.ovirt.org/12598 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia30bcc3a9bdf1df87074497819e8750b8929f1be Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Allon Mureinik <amure...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches