Allon Mureinik has uploaded a new change for review. Change subject: core: Remove GetTagVmMapByTagNameQuery ......................................................................
core: Remove GetTagVmMapByTagNameQuery GetTagVmMapByTagNameQuery not used anywhere in the code. This patch removes it, its parameter class (GetTagVmByTagNameParameters), 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: I6c502ffbc5381cb08dd64e8702330baf0371fd25 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/GetTagVmMapByTagNameQuery.java D backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagVmMapByTagNameParameters.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(+), 74 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/99/12599/1 diff --git a/backend/manager/dbscripts/tags_sp.sql b/backend/manager/dbscripts/tags_sp.sql index 2c94e10..cb546ae 100644 --- a/backend/manager/dbscripts/tags_sp.sql +++ b/backend/manager/dbscripts/tags_sp.sql @@ -440,19 +440,6 @@ -Create or replace FUNCTION Gettags_vm_mapByTagName(v_tag_name VARCHAR(50)) RETURNS SETOF tags_vm_map_view - AS $procedure$ -BEGIN - RETURN QUERY SELECT tags_vm_map_view.* - FROM tags_vm_map_view - WHERE tag_name = v_tag_name; -END; $procedure$ -LANGUAGE plpgsql; - - - - - Create or replace FUNCTION GetTagsByVmId(v_vm_ids VARCHAR(4000)) RETURNS SETOF tags_vm_map_view AS $procedure$ BEGIN diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagVmMapByTagNameQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagVmMapByTagNameQuery.java deleted file mode 100644 index c463e4e..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagVmMapByTagNameQuery.java +++ /dev/null @@ -1,16 +0,0 @@ -package org.ovirt.engine.core.bll; - -import org.ovirt.engine.core.common.queries.GetTagVmMapByTagNameParameters; -import org.ovirt.engine.core.dal.dbbroker.DbFacade; - -// NOT IN USE -public class GetTagVmMapByTagNameQuery<P extends GetTagVmMapByTagNameParameters> extends QueriesCommandBase<P> { - public GetTagVmMapByTagNameQuery(P parameters) { - super(parameters); - } - - @Override - protected void executeQueryCommand() { - getQueryReturnValue().setReturnValue(DbFacade.getInstance().getTagDao().getTagVmMapByTagName(getParameters().getTagName())); - } -} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagVmMapByTagNameParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagVmMapByTagNameParameters.java deleted file mode 100644 index f597ca3..0000000 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagVmMapByTagNameParameters.java +++ /dev/null @@ -1,12 +0,0 @@ -package org.ovirt.engine.core.common.queries; - -public class GetTagVmMapByTagNameParameters extends GetTagByTagNameParametersBase { - private static final long serialVersionUID = -3851616645160264609L; - - public GetTagVmMapByTagNameParameters(String tagName) { - super(tagName); - } - - public GetTagVmMapByTagNameParameters() { - } -} 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 d367910..3fc282a 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, - GetTagVmMapByTagName, GetTagVdsMapByTagName, GetTagIdsAndChildrenIdsByRegExp, GetTagIdAndChildrenIds, 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 8fc933e..d9224e9 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 @@ -184,8 +184,6 @@ void detachVmFromTag(Guid tagId, Guid vmId); - List<TagsVmMap> getTagVmMapByTagName(String tagName); - List<TagsVmMap> getTagVmMapByVmIdAndDefaultTag(Guid vmid); List<TagsVmMap> getTimeLeasedUserVmsByAdGroupAndVmPoolId(Guid adGroupId, Guid vmPoolId); 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 c868ea8..d2515f4 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 @@ -402,25 +402,6 @@ @SuppressWarnings("unchecked") @Override - public List<TagsVmMap> getTagVmMapByTagName(String tagName) { - MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("tag_name", tagName); - - ParameterizedRowMapper<TagsVmMap> mapper = new ParameterizedRowMapper<TagsVmMap>() { - @Override - public TagsVmMap mapRow(ResultSet rs, int rowNum) throws SQLException { - TagsVmMap entity = new TagsVmMap(); - entity.settag_id(Guid.createGuidFromString(rs.getString("tag_id"))); - entity.setvm_id(Guid.createGuidFromString(rs.getString("vm_id"))); - return entity; - } - }; - - return getCallsHandler() - .executeReadList("Gettags_vm_mapByTagName", mapper, parameterSource); - } - - @SuppressWarnings("unchecked") - @Override public List<TagsVmMap> getTagVmMapByVmIdAndDefaultTag(Guid vmid) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("vm_id", vmid); 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 0bd9091..e041a14 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 @@ -470,17 +470,6 @@ } @Test - public void testGetTagVmMapByTagName() { - List<TagsVmMap> result = dao.getTagVmMapByTagName(existingTag.gettag_name()); - - assertNotNull(result); - assertFalse(result.isEmpty()); - for (TagsVmMap mapping : result) { - assertEquals(existingTag.gettag_id(), mapping.gettag_id()); - } - } - - @Test public void testGetTagVmMapByByVmIdAndDefaultTag() { List<TagsVmMap> result = dao.getTagVmMapByVmIdAndDefaultTag(EXISTING_VM_ID); -- To view, visit http://gerrit.ovirt.org/12599 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6c502ffbc5381cb08dd64e8702330baf0371fd25 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