[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-06 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841890#comment-13841890
 ] 

stack commented on HBASE-10073:
---

Ugh.  Yeah, this is awful.  I was trying to update the logging lib in hbase and 
noticed that there four versions of slf4j being pulled in by our dependencies 
and that these four versions cannot be replaced by one only as they are 
incompatible.  slf4j is also doing us the favor of spewing any console w/ a 
message if it finds more than one version of slf4j on the classpath.  Nice.  
Let me link this issue to my log4j update issue to be sure I don't break it.  
At the moment I cannot upgrade because of this issue in slf4j.

> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-06 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841509#comment-13841509
 ] 

Hudson commented on HBASE-10073:


SUCCESS: Integrated in hbase-0.96 #216 (See 
[https://builds.apache.org/job/hbase-0.96/216/])
HBASE-10073. Revert HBASE-9718 (Add a test scope dependency on 
org.slf4j:slf4j-api to hbase-client) (apurtell: rev 1548392)
* /hbase/branches/0.96/hbase-client/pom.xml


> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-06 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841483#comment-13841483
 ] 

Hudson commented on HBASE-10073:


SUCCESS: Integrated in HBase-TRUNK #4714 (See 
[https://builds.apache.org/job/HBase-TRUNK/4714/])
HBASE-10073. Revert HBASE-9718 (Add a test scope dependency on 
org.slf4j:slf4j-api to hbase-client) (apurtell: rev 1548390)
* /hbase/trunk/hbase-client/pom.xml


> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-06 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841164#comment-13841164
 ] 

Hudson commented on HBASE-10073:


SUCCESS: Integrated in hbase-0.96-hadoop2 #142 (See 
[https://builds.apache.org/job/hbase-0.96-hadoop2/142/])
HBASE-10073. Revert HBASE-9718 (Add a test scope dependency on 
org.slf4j:slf4j-api to hbase-client) (apurtell: rev 1548392)
* /hbase/branches/0.96/hbase-client/pom.xml


> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-06 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841120#comment-13841120
 ] 

Hudson commented on HBASE-10073:


FAILURE: Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #865 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/865/])
HBASE-10073. Revert HBASE-9718 (Add a test scope dependency on 
org.slf4j:slf4j-api to hbase-client) (apurtell: rev 1548390)
* /hbase/trunk/hbase-client/pom.xml


> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-10073) Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)

2013-12-05 Thread Aleksandr Shulman (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841067#comment-13841067
 ] 

Aleksandr Shulman commented on HBASE-10073:
---

Thanks Andrew!

> Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to 
> hbase-client)
> --
>
> Key: HBASE-10073
> URL: https://issues.apache.org/jira/browse/HBASE-10073
> Project: HBase
>  Issue Type: Bug
>  Components: Zookeeper
>Affects Versions: 0.96.1
> Environment: Centos6, sun-jdk-64bit-1.7.0.25
>Reporter: Aleksandr Shulman
>Assignee: Andrew Purtell
> Fix For: 0.98.0, 0.96.1, 0.99.0
>
> Attachments: 10073.patch
>
>
> Observed behavior:
> In my automation, I have a call to hbase zkcli. That call recently broke with 
> this checkin: 
> https://github.com/apache/hbase/commit/5af0a60efed91ac2084f25f13edb21db0f510e7c
> The error that is reported is:
> {code}++ ./hbase zkcli
> 11:19:58  Warning: $HADOOP_HOME is deprecated.
> 11:19:58  
> 11:20:00  Exception in thread "main" java.lang.IllegalAccessError: tried to 
> access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class 
> org.slf4j.LoggerFactory
> 11:20:00  at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
> 11:20:00  at 
> org.apache.zookeeper.ZooKeeperMain.(ZooKeeperMain.java:50)
> 11:20:00  at 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServer.main(ZooKeeperMainServer.java:78)
> 11:20:00  Build step 'Execute shell' marked build as failure{code}
> That said, this checkin is perfectly valid as each component should be 
> allowed to specify its own dependencies.
> The issue is a deeper one of dependency mismatches.
> Note: This issue only affects hadoop1, not hadoop2. It also appears in trunk, 
> where there is a similar checkin, but since trunk is not required to work 
> against hadoop1, this is not an issue for trunk.



--
This message was sent by Atlassian JIRA
(v6.1#6144)