Dhandapani Gopal has posted comments on this change.

Change subject: engine: Get Services Query
......................................................................


Patch Set 2: (6 inline comments)

Incorporate review comments. New patch set to follow.

....................................................
File backend/manager/dbscripts/services_sp.sql
Line 59:     FROM  services
Line 60:     WHERE id = v_id;
Line 61: END; $procedure$
Line 62: LANGUAGE plpgsql;
Line 63: 
changed to GetServiceConfigByServiceId
Line 64: Create or replace FUNCTION GetServiceConfigById(v_service_id UUID)
Line 65:     RETURNS SETOF service_config
Line 66:     AS $procedure$
Line 67: BEGIN


....................................................
File backend/manager/dbscripts/upgrade/03_02_0340_add_services_table.sql
Line 20: END IF;
Line 21: 
Line 22: DROP INDEX IF EXISTS IDX_services_server_id;
Line 23: CREATE INDEX IDX_services_server_id ON services(server_id);
Line 24: DROP INDEX IF EXISTS IDX_services_name_unique;
Done
Line 25: CREATE INDEX IDX_services_name_unique ON services(server_id, 
service_name);
Line 26: 
Line 27: -- Add service config table
Line 28: IF (NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE 
table_name='service_config')) THEN


Line 23: CREATE INDEX IDX_services_server_id ON services(server_id);
Line 24: DROP INDEX IF EXISTS IDX_services_name_unique;
Line 25: CREATE INDEX IDX_services_name_unique ON services(server_id, 
service_name);
Line 26: 
Line 27: -- Add service config table
Done
Line 28: IF (NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE 
table_name='service_config')) THEN
Line 29:    BEGIN
Line 30:        CREATE TABLE service_config
Line 31:        (


....................................................
File 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/gluster/ServiceEntity.java
Line 31: 
Line 32:     private Integer pid;
Line 33: 
Line 34:     private ServiceStatus status;
Line 35: 
Done
Line 36:     private ServiceConfigEntity serviceConfig;
Line 37: 
Line 38:     public ServiceEntity() {
Line 39:     }


....................................................
File 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/gluster/ServicesDaoDbFacadeImpl.java
Line 36: 
Line 37:     private void insertService(ServiceEntity service) {
Line 38:         getCallsHandler().executeModification("InsertService", 
createFullParametersMapper(service));
Line 39:     }
Line 40: 
Done
Line 41:     private void insertServiceConfing(ServiceEntity service) {
Line 42:         getCallsHandler().executeModification("InsertServiceConfig",
Line 43:                 createServiceConfigParams(service.getServiceConfig()));
Line 44:     }


....................................................
File 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/gluster/ServicesDao.java
Line 20: 
Line 21:     public List<ServiceEntity> getAllServicesByServerId(Guid serverId);
Line 22: 
Line 23:     public ServiceEntity getById(Guid serviceId);
Line 24: 
Done
Line 25:     public ServiceEntity getByName(Guid serviceId, String serviceName);
Line 26: 
Line 27:     @Override
Line 28:     public List<ServiceEntity> getAllWithQuery(String query);


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

Gerrit-MessageType: comment
Gerrit-Change-Id: I7982faf180f8580838a962a5674e8e9e8982679b
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Dhandapani Gopal <[email protected]>
Gerrit-Reviewer: Dhandapani Gopal <[email protected]>
Gerrit-Reviewer: Sahina Bose <[email protected]>
Gerrit-Reviewer: Shireesh Anjal <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to