See <https://builds.apache.org/job/Tajo-master-build/722/changes>
Changes:
[jihoonson] TAJO-1130: Concurrent execution of independent execution blocks.
------------------------------------------
[...truncated 671584 lines...]
=======================================================
[Outgoing]
[q_0000000000000_0000] 1 => 4 (type=HASH_SHUFFLE, key=default.a.c_custkey
(INT4), num=32)
SCAN(0) on default.customer as a
=> target list: default.a.c_custkey (INT4)
=> out schema: {(1) default.a.c_custkey (INT4)}
=> in schema: {(8) default.a.c_acctbal (FLOAT8), default.a.c_address (TEXT),
default.a.c_comment (TEXT), default.a.c_custkey (INT4), default.a.c_mktsegment
(TEXT), default.a.c_name (TEXT), default.a.c_nationkey (INT4),
default.a.c_phone (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000002 [LEAF]
=======================================================
[Outgoing]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
GROUP_BY(11)(c_custkey)
=> exprs: (min(default.customer.c_name (TEXT)))
=> target list: default.customer.c_custkey (INT4), ?min_2 (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)}
SCAN(1) on default.customer
=> target list: default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4),
default.customer.c_name (TEXT)}
=> in schema: {(8) default.customer.c_acctbal (FLOAT8),
default.customer.c_address (TEXT), default.customer.c_comment (TEXT),
default.customer.c_custkey (INT4), default.customer.c_mktsegment (TEXT),
default.customer.c_name (TEXT), default.customer.c_nationkey (INT4),
default.customer.c_phone (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000003 [INTERMEDIATE]
=======================================================
[Incoming]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
[Outgoing]
[q_0000000000000_0000] 3 => 4 (type=HASH_SHUFFLE, key=default.b.c_custkey
(INT4), num=32)
TABLE_SUBQUERY(4) as default.b
=> Targets: default.b.min_name (TEXT), default.b.c_custkey (INT4)
=> out schema: {(2) default.b.min_name (TEXT), default.b.c_custkey (INT4)}
=> in schema: {(2) default.b.c_custkey (INT4), default.b.min_name (TEXT)}
PROJECTION(3)
=> Targets: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
GROUP_BY(2)(c_custkey)
=> exprs: (min(?min_2 (TEXT)))
=> target list: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
SCAN(12) on eb_0000000000000_0000_000002
=> out schema: {(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), ?min_2] (TEXT)}
==========...>
TestOuterJoinWithSubQuery.testJoinWithDifferentShuffleKey:136->QueryTestCaseBase.runSimpleTests:476
Plan Verification for: 1 th test expected:<...000000000_0000_00000[3
3: eb_0000000000000_0000_000002]
4: eb_0000000000000...> but was:<...000000000_0000_00000[2
3: eb_0000000000000_0000_000003]
4: eb_0000000000000...>
TestOuterJoinWithSubQuery.testLeftOuterJoinWithConstantExpr3:71->QueryTestCaseBase.runSimpleTests:476
Plan Verification for: 1 th test expected:<...000000000_0000_00000[2
2: eb_0000000000000_0000_000003
3: eb_0000000000000_0000_000001
4: eb_0000000000000_0000_000004
5: eb_0000000000000_0000_000005
6: eb_0000000000000_0000_000006
-------------------------------------------------------------------------------
=======================================================
Block Id: eb_0000000000000_0000_000002 [LEAF]
=======================================================
[Outgoing]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
GROUP_BY(11)(c_custkey)
=> exprs: (min(default.customer.c_name (TEXT)))
=> target list: default.customer.c_custkey (INT4), ?min_2 (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)}
SCAN(1) on default.customer
=> target list: default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4),
default.customer.c_name (TEXT)}
=> in schema: {(8) default.customer.c_acctbal (FLOAT8),
default.customer.c_address (TEXT), default.customer.c_comment (TEXT),
default.customer.c_custkey (INT4), default.customer.c_mktsegment (TEXT),
default.customer.c_name (TEXT), default.customer.c_nationkey (INT4),
default.customer.c_phone (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000003 [INTERMEDIATE]
=======================================================
[Incoming]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
[Outgoing]
[q_0000000000000_0000] 3 => 4 (type=HASH_SHUFFLE, key=default.b.c_custkey
(INT4), num=32)
TABLE_SUBQUERY(4) as default.b
=> Targets: default.b.min_name (TEXT), default.b.c_custkey (INT4)
=> out schema: {(2) default.b.min_name (TEXT), default.b.c_custkey (INT4)}
=> in schema: {(2) default.b.c_custkey (INT4), default.b.min_name (TEXT)}
PROJECTION(3)
=> Targets: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
GROUP_BY(2)(c_custkey)
=> exprs: (min(?min_2 (TEXT)))
=> target list: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
SCAN(12) on eb_0000000000000_0000_000002
=> out schema: {(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000001 [LEAF]
=======================================================
[Outgoing]
[q_0000000000000_0000] 1 => 4 (type=HASH_SHUFFLE, key=default.a.c_custkey
(INT4), num=32)
SCAN(0) on default.customer as a
=> target list: default.a.c_custkey (INT4)
=> out schema: {(1) default.a.c_custkey (INT4)}
=> in schema: {(8) default.a.c_acctbal (FLOAT8), default.a.c_address (TEXT),
default.a.c_comment (TEXT), default.a.c_custkey (INT4), default.a.c_mktsegment
(TEXT), default.a.c_name (TEXT), default.a.c_nationkey (INT4),
default.a.c_phone] (TEXT)}
==========...> but was:<...000000000_0000_00000[1
2: eb_0000000000000_0000_000002
3: eb_0000000000000_0000_000003
4: eb_0000000000000_0000_000004
5: eb_0000000000000_0000_000005
6: eb_0000000000000_0000_000006
-------------------------------------------------------------------------------
=======================================================
Block Id: eb_0000000000000_0000_000001 [LEAF]
=======================================================
[Outgoing]
[q_0000000000000_0000] 1 => 4 (type=HASH_SHUFFLE, key=default.a.c_custkey
(INT4), num=32)
SCAN(0) on default.customer as a
=> target list: default.a.c_custkey (INT4)
=> out schema: {(1) default.a.c_custkey (INT4)}
=> in schema: {(8) default.a.c_acctbal (FLOAT8), default.a.c_address (TEXT),
default.a.c_comment (TEXT), default.a.c_custkey (INT4), default.a.c_mktsegment
(TEXT), default.a.c_name (TEXT), default.a.c_nationkey (INT4),
default.a.c_phone (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000002 [LEAF]
=======================================================
[Outgoing]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
GROUP_BY(11)(c_custkey)
=> exprs: (min(default.customer.c_name (TEXT)))
=> target list: default.customer.c_custkey (INT4), ?min_2 (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)}
SCAN(1) on default.customer
=> target list: default.customer.c_custkey (INT4), default.customer.c_name
(TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4),
default.customer.c_name (TEXT)}
=> in schema: {(8) default.customer.c_acctbal (FLOAT8),
default.customer.c_address (TEXT), default.customer.c_comment (TEXT),
default.customer.c_custkey (INT4), default.customer.c_mktsegment (TEXT),
default.customer.c_name (TEXT), default.customer.c_nationkey (INT4),
default.customer.c_phone (TEXT)}
=======================================================
Block Id: eb_0000000000000_0000_000003 [INTERMEDIATE]
=======================================================
[Incoming]
[q_0000000000000_0000] 2 => 3 (type=HASH_SHUFFLE,
key=default.customer.c_custkey (INT4), num=32)
[Outgoing]
[q_0000000000000_0000] 3 => 4 (type=HASH_SHUFFLE, key=default.b.c_custkey
(INT4), num=32)
TABLE_SUBQUERY(4) as default.b
=> Targets: default.b.min_name (TEXT), default.b.c_custkey (INT4)
=> out schema: {(2) default.b.min_name (TEXT), default.b.c_custkey (INT4)}
=> in schema: {(2) default.b.c_custkey (INT4), default.b.min_name (TEXT)}
PROJECTION(3)
=> Targets: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), min_name (TEXT)}
GROUP_BY(2)(c_custkey)
=> exprs: (min(?min_2 (TEXT)))
=> target list: default.customer.c_custkey (INT4), min_name (TEXT)
=> out schema:{(2) default.customer.c_custkey (INT4), min_name (TEXT)}
=> in schema:{(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
SCAN(12) on eb_0000000000000_0000_000002
=> out schema: {(2) default.customer.c_custkey (INT4), ?min_2 (TEXT)}
=> in schema: {(2) default.customer.c_custkey (INT4), ?min_2] (TEXT)}
==========...>
TestOuterJoinWithSubQuery.testJoinWithDifferentShuffleKey:136->QueryTestCaseBase.runSimpleTests:476
Plan Verification for: 1 th test expected:<...000000000_0000_00000[3
3: eb_0000000000000_0000_000002]
4: eb_0000000000000...> but was:<...000000000_0000_00000[2
3: eb_0000000000000_0000_000003]
4: eb_0000000000000...>
Tests run: 1532, Failures: 33, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Tajo Main ......................................... SUCCESS [ 1.672 s]
[INFO] Tajo Project POM .................................. SUCCESS [ 1.175 s]
[INFO] Tajo Maven Plugins ................................ SUCCESS [ 4.543 s]
[INFO] Tajo Common ....................................... SUCCESS [ 26.073 s]
[INFO] Tajo Algebra ...................................... SUCCESS [ 1.583 s]
[INFO] Tajo Catalog Common ............................... SUCCESS [ 7.167 s]
[INFO] Tajo Plan ......................................... SUCCESS [ 6.611 s]
[INFO] Tajo Rpc Common ................................... SUCCESS [ 0.473 s]
[INFO] Tajo Protocol Buffer Rpc .......................... SUCCESS [ 45.548 s]
[INFO] Tajo Catalog Client ............................... SUCCESS [ 1.095 s]
[INFO] Tajo Catalog Server ............................... SUCCESS [ 10.487 s]
[INFO] Tajo Storage Common ............................... SUCCESS [ 10.811 s]
[INFO] Tajo HDFS Storage ................................. SUCCESS [ 58.828 s]
[INFO] Tajo HBase Storage ................................ SUCCESS [ 3.109 s]
[INFO] Tajo PullServer ................................... SUCCESS [ 1.097 s]
[INFO] Tajo Client ....................................... SUCCESS [ 3.173 s]
[INFO] Tajo CLI tools .................................... SUCCESS [ 0.858 s]
[INFO] Tajo JDBC Driver .................................. SUCCESS [ 2.937 s]
[INFO] ASM (thirdparty) .................................. SUCCESS [ 0.778 s]
[INFO] Tajo RESTful Container ............................ SUCCESS [ 3.603 s]
[INFO] Tajo Core ......................................... FAILURE [21:34 min]
[INFO] Tajo RPC .......................................... SKIPPED
[INFO] Tajo Catalog Drivers Hive ......................... SKIPPED
[INFO] Tajo Catalog Drivers .............................. SKIPPED
[INFO] Tajo Catalog ...................................... SKIPPED
[INFO] Tajo Storage ...................................... SKIPPED
[INFO] Tajo Distribution ................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24:47 min
[INFO] Finished at: 2015-05-28T06:16:51+00:00
[INFO] Final Memory: 104M/1029M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on
project tajo-core: There are test failures.
[ERROR]
[ERROR] Please refer to
<https://builds.apache.org/job/Tajo-master-build/ws/tajo-core/target/surefire-reports>
for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :tajo-core
Build step 'Execute shell' marked build as failure
Updating TAJO-1130