[
https://issues.apache.org/jira/browse/CASSANDRA-8622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14278795#comment-14278795
]
Philip Thompson commented on CASSANDRA-8622:
--------------------------------------------
It appears to have first been broken by
{code}
commit c832a36f25c3b54f2a12a865455368e5243682bd
Author: Dave Brosius <[email protected]>
Date: Sat Nov 8 23:12:04 2014 -0500
route sigar's use of log4j thru slf4j
commit d286ac7d072fe0a2672baebb0f95b9c91676e8f7
Author: Dave Brosius <[email protected]>
Date: Sun Nov 9 00:38:09 2014 -0500
fix license extension
{code}
Before that however, the tests were erroring with "Cannot get schema" errors
such as:
{code}
[junit] Error during parsing. Cannot get schema from loadFunc
org.apache.cassandra.hadoop.pig.CassandraStorage
[junit] org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1000:
Error during parsing. Cannot get schema from loadFunc
org.apache.cassandra.hadoop.pig.CassandraStorage
[junit] at
org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1691)
[junit] at
org.apache.pig.PigServer$Graph.registerQuery(PigServer.java:1625)
[junit] at org.apache.pig.PigServer.registerQuery(PigServer.java:577)
[junit] at org.apache.pig.PigServer.registerQuery(PigServer.java:590)
[junit] at
org.apache.cassandra.pig.ThriftColumnFamilyTest.testCassandraStorageFullCopy(ThriftColumnFamilyTest.java:349)
[junit] Caused by: Failed to parse: Can not retrieve schema from loader
org.apache.cassandra.hadoop.pig.CassandraStorage@4a853012
[junit] at
org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:198)
[junit] at
org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1678)
[junit] Caused by: java.lang.RuntimeException: Can not retrieve schema from
loader org.apache.cassandra.hadoop.pig.CassandraStorage@4a853012
[junit] at
org.apache.pig.newplan.logical.relational.LOLoad.<init>(LOLoad.java:91)
[junit] at
org.apache.pig.parser.LogicalPlanBuilder.buildLoadOp(LogicalPlanBuilder.java:886)
[junit] at
org.apache.pig.parser.LogicalPlanGenerator.load_clause(LogicalPlanGenerator.java:3568)
[junit] at
org.apache.pig.parser.LogicalPlanGenerator.op_clause(LogicalPlanGenerator.java:1625)
[junit] at
org.apache.pig.parser.LogicalPlanGenerator.general_statement(LogicalPlanGenerator.java:1102)
[junit] at
org.apache.pig.parser.LogicalPlanGenerator.statement(LogicalPlanGenerator.java:560)
[junit] at
org.apache.pig.parser.LogicalPlanGenerator.query(LogicalPlanGenerator.java:421)
[junit] at
org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:188)
[junit] Caused by: org.apache.pig.impl.logicalLayer.FrontendException:
ERROR 2245: Cannot get schema from loadFunc
org.apache.cassandra.hadoop.pig.CassandraStorage
[junit] at
org.apache.pig.newplan.logical.relational.LOLoad.getSchemaFromMetaData(LOLoad.java:179)
[junit] at
org.apache.pig.newplan.logical.relational.LOLoad.<init>(LOLoad.java:89)
[junit] Caused by: java.io.IOException: java.io.IOException: Unable to
connect to server localhost:9160
[junit] at
org.apache.cassandra.hadoop.pig.AbstractCassandraStorage.initSchema(AbstractCassandraStorage.java:537)
[junit] at
org.apache.cassandra.hadoop.pig.CassandraStorage.setLocation(CassandraStorage.java:339)
[junit] at
org.apache.cassandra.hadoop.pig.CassandraStorage.getSchema(CassandraStorage.java:388)
[junit] at
org.apache.pig.newplan.logical.relational.LOLoad.getSchemaFromMetaData(LOLoad.java:175)
[junit] Caused by: java.io.IOException: Unable to connect to server
localhost:9160
[junit] at
org.apache.cassandra.hadoop.ConfigHelper.createConnection(ConfigHelper.java:574)
[junit] at
org.apache.cassandra.hadoop.ConfigHelper.getClientFromAddressList(ConfigHelper.java:545)
[junit] at
org.apache.cassandra.hadoop.ConfigHelper.getClientFromInputAddressList(ConfigHelper.java:529)
[junit] at
org.apache.cassandra.hadoop.pig.AbstractCassandraStorage.initSchema(AbstractCassandraStorage.java:497)
[junit] Caused by: org.apache.thrift.transport.TTransportException:
java.net.ConnectException: Connection refused
[junit] at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
[junit] at
org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81)
[junit] at
org.apache.cassandra.thrift.TFramedTransportFactory.openTransport(TFramedTransportFactory.java:41)
[junit] at
org.apache.cassandra.hadoop.ConfigHelper.createConnection(ConfigHelper.java:569)
[junit] Caused by: java.net.ConnectException: Connection refused
[junit] at java.net.PlainSocketImpl.socketConnect(Native Method)
[junit] at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
[junit] at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
[junit] at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
[junit] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
[junit] at java.net.Socket.connect(Socket.java:579)
[junit] at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
[junit]
[junit]
{code}
> All of pig-test is failing in trunk
> -----------------------------------
>
> Key: CASSANDRA-8622
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8622
> Project: Cassandra
> Issue Type: Test
> Components: Hadoop
> Reporter: Philip Thompson
> Assignee: Brandon Williams
> Fix For: 3.0
>
>
> See http://cassci.datastax.com/job/trunk_pigtest/330/testReport/
> Every test in the ant target {{ant pig-test}} has been failing on trunk for a
> while now.
> {code}
> java.lang.ExceptionInInitializerError
> at org.apache.log4j.Logger.getLogger(Logger.java:40)
> at org.hyperic.sigar.SigarLog.getLogger(SigarLog.java:48)
> at org.hyperic.sigar.SigarLog.getLogger(SigarLog.java:44)
> at org.hyperic.sigar.SigarLog.debug(SigarLog.java:60)
> at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:108)
> at org.apache.cassandra.utils.SigarLibrary.<init>(SigarLibrary.java:45)
> at
> org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:206)
> at
> org.apache.cassandra.service.CassandraDaemon.init(CassandraDaemon.java:408)
> at
> org.apache.cassandra.service.EmbeddedCassandraService.start(EmbeddedCassandraService.java:52)
> at
> org.apache.cassandra.pig.PigTestBase.startCassandra(PigTestBase.java:96)
> at
> org.apache.cassandra.pig.CqlRecordReaderTest.setup(CqlRecordReaderTest.java:63)
> at
> org.apache.log4j.Log4jLoggerFactory.<clinit>(Log4jLoggerFactory.java:50)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)