private boolean cancelRequest(RequestID requestID, String reason) throws TeiidComponentException { boolean markCancelled = false; RequestWorkItem workItem = safeGetWorkItem(requestID); if (workItem != null) { markCancelled = workItem.requestCancel(reason); } if (markCancelled) { logMMCommand(workItem, Event.CANCEL, null, null); } else { LogManager.logDetail(LogConstants.CTX_DQP, QueryPlugin.Util.getString("DQPCore.failed_to_cancel", requestID)); //$NON-NLS-1$ } return markCancelled; }
private boolean cancelRequest(RequestID requestID, String reason) throws TeiidComponentException { boolean markCancelled = false; RequestWorkItem workItem = safeGetWorkItem(requestID); if (workItem != null) { markCancelled = workItem.requestCancel(reason); } if (markCancelled) { logMMCommand(workItem, Event.CANCEL, null, null); } else { LogManager.logDetail(LogConstants.CTX_DQP, QueryPlugin.Util.getString("DQPCore.failed_to_cancel", requestID)); //$NON-NLS-1$ } return markCancelled; }
private Throwable logError(Throwable e) { if (!isCanceled()) { dqpCore.logMMCommand(this, Event.ERROR, null, null);
private Throwable logError(Throwable e) { if (!isCanceled()) { dqpCore.logMMCommand(this, Event.ERROR, null, null);
private Throwable logError(Throwable e) { if (!isCanceled()) { dqpCore.logMMCommand(this, Event.ERROR, null, null);
private boolean cancelRequest(RequestID requestID) throws TeiidComponentException { if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) { LogManager.logDetail(LogConstants.CTX_DQP, "cancelQuery for requestID=" + requestID); //$NON-NLS-1$ } boolean markCancelled = false; RequestWorkItem workItem = safeGetWorkItem(requestID); if (workItem != null) { markCancelled = workItem.requestCancel(); } if (markCancelled) { logMMCommand(workItem, Event.CANCEL, null, null); } else { LogManager.logDetail(LogConstants.CTX_DQP, QueryPlugin.Util.getString("DQPCore.failed_to_cancel", requestID)); //$NON-NLS-1$ } return markCancelled; }
sendError(); dqpCore.logMMCommand(this, Event.END, rowcount, this.timer.stop());
ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>(); final RequestWorkItem workItem = new RequestWorkItem(this, requestMsg, request, resultsFuture.getResultsReceiver(), requestID, workContext); logMMCommand(workItem, Event.NEW, null, null); addRequest(requestID, workItem, state); long timeout = workContext.getVDB().getQueryTimeout();
sendError(); dqpCore.logMMCommand(this, Event.END, rowcount, this.timer.stop());
sendError(); dqpCore.logMMCommand(this, Event.END, rowcount, this.timer.stop());
ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>(); final RequestWorkItem workItem = new RequestWorkItem(this, requestMsg, request, resultsFuture.getResultsReceiver(), requestID, workContext); logMMCommand(workItem, Event.NEW, null, null); addRequest(requestID, workItem, state); long timeout = workContext.getVDB().getQueryTimeout();
ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>(); final RequestWorkItem workItem = new RequestWorkItem(this, requestMsg, request, resultsFuture.getResultsReceiver(), requestID, workContext); logMMCommand(workItem, Event.NEW, null, null); addRequest(requestID, workItem, state); long timeout = workContext.getVDB().getQueryTimeout();
processor = request.processor; planningEnd = System.currentTimeMillis(); this.dqpCore.logMMCommand(this, Event.PLAN, null, null); collector = new BatchCollector(processor, processor.getBufferManager(), this.request.context, isForwardOnly()) {
processor = request.processor; planningEnd = System.currentTimeMillis(); this.dqpCore.logMMCommand(this, Event.PLAN, null, null); collector = new BatchCollector(processor, processor.getBufferManager(), this.request.context, isForwardOnly()) {
processor = request.processor; planningEnd = System.currentTimeMillis(); this.dqpCore.logMMCommand(this, Event.PLAN, null, null); collector = new BatchCollector(processor, processor.getBufferManager(), this.request.context, isForwardOnly()) {