Vered Volansky has uploaded a new change for review.

Change subject: Revert "restapi: add field ksm_merge_across_node to cluster"
......................................................................

Revert "restapi: add field ksm_merge_across_node to cluster"

This reverts commit 59f2380f876d4cdddd60ef1ad9a845a694259b96.

Change-Id: I2085180c5d1be9c1329de699969db3c0760710f4
Signed-off-by: Vered Volansky <vvola...@redhat.com>
---
M 
backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
M 
backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
M 
backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/ClusterMapper.java
M 
backend/manager/modules/restapi/types/src/test/java/org/ovirt/engine/api/restapi/types/ClusterMapperTest.java
4 files changed, 3 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/68/42368/1

diff --git 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
index 4516d05..61e1bf4 100644
--- 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
+++ 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
@@ -1917,7 +1917,6 @@
   <xs:complexType name="KSM">
     <xs:sequence>
       <xs:element name="enabled" type="xs:boolean" minOccurs="0" 
maxOccurs="1"/>
-      <xs:element name="merge_across_nodes" type="xs:boolean" minOccurs="0" 
maxOccurs="1"/>
     </xs:sequence>
   </xs:complexType>
 
diff --git 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
index 1bd32c2..4781632 100644
--- 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
+++ 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
@@ -1292,7 +1292,6 @@
           cluster.maintenance_reason_required: xs:boolean
           cluster.management_network.id|name: xs:string
           cluster.ha_reservation: xs:boolean
-          cluster.ksm.merge_across_nodes: xs:boolean
         description: update the specified cluster in the system. The 
capabilities like virt service, cluster service, tarnsparent huge pages etc can 
be changed.
 - name: /clusters|rel=add
   description: add a new cluster to the system
@@ -1305,7 +1304,7 @@
         cluster.scheduling_policy.policy--DEPRECATED: 'xs:string', 
cluster.scheduling_policy.thresholds.low--DEPRECATED: 'xs:int', 
cluster.scheduling_policy.thresholds.high--DEPRECATED: 'xs:int',
         cluster.scheduling_policy.thresholds.duration--DEPRECATED: 'xs:int', 
cluster.scheduling_policy.id: 'xs:string', 
cluster.scheduling_policy.properties.property--COLLECTION: {property.name: 
'xs:string', property.value: 'xs:string'}, cluster.error_handling.on_error: 
'xs:string', cluster.virt_service: 'xs:boolean', cluster.gluster_service: 
'xs:boolean', cluster.threads_as_cores: 'xs:boolean',
         cluster.tunnel_migration: 'xs:boolean', cluster.trusted_service: 
'xs:boolean',  cluster.ha_reservation: 'xs:boolean', 
cluster.ballooning_enabled: 'xs:boolean', cluster.cpu.architecture: 
'xs:string', cluster.display.proxy: 'xs:string',
-        cluster.ksm.enabled: 'xs:boolean', cluster.ksm.merge_across_nodes: 
'xs:boolean',
+        cluster.ksm.enabled: 'xs:boolean',
         cluster.fencing_policy.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_sd_active.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.threshold: 'xs:int',
         cluster.management_network.id|name: 'xs:string', 
cluster.maintenance_reason_required: 'xs:boolean'}
         description: add a new cluster to the system
diff --git 
a/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/ClusterMapper.java
 
b/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/ClusterMapper.java
index 1cd08c3..266a98c 100644
--- 
a/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/ClusterMapper.java
+++ 
b/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/ClusterMapper.java
@@ -102,13 +102,8 @@
         if (model.isSetBallooningEnabled()) {
             entity.setEnableBallooning(model.isBallooningEnabled());
         }
-        if (model.isSetKsm()) {
-            if (model.getKsm().isSetEnabled()) {
-                entity.setEnableKsm(model.getKsm().isEnabled());
-            }
-            if (model.getKsm().isSetMergeAcrossNodes()) {
-                
entity.setKsmMergeAcrossNumaNodes(model.getKsm().isMergeAcrossNodes());
-            }
+        if (model.isSetKsm() && model.getKsm().isSetEnabled()) {
+            entity.setEnableKsm(model.getKsm().isEnabled());
         }
         if (model.isSetDisplay() && model.getDisplay().isSetProxy()) {
             entity.setSpiceProxy("".equals(model.getDisplay().getProxy()) ? 
null : model.getDisplay().getProxy());
diff --git 
a/backend/manager/modules/restapi/types/src/test/java/org/ovirt/engine/api/restapi/types/ClusterMapperTest.java
 
b/backend/manager/modules/restapi/types/src/test/java/org/ovirt/engine/api/restapi/types/ClusterMapperTest.java
index 7fb8e3d..a592a49 100644
--- 
a/backend/manager/modules/restapi/types/src/test/java/org/ovirt/engine/api/restapi/types/ClusterMapperTest.java
+++ 
b/backend/manager/modules/restapi/types/src/test/java/org/ovirt/engine/api/restapi/types/ClusterMapperTest.java
@@ -58,11 +58,7 @@
         assertEquals(model.isTunnelMigration(), transform.isTunnelMigration());
         assertEquals(model.isTrustedService(), transform.isTrustedService());
         assertEquals(model.isBallooningEnabled(), 
transform.isBallooningEnabled());
-
         assertEquals(model.getKsm().isEnabled(), 
transform.getKsm().isEnabled());
-        assertEquals(model.getKsm().isMergeAcrossNodes(), transform.getKsm()
-                .isMergeAcrossNodes());
-
         assertEquals(model.getDisplay().getProxy(), 
transform.getDisplay().getProxy());
         assertEquals(model.getSerialNumber().getPolicy(), 
transform.getSerialNumber().getPolicy());
         assertEquals(model.getSerialNumber().getValue(), 
transform.getSerialNumber().getValue());


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

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

Reply via email to