-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/21325/
-----------------------------------------------------------

(Updated May 20, 2014, 6:11 a.m.)


Review request for Tajo.


Changes
-------

Adding transition to SubQuery.


Bugs: TAJO-819
    https://issues.apache.org/jira/browse/TAJO-819


Repository: tajo


Description
-------

There are two types of killing queries. First is that QueryMaster cancel 
QueryUnitAttempt before QueryUnitAttempt be passed to TajoWorker. Second is 
that TajoWorker cancel running QueryUnitAttempt.

If QueryMaster cancel QueryUnitAttempts, it will be stopped.  But 
unfortunately, at nearly the same time, a few QueryUnitAttempts can be passed 
to TajoWorker. And these never will be stopped because it can't find valid 
state for state machines.


Diffs (updated)
-----

  tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java 2848095 
  tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java 
27625b4 
  
tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnitAttempt.java
 c3aae67 
  tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java 
08517ef 
  tajo-core/src/main/java/org/apache/tajo/master/rm/TajoRMContext.java a995058 
  
tajo-core/src/main/java/org/apache/tajo/master/rm/TajoWorkerResourceManager.java
 15ac6b6 
  tajo-core/src/main/java/org/apache/tajo/master/rm/Worker.java 0d6b5ee 
  
tajo-core/src/test/java/org/apache/tajo/master/rm/TestTajoResourceManager.java 
34deb29 

Diff: https://reviews.apache.org/r/21325/diff/


Testing
-------

mvn clean install  -Phcatalog-0.12.0 
-Dtajo.catalog.store.class=org.apache.tajo.catalog.store.HCatalogStore


Thanks,

Jung JaeHwa

Reply via email to