Allon Mureinik has posted comments on this change.

Change subject: core: async task mgr + batch - cleanups
......................................................................


Patch Set 3: (8 inline comments)

I don't get this patch - where are the entities inserted?

....................................................
File 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/AsyncTaskDAODbFacadeImpl.java
Line 48:             AsyncTasks entity = new AsyncTasks();
Line 49:             
entity.setaction_type(VdcActionType.forValue(rs.getInt("action_type")));
Line 50:             
entity.setresult(AsyncTaskResultEnum.forValue(rs.getInt("result")));
Line 51:             
entity.setstatus(AsyncTaskStatusEnum.forValue(rs.getInt("status")));
Line 52:             
entity.setTaskId(Guid.createGuidFromStringDefaultEmpty(rs.getString("task_id")));
use getGuid("task_id")
Line 53:             
entity.setVdsmTaskId(Guid.createGuidFromString(rs.getString("vdsm_task_id")));
Line 54:             
entity.setActionParameters(deserializeParameters(rs.getString("action_parameters"),
Line 55:                     rs.getString("action_params_class")));
Line 56:             
entity.setTaskParameters(deserializeParameters(rs.getString("task_parameters"),


Line 49:             
entity.setaction_type(VdcActionType.forValue(rs.getInt("action_type")));
Line 50:             
entity.setresult(AsyncTaskResultEnum.forValue(rs.getInt("result")));
Line 51:             
entity.setstatus(AsyncTaskStatusEnum.forValue(rs.getInt("status")));
Line 52:             
entity.setTaskId(Guid.createGuidFromStringDefaultEmpty(rs.getString("task_id")));
Line 53:             
entity.setVdsmTaskId(Guid.createGuidFromString(rs.getString("vdsm_task_id")));
use getGuid("vdsm_task_id")
Line 54:             
entity.setActionParameters(deserializeParameters(rs.getString("action_parameters"),
Line 55:                     rs.getString("action_params_class")));
Line 56:             
entity.setTaskParameters(deserializeParameters(rs.getString("task_parameters"),
Line 57:                     rs.getString("task_params_class")));


Line 54:             
entity.setActionParameters(deserializeParameters(rs.getString("action_parameters"),
Line 55:                     rs.getString("action_params_class")));
Line 56:             
entity.setTaskParameters(deserializeParameters(rs.getString("task_parameters"),
Line 57:                     rs.getString("task_params_class")));
Line 58:             
entity.setStepId(Guid.createGuidFromString(rs.getString("step_id")));
use getGuid
Line 59:             
entity.setCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("command_id")));
Line 60:             
entity.setRootCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("root_command_id")));
Line 61:             
entity.setStartTime(DbFacadeUtils.fromDate(rs.getTimestamp("started_at")));
Line 62:             
entity.setTaskType(AsyncTaskType.forValue(rs.getInt("task_type")));


Line 55:                     rs.getString("action_params_class")));
Line 56:             
entity.setTaskParameters(deserializeParameters(rs.getString("task_parameters"),
Line 57:                     rs.getString("task_params_class")));
Line 58:             
entity.setStepId(Guid.createGuidFromString(rs.getString("step_id")));
Line 59:             
entity.setCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("command_id")));
use getGuid
Line 60:             
entity.setRootCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("root_command_id")));
Line 61:             
entity.setStartTime(DbFacadeUtils.fromDate(rs.getTimestamp("started_at")));
Line 62:             
entity.setTaskType(AsyncTaskType.forValue(rs.getInt("task_type")));
Line 63:             entity.setStoragePoolId(getGuidDefaultEmpty(rs, 
"storage_pool_id"));


Line 56:             
entity.setTaskParameters(deserializeParameters(rs.getString("task_parameters"),
Line 57:                     rs.getString("task_params_class")));
Line 58:             
entity.setStepId(Guid.createGuidFromString(rs.getString("step_id")));
Line 59:             
entity.setCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("command_id")));
Line 60:             
entity.setRootCommandId(Guid.createGuidFromStringDefaultEmpty(rs.getString("root_command_id")));
use getGuid
Line 61:             
entity.setStartTime(DbFacadeUtils.fromDate(rs.getTimestamp("started_at")));
Line 62:             
entity.setTaskType(AsyncTaskType.forValue(rs.getInt("task_type")));
Line 63:             entity.setStoragePoolId(getGuidDefaultEmpty(rs, 
"storage_pool_id"));
Line 64:             return entity;


Line 76:     }
Line 77: 
Line 78:     private static class AsyncTaskParameterSource extends 
CustomMapSqlParameterSource {
Line 79: 
Line 80:         public AsyncTaskParameterSource(DbEngineDialect dialect, 
AsyncTasks task) {
Formatting change?
If so - this is unrelated to the patch.
Line 81:             super(dialect);
Line 82:             addValue("action_type", task.getaction_type());
Line 83:             addValue("result", task.getresult());
Line 84:             addValue("status", task.getstatus());


Line 84:             addValue("status", task.getstatus());
Line 85:             addValue("vdsm_task_id", task.getVdsmTaskId());
Line 86:             addValue("task_id", task.getTaskId());
Line 87:             addValue("action_parameters", 
serializeParameters(task.getActionParameters()));
Line 88:             addValue("action_params_class", 
task.getActionParameters().getClass().getName());
Formatting change?
If so - this is unrelated to the patch.
Line 89:             addValue("task_parameters", 
serializeParameters(task.getTaskParameters()));
Line 90:             addValue("task_params_class", 
task.getTaskParameters().getClass().getName());
Line 91:             addValue("step_id", task.getStepId());
Line 92:             addValue("command_id", task.getCommandId());


Line 86:             addValue("task_id", task.getTaskId());
Line 87:             addValue("action_parameters", 
serializeParameters(task.getActionParameters()));
Line 88:             addValue("action_params_class", 
task.getActionParameters().getClass().getName());
Line 89:             addValue("task_parameters", 
serializeParameters(task.getTaskParameters()));
Line 90:             addValue("task_params_class", 
task.getTaskParameters().getClass().getName());
Formatting change?
If so - this is unrelated to the patch.
Line 91:             addValue("step_id", task.getStepId());
Line 92:             addValue("command_id", task.getCommandId());
Line 93:             addValue("root_command_id", task.getRootCommandId());
Line 94:         }


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

Gerrit-MessageType: comment
Gerrit-Change-Id: Ia6d8dc6095430c99fdb6c8cd8289c23e270fff9e
Gerrit-PatchSet: 3
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to