See <https://builds.apache.org/job/Tajo-master-build/812/changes>
Changes:
[hyunsik] TAJO-1787: Remove unused and legacy exceptions.
[hyunsik] TAJO-1737: Implement SQL Parser rule for Map type.
------------------------------------------
[...truncated 175656 lines...]
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at
org.apache.tajo.rpc.MonitorServerHandler.channelRead(MonitorServerHandler.java:70)
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846)
at
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131)
at
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511)
at
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)
at
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354)
at
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedConstructorAccessor129.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at
org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
... 36 more
Caused by: java.lang.NumberFormatException: For input string: "null"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at org.apache.hadoop.conf.Configuration.getInt(Configuration.java:1258)
at
org.apache.hadoop.hbase.zookeeper.ZKConfig.getZKQuorumServersStringFromHbaseConfig(ZKConfig.java:303)
at
org.apache.hadoop.hbase.zookeeper.ZKConfig.getZKQuorumServersString(ZKConfig.java:348)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:168)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:143)
at
org.apache.hadoop.hbase.client.ZooKeeperKeepAliveConnection.<init>(ZooKeeperKeepAliveConnection.java:43)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.getKeepAliveZooKeeperWatcher(ConnectionManager.java:1656)
at
org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:104)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:879)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.<init>(ConnectionManager.java:635)
... 40 more
2015-08-20 15:38:49,496 INFO: org.apache.tajo.master.GlobalEngine
(updateQuery(240)) - SQL: CREATE DATABASE IF NOT EXISTS "TestHBaseTable"
2015-08-20 15:38:49,496 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(282)) - Non Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
CREATE_DATABASE(0) IF NOT EXISTS TestHBaseTable
2015-08-20 15:38:49,496 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(284)) - =============================================
2015-08-20 15:38:49,497 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(285)) - Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
CREATE_DATABASE(0) IF NOT EXISTS TestHBaseTable
2015-08-20 15:38:49,497 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(286)) - =============================================
2015-08-20 15:38:49,497 INFO: org.apache.tajo.master.exec.DDLExecutor
(createDatabase(247)) - database "TestHBaseTable" is already exists.
Run: testInsertIntoMultiRegionMultiRowFields Used memory: 381 MBytes, Active
Threads:190
2015-08-20 15:38:49,498 INFO: org.apache.tajo.master.GlobalEngine
(executeQuery(177)) - Query: CREATE TABLE hbase_mapped_table (rk1 text, rk2
text, col1 text) TABLESPACE cluster1 USING hbase WITH ('table'='hbase_table',
'columns'='0:key,1:key,col1:a',
'hbase.split.rowkeys'='001,002,003,004,005,006,007,008,009',
'hbase.rowkey.delimiter'='_')
2015-08-20 15:38:49,499 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(282)) - Non Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
2015-08-20 15:38:49,499 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(284)) - =============================================
2015-08-20 15:38:49,500 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(285)) - Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
2015-08-20 15:38:49,500 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(286)) - =============================================
2015-08-20 15:38:49,502 ERROR: org.apache.tajo.master.GlobalEngine
(printStackTrace(180)) -
Stack Trace:
java.io.IOException: java.lang.reflect.InvocationTargetException
at
org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:240)
at
org.apache.hadoop.hbase.client.ConnectionManager.createConnection(ConnectionManager.java:420)
at
org.apache.hadoop.hbase.client.ConnectionManager.createConnection(ConnectionManager.java:413)
at
org.apache.hadoop.hbase.client.ConnectionManager.getConnectionInternal(ConnectionManager.java:291)
at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:222)
at
org.apache.tajo.storage.hbase.HBaseTablespace.createTable(HBaseTablespace.java:173)
at
org.apache.tajo.storage.hbase.HBaseTablespace.createTable(HBaseTablespace.java:128)
at
org.apache.tajo.master.exec.CreateTableExecutor.create(CreateTableExecutor.java:109)
at
org.apache.tajo.master.exec.CreateTableExecutor.create(CreateTableExecutor.java:66)
at org.apache.tajo.master.exec.DDLExecutor.execute(DDLExecutor.java:99)
at
org.apache.tajo.master.exec.QueryExecutor.execute(QueryExecutor.java:114)
at
org.apache.tajo.master.GlobalEngine.executeQuery(GlobalEngine.java:192)
at
org.apache.tajo.master.TajoMasterClientService$TajoMasterClientProtocolServiceHandler.submitQuery(TajoMasterClientService.java:305)
at
org.apache.tajo.ipc.TajoMasterClientProtocol$TajoMasterClientProtocolService$2.callBlockingMethod(TajoMasterClientProtocol.java:659)
at
org.apache.tajo.rpc.BlockingRpcServer$ServerHandler.channelRead0(BlockingRpcServer.java:100)
at
org.apache.tajo.rpc.BlockingRpcServer$ServerHandler.channelRead0(BlockingRpcServer.java:61)
at
io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:244)
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at
org.apache.tajo.rpc.MonitorServerHandler.channelRead(MonitorServerHandler.java:70)
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
at
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846)
at
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131)
at
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511)
at
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)
at
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354)
at
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedConstructorAccessor129.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at
org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
... 36 more
Caused by: java.lang.NumberFormatException: For input string: "null"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at org.apache.hadoop.conf.Configuration.getInt(Configuration.java:1258)
at
org.apache.hadoop.hbase.zookeeper.ZKConfig.getZKQuorumServersStringFromHbaseConfig(ZKConfig.java:303)
at
org.apache.hadoop.hbase.zookeeper.ZKConfig.getZKQuorumServersString(ZKConfig.java:348)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:168)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:143)
at
org.apache.hadoop.hbase.client.ZooKeeperKeepAliveConnection.<init>(ZooKeeperKeepAliveConnection.java:43)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.getKeepAliveZooKeeperWatcher(ConnectionManager.java:1656)
at
org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:104)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:879)
at
org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.<init>(ConnectionManager.java:635)
... 40 more
2015-08-20 15:38:49,504 INFO: org.apache.tajo.master.GlobalEngine
(updateQuery(240)) - SQL: CREATE DATABASE IF NOT EXISTS "TestHBaseTable"
2015-08-20 15:38:49,504 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(282)) - Non Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
CREATE_DATABASE(0) IF NOT EXISTS TestHBaseTable
2015-08-20 15:38:49,504 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(284)) - =============================================
2015-08-20 15:38:49,504 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(285)) - Optimized Query:
-----------------------------
Query Block Graph
-----------------------------
|-#ROOT
-----------------------------
Optimization Log:
-----------------------------
CREATE_DATABASE(0) IF NOT EXISTS TestHBaseTable
2015-08-20 15:38:49,505 INFO: org.apache.tajo.master.GlobalEngine
(createLogicalPlan(286)) - =============================================
2015-08-20 15:38:49,505 INFO: org.apache.tajo.master.exec.DDLExecutor
(createDatabase(247)) - database "TestHBaseTable" is already exists.
Run: testColumnKeyValueSelectQuery Used memory: 382 MBytes, Active Threads:190
2015-08-20 15:38:49,506 INFO: org.apache.zookeeper.ZooKeeper (<init>(438)) -
Initiating client connection, connectString=localhost:59443
sessionTimeout=180000 watcher=hconnection-0xd871960x0, quorum=localhost:59443,
baseZNode=/hbase
2015-08-20 15:38:49,508 INFO: org.apache.zookeeper.ClientCnxn
(logStartConnect(975)) - Opening socket connection to server
localhost/0:0:0:0:0:0:0:1:59443. Will not attempt to authenticate using SASL
(unknown error)
2015-08-20 15:38:49,508 INFO: org.apache.zookeeper.ClientCnxn
(primeConnection(852)) - Socket connection established to
localhost/0:0:0:0:0:0:0:1:59443, initiating session
2015-08-20 15:38:49,508 INFO: org.apache.zookeeper.server.NIOServerCnxnFactory
(run(197)) - Accepted socket connection from /0:0:0:0:0:0:0:1:32905
2015-08-20 15:38:49,509 INFO: org.apache.zookeeper.server.ZooKeeperServer
(processConnectRequest(868)) - Client attempting to establish new session at
/0:0:0:0:0:0:0:1:32905
2015-08-20 15:38:49,510 INFO: org.apache.zookeeper.server.ZooKeeperServer
(finishSessionInit(617)) - Established session 0x14f4bb260980007 with
negotiated timeout 40000 for client /0:0:0:0:0:0:0:1:32905
2015-08-20 15:38:49,510 INFO: org.apache.zookeeper.ClientCnxn
(onConnected(1235)) - Session establishment complete on server
localhost/0:0:0:0:0:0:0:1:59443, sessionid = 0x14f4bb260980007, negotiated
timeout = 40000
Killed
Results :
Tests run: 586, Failures: 0, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Tajo Main ......................................... SUCCESS [ 1.686 s]
[INFO] Tajo Project POM .................................. SUCCESS [ 1.150 s]
[INFO] Tajo Maven Plugins ................................ SUCCESS [ 2.826 s]
[INFO] Tajo Common ....................................... SUCCESS [ 31.708 s]
[INFO] Tajo Algebra ...................................... SUCCESS [ 2.599 s]
[INFO] Tajo Catalog Common ............................... SUCCESS [ 4.874 s]
[INFO] Tajo Plan ......................................... SUCCESS [ 6.513 s]
[INFO] Tajo Rpc Common ................................... SUCCESS [ 1.315 s]
[INFO] Tajo Protocol Buffer Rpc .......................... SUCCESS [01:28 min]
[INFO] Tajo Catalog Client ............................... SUCCESS [ 1.389 s]
[INFO] Tajo Catalog Server ............................... SUCCESS [ 10.744 s]
[INFO] Tajo Storage Common ............................... SUCCESS [ 10.343 s]
[INFO] Tajo HDFS Storage ................................. SUCCESS [ 49.834 s]
[INFO] Tajo PullServer ................................... SUCCESS [ 1.075 s]
[INFO] Tajo Client ....................................... SUCCESS [ 2.369 s]
[INFO] Tajo CLI tools .................................... SUCCESS [ 1.864 s]
[INFO] ASM (thirdparty) .................................. SUCCESS [ 1.564 s]
[INFO] Tajo RESTful Container ............................ SUCCESS [ 3.849 s]
[INFO] Tajo Metrics ...................................... SUCCESS [ 1.321 s]
[INFO] Tajo Core ......................................... SUCCESS [ 10.665 s]
[INFO] Tajo RPC .......................................... SUCCESS [ 0.986 s]
[INFO] Tajo Catalog Drivers Hive ......................... SUCCESS [ 11.677 s]
[INFO] Tajo Catalog Drivers .............................. SUCCESS [ 0.051 s]
[INFO] Tajo Catalog ...................................... SUCCESS [ 1.008 s]
[INFO] Tajo Client Example ............................... SUCCESS [ 1.047 s]
[INFO] Tajo HBase Storage ................................ SUCCESS [ 3.898 s]
[INFO] Tajo Cluster Tests ................................ SUCCESS [ 2.615 s]
[INFO] Tajo JDBC Driver .................................. SUCCESS [ 25.564 s]
[INFO] Tajo Storage ...................................... SUCCESS [ 1.024 s]
[INFO] Tajo Distribution ................................. SUCCESS [ 5.451 s]
[INFO] Tajo Core Tests ................................... FAILURE [29:26 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 34:17 min
[INFO] Finished at: 2015-08-20T15:45:31+00:00
[INFO] Final Memory: 76M/533M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on
project tajo-core-tests: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.17:test failed: The forked VM
terminated without properly saying goodbye. VM crash or System.exit called?
[ERROR] Command was /bin/sh -c cd
<https://builds.apache.org/job/Tajo-master-build/ws/tajo-core-tests> &&
/home/jenkins/tools/java/jdk1.7.0_25-32/jre/bin/java -Xms512m -Xmx1024m
-XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -jar
<https://builds.apache.org/job/Tajo-master-build/ws/tajo-core-tests/target/surefire/surefirebooter6016013422893786238.jar>
<https://builds.apache.org/job/Tajo-master-build/ws/tajo-core-tests/target/surefire/surefire6363547177970591104tmp>
<https://builds.apache.org/job/Tajo-master-build/ws/tajo-core-tests/target/surefire/surefire_145205354127616915279tmp>
[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/PluginExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :tajo-core-tests
Build step 'Execute shell' marked build as failure
Updating TAJO-1737
Updating TAJO-1787