Martin Sivák has uploaded a new change for review.

Change subject: Remove UpdatePartialVdsDynamicCalc stored procedure
......................................................................

Remove UpdatePartialVdsDynamicCalc stored procedure

This procedure is no longer needed and was removed from the VdsDAO
when the new pending resource tracking mechanism was introduced.

Change-Id: I2b61d7465c3a7182fef398a6b65ea5555a68aa94
Signed-off-by: Martin Sivak <msi...@redhat.com>
---
M packaging/dbscripts/vds_sp.sql
1 file changed, 0 insertions(+), 30 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/21/41821/1

diff --git a/packaging/dbscripts/vds_sp.sql b/packaging/dbscripts/vds_sp.sql
index 0caa770..1269d2d 100644
--- a/packaging/dbscripts/vds_sp.sql
+++ b/packaging/dbscripts/vds_sp.sql
@@ -910,36 +910,6 @@
 END; $procedure$
 LANGUAGE plpgsql;
 
-Create or replace FUNCTION UpdatePartialVdsDynamicCalc(
-        v_vds_guid UUID,
-        v_vmCount INTEGER,
-        v_pendingVcpusCount INTEGER,
-        v_pendingVmemSize INTEGER,
-        v_memCommited INTEGER,
-        v_vmsCoresCount INTEGER)
-RETURNS VOID
-   AS $procedure$
-DECLARE
-    sign int;
-BEGIN
-       IF (v_memCommited = 0 ) THEN
-         sign = 0;
-       ELSEIF (v_memCommited > 0) THEN
-         sign = 1;
-       ELSE
-         sign = -1;
-       END IF;
-
-    UPDATE vds_dynamic
-    SET
-      vm_count = GREATEST(vm_count + v_vmCount, 0),
-      pending_vcpus_count = GREATEST(pending_vcpus_count + 
v_pendingVcpusCount, 0),
-      pending_vmem_size = GREATEST(pending_vmem_size + v_pendingVmemSize, 0),
-      mem_commited = GREATEST(mem_commited + sign * (abs(v_memCommited) + 
guest_overhead), 0),
-      vms_cores_count = GREATEST(vms_cores_count + v_vmsCoresCount, 0)
-    WHERE vds_id = v_vds_guid;
-END; $procedure$
-LANGUAGE plpgsql;
 
 Create or replace FUNCTION GetVdsByNetworkId(v_network_id UUID) RETURNS SETOF 
vds STABLE
    AS $procedure$


-- 
To view, visit https://gerrit.ovirt.org/41821
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2b61d7465c3a7182fef398a6b65ea5555a68aa94
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Martin Sivák <msi...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to