src\network\ClientMessageHandleJob.cpp:921 查询执行完成
void ClientMessageHandleJob::completeQuery()
{
const scidb::SciDB& scidb = getSciDBExecutor();
const QueryID queryID = _messageDesc->getQueryID();
try
{
scidb.completeQuery(queryID);
_connection->detachQuery(queryID);
std::shared_ptr<MessageDesc> msg(makeOkMessage(queryID));
sendMessageToClient(msg);
/
LOG4CXX_TRACE(logger, "The query " << queryID << " execution was completed")
}
catch (const Exception& e)
{
LOG4CXX_ERROR(logger, e.what()) ;
std::shared_ptr<MessageDesc> msg(makeErrorMessageFromException(e, queryID));
sendMessageToClient(msg);
}
}