[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-10 Thread Elliott Clark (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliott Clark updated HBASE-13889:
--
Summary: Fix hbase-shaded-client artifact so it works on hbase-downstreamer 
 (was: hbase-shaded-client artifact is missing dependency (therefore, does not 
work))

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.3.0, 1.2.1, 1.1.3
>
> Attachments: 13889.wip.patch, Screen Shot 2015-06-11 at 10.59.55 
> AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT 
>  

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-10 Thread Elliott Clark (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliott Clark updated HBASE-13889:
--
Attachment: HBASE-13889.patch

Since there's a bug with changing strings that match relocations here's a patch 
that's more explicit about it's relocations.

It's a pain but it works for me on trunk. I haven't checked to see if there are 
any different depencencies on branch-1 or branch-1.2

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.3.0, 1.2.1, 1.1.3
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, Screen Shot 
> 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>  

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-11 Thread Elliott Clark (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliott Clark updated HBASE-13889:
--
Status: Patch Available  (was: Open)

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0.1, 1.1.0
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.3.0, 1.2.1, 1.1.3
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, Screen Shot 
> 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT 
>   
>   
>   jar  
>  

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-11 Thread Nick Dimiduk (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nick Dimiduk updated HBASE-13889:
-
Attachment: HBASE-13889.patch

Rerunning build bot.

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.3.0, 1.2.1, 1.1.3
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, HBASE-13889.patch, 
> Screen Shot 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT 
>   
>   
>   jar  

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-11 Thread Elliott Clark (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliott Clark updated HBASE-13889:
--
Fix Version/s: (was: 1.1.3)
   (was: 1.2.1)
   (was: 1.3.0)
   1.1.2
   1.2.0

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.2.0, 1.1.2
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, HBASE-13889.patch, 
> Screen Shot 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT 
> 

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-11 Thread Elliott Clark (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliott Clark updated HBASE-13889:
--
  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Pushed to:
* master
* branch-1
* branch-1.2
* branch-1.1

Thanks for the review. 
Thanks for finding this.

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.2.0, 1.1.2
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, HBASE-13889.patch, 
> Screen Shot 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT

[jira] [Updated] (HBASE-13889) Fix hbase-shaded-client artifact so it works on hbase-downstreamer

2015-08-13 Thread Nick Dimiduk (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-13889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nick Dimiduk updated HBASE-13889:
-
Fix Version/s: 1.3.0

> Fix hbase-shaded-client artifact so it works on hbase-downstreamer
> --
>
> Key: HBASE-13889
> URL: https://issues.apache.org/jira/browse/HBASE-13889
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 1.1.0, 1.1.0.1
> Environment: N/A?
>Reporter: Dmitry Minkovsky
>Assignee: Elliott Clark
>Priority: Critical
> Fix For: 2.0.0, 1.2.0, 1.1.2, 1.3.0
>
> Attachments: 13889.wip.patch, HBASE-13889.patch, HBASE-13889.patch, 
> Screen Shot 2015-06-11 at 10.59.55 AM.png
>
>
> The {{hbase-shaded-client}} artifact was introduced in 
> [HBASE-13517|https://issues.apache.org/jira/browse/HBASE-13517]. Thank you 
> very much for this, as I am new to Java building and was having a very 
> slow-moving time resolving conflicts. However, the shaded client artifact 
> seems to be missing {{javax.xml.transform.TransformerException}}.  I examined 
> the JAR, which does not have this package/class.
> Steps to reproduce:
> Java: 
> {code}
> package com.mycompany.app;
>   
>   
>   
>   
>   
> import org.apache.hadoop.conf.Configuration;  
>   
>   
> import org.apache.hadoop.hbase.HBaseConfiguration;
>   
>   
> import org.apache.hadoop.hbase.client.Connection; 
>   
>   
> import org.apache.hadoop.hbase.client.ConnectionFactory;  
>   
>   
>   
>   
>   
> public class App {
>   
>
> public static void main( String[] args ) throws java.io.IOException { 
>   
>   
> 
> Configuration config = HBaseConfiguration.create();   
>   
>   
> Connection connection = ConnectionFactory.createConnection(config);   
>   
>   
> } 
>   
>   
> }
> {code}
> POM:
> {code}
> http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>  
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";> 
> 
>   4.0.0  
>   
>   
>   
>   
>   
>   com.mycompany.app
>   
>   
>   my-app 
>   
>   
>   1.0-SNAPSHOT 
>   
>   
>   jar  
>