/** * Constructor. * * @param query * The {@link IRunningQuery}. */ public RunState(final IRunningQuery query) { /* * Note: The deadline is Long.MAX_VALUE until set. query.getDeadline() * delegates back to RunState so we can not use it to setup our own * state. */ this(new InnerState(query.getQuery(), query.getQueryId(), Long.MAX_VALUE/* query.getDeadline() */, System.currentTimeMillis(), query.getBOpIndex())); }
/** * Log a summary row for the query. */ static private void logSummaryRow(final IRunningQuery q, final Map<Integer/* bopId */, QueueStats> queueStats, final StringBuilder sb) { sb.append(getTableRow(q, -1/* orderIndex */, q.getQuery().getId(), true/* summary */, queueStats)); // sb.append('\n'); }
sb.append(BOpUtility.toString(q.getQuery()).replace('\n', ' ')); sb.append('\t'); // evalOrder sb.append("total");
/** * Constructor. * * @param query * The {@link IRunningQuery}. */ public RunState(final IRunningQuery query) { /* * Note: The deadline is Long.MAX_VALUE until set. query.getDeadline() * delegates back to RunState so we can not use it to setup our own * state. */ this(new InnerState(query.getQuery(), query.getQueryId(), Long.MAX_VALUE/* query.getDeadline() */, System.currentTimeMillis(), query.getBOpIndex())); }
sb.append(BOpUtility.toString(q.getQuery()).replace('\n', ' ')); sb.append('\t'); // evalOrder sb.append("total");
/** * Log a summary row for the query. */ static private void logSummaryRow(final IRunningQuery q, final Map<Integer/* bopId */, QueueStats> queueStats, final StringBuilder sb) { sb.append(getTableRow(q, -1/* orderIndex */, q.getQuery().getId(), true/* summary */, queueStats)); // sb.append('\n'); }
final BOp query = runningQuery.getQuery();
/** * Log a detail row for each operator in the query. */ static private void logDetailRows(final IRunningQuery q, final Map<Integer/* bopId */, QueueStats> queueStats, final StringBuilder sb) { final Integer[] order = BOpUtility.getEvaluationOrder(q.getQuery()); int orderIndex = 0; for (Integer bopId : order) { sb.append(getTableRow(q, orderIndex, bopId, false/* summary */, queueStats)); // sb.append('\n'); orderIndex++; } }
final BOp query = runningQuery.getQuery();
/** * Log a detail row for each operator in the query. */ static private void logDetailRows(final IRunningQuery q, final Map<Integer/* bopId */, QueueStats> queueStats, final StringBuilder sb) { final Integer[] order = BOpUtility.getEvaluationOrder(q.getQuery()); int orderIndex = 0; for (Integer bopId : order) { sb.append(getTableRow(q, orderIndex, bopId, false/* summary */, queueStats)); // sb.append('\n'); orderIndex++; } }
q.getQuery().getId());
throws IOException { getTableRowXHTML(queryStr, q, w, -1/* orderIndex */, q.getQuery() .getId(), true/* summary */, queueStats, maxBopLength, clusterStats, detailedStats, mutationStats);
q.getQuery().getId());
throws IOException { getTableRowXHTML(queryStr, q, w, -1/* orderIndex */, q.getQuery() .getId(), true/* summary */, queueStats, maxBopLength, clusterStats, detailedStats, mutationStats);
throws IOException { final Integer[] order = BOpUtility.getEvaluationOrder(q.getQuery());
throws IOException { final Integer[] order = BOpUtility.getEvaluationOrder(q.getQuery());
q.getQuery().getId());
q.getQuery().getId());