[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-10-03 Thread Adar Dembo (JIRA)


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

Adar Dembo updated KUDU-2479:
-
Component/s: integration
 flume-sink

> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>  Components: flume-sink, integration
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
> Fix For: 1.8.0
>
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-10-03 Thread Adar Dembo (JIRA)


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

Adar Dembo updated KUDU-2479:
-
Affects Version/s: 1.7.0

> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>  Components: flume-sink, integration
>Affects Versions: 1.7.0
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
> Fix For: 1.8.0
>
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-06-19 Thread Mike Percy (JIRA)


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

Mike Percy updated KUDU-2479:
-
   Resolution: Fixed
Fix Version/s: 1.8.0
   Status: Resolved  (was: In Review)

Merged asĀ 06e0f4b0ff7d7c072b64450a578b9e403b57c96c

> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
> Fix For: 1.8.0
>
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-06-19 Thread Ferenc Szabo (JIRA)


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

Ferenc Szabo updated KUDU-2479:
---
Status: In Review  (was: In Progress)

> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-06-19 Thread Ferenc Szabo (JIRA)


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

Ferenc Szabo updated KUDU-2479:
---
Code Review: https://gerrit.cloudera.org/#/c/10753/

> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (KUDU-2479) Flume sink should properly shade its dependencies that are incompatible with flume

2018-06-19 Thread Ferenc Szabo (JIRA)


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

Ferenc Szabo updated KUDU-2479:
---
Description: 
The kudu-flume-sink depends on a different guava version than flume itself and 
in its current state it does not work with flume.

Dependencies should be shaded and relocated

currently the class extracted from the jar file does not use the shaded guava:
{noformat}
javap -c org.apache.kudu.flume.sink.KuduSink |grep google

  21: invokestatic  #8  // Method 
com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
  18: invokestatic  #49 // Method 
com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
  40: invokestatic  #49 // Method 
com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
 139: invokevirtual #73 // Method 
org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;

{noformat}

  was:
The kudu-flume-sink depends on a different guava version than flume itself and 
in its current state it does not work with flume.

Dependencies should be shaded and relocated


> Flume sink should properly shade its dependencies that are incompatible with 
> flume
> --
>
> Key: KUDU-2479
> URL: https://issues.apache.org/jira/browse/KUDU-2479
> Project: Kudu
>  Issue Type: Bug
>Reporter: Ferenc Szabo
>Assignee: Ferenc Szabo
>Priority: Major
>
> The kudu-flume-sink depends on a different guava version than flume itself 
> and in its current state it does not work with flume.
> Dependencies should be shaded and relocated
> currently the class extracted from the jar file does not use the shaded guava:
> {noformat}
> javap -c org.apache.kudu.flume.sink.KuduSink |grep google
>   21: invokestatic  #8  // Method 
> com/google/common/base/Preconditions.checkState:(ZLjava/lang/Object;)V
>   18: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>   40: invokestatic  #49 // Method 
> com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
>  139: invokevirtual #73 // Method 
> org/apache/flume/Context.getSubProperties:(Ljava/lang/String;)Lcom/google/common/collect/ImmutableMap;
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)