throw new IllegalArgumentException("invalid params: " + uri); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(tokens[1]); String queryId = ebId.getQueryId().toString(); String ebSeqId = Integer.toString(ebId.getId());
throw new IllegalArgumentException("invalid params: " + uri); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(tokens[1]); String queryId = ebId.getQueryId().toString(); String ebSeqId = Integer.toString(ebId.getId());
for (String eachTaskId : taskIds) { String[] taskIdSeqTokens = eachTaskId.split("_"); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(params.get("sid").get(0)); TaskId quid = new TaskId(ebId, Integer.parseInt(taskIdSeqTokens[0]));
for (String eachTaskId : taskIds) { String[] taskIdSeqTokens = eachTaskId.split("_"); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(params.get("sid").get(0)); TaskId quid = new TaskId(ebId, Integer.parseInt(taskIdSeqTokens[0]));
for (String eachQueryUnitId : queryUnidIds) { String[] queryUnitIdSeqTokens = eachQueryUnitId.split("_"); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(params.get("sid").get(0)); QueryUnitId quid = new QueryUnitId(ebId, Integer.parseInt(queryUnitIdSeqTokens[0]));
throw new IllegalArgumentException("invalid params: " + uri); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId(tokens[1]); String queryId = ebId.getQueryId().toString(); String ebSeqId = Integer.toString(ebId.getId());
ExecutionBlockId scanEBId = TajoIdUtils.createExecutionBlockId(scans[i].getTableName()); stats[i] = masterContext.getStage(scanEBId).getResultStats().getNumBytes();
ExecutionBlockId scanEBId = TajoIdUtils.createExecutionBlockId(scans[i].getTableName()); stats[i] = masterContext.getStage(scanEBId).getResultStats().getNumBytes();
new TaskAttemptToSchedulerEvent.TaskAttemptScheduleContext(); ExecutionBlockId ebId = TajoIdUtils.createExecutionBlockId("eb_000001_00001_00001");
@Test public void testConstructFromPB() { QueryId qid1 = LocalTajoTestingUtility.newQueryId(); QueryId qid2 = new QueryId(qid1.getProto()); assertEquals(qid1, qid2); MasterPlan plan = new MasterPlan(qid1, null, null); ExecutionBlockId sub1 = plan.newExecutionBlockId(); ExecutionBlockId sub2 = TajoIdUtils.createExecutionBlockId(sub1.toString()); assertEquals(sub1, sub2); TaskId u1 = QueryIdFactory.newTaskId(sub1); TaskId u2 = new TaskId(u1.getProto()); assertEquals(u1, u2); TaskAttemptId attempt1 = new TaskAttemptId(u1, 1); TaskAttemptId attempt2 = new TaskAttemptId(attempt1.getProto()); assertEquals(attempt1, attempt2); }
@Test public void testConstructFromString() { QueryId qid1 = LocalTajoTestingUtility.newQueryId(); QueryId qid2 = TajoIdUtils.parseQueryId(qid1.toString()); assertEquals(qid1, qid2); MasterPlan plan1 = new MasterPlan(qid1, null, null); ExecutionBlockId sub1 = plan1.newExecutionBlockId(); ExecutionBlockId sub2 = TajoIdUtils.createExecutionBlockId(sub1.toString()); assertEquals(sub1, sub2); TaskId u1 = QueryIdFactory.newTaskId(sub1); TaskId u2 = new TaskId(u1.getProto()); assertEquals(u1, u2); TaskAttemptId attempt1 = new TaskAttemptId(u1, 1); TaskAttemptId attempt2 = new TaskAttemptId(attempt1.getProto()); assertEquals(attempt1, attempt2); }
ExecutionBlockId executionBlockId = TajoIdUtils.createExecutionBlockId(stage.getExecutionBlockId());