> On Aug. 2, 2017, 3:50 p.m., Colm O hEigeartaigh wrote:
> > I get the error message:
> > 
> > /home/colm/src/apache/sentry/sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONMessageDeserializer.java:25:
> >  error: SentryJSONMessageDeserializer is not abstract and does not override 
> > abstract method getInsertMessage(String) in MessageDeserializer
> > public class SentryJSONMessageDeserializer extends MessageDeserializer {

Colm,

As I said in my mail, code will be compilable after the patch for SENTRY-1847. 
SENTRY-1847 does the actual fixes. I'm waiting for this patch to go in before i 
publish changes SENTRY-1847 for review.

This patch and the patch for SENTRY-1839 does forking of the files. I created 
seperate patches for each so that it will be easy to reivew and clear to 
understand what exactly changes when some one looks at these changes later in 
time. This may not be acceptable approach if it breaks the build but that is 
the case for us as the builds are not done with hive-authz2 and datanucleus4 
profiles.


- kalyan kumar


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61264/#review181996
-----------------------------------------------------------


On Aug. 2, 2017, 1:38 p.m., kalyan kumar kalvagadda wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/61264/
> -----------------------------------------------------------
> 
> (Updated Aug. 2, 2017, 1:38 p.m.)
> 
> 
> Review request for sentry and Colm O hEigeartaigh.
> 
> 
> Bugs: SENTRY-1843
>     https://issues.apache.org/jira/browse/SENTRY-1843
> 
> 
> Repository: sentry
> 
> 
> Description
> -------
> 
> Message definition for the MessageFactory defined in org.apache.hive.hcatalog 
> package is changes in Hive 2.x. We need to have a different for 
> sentry-binding-hive-follower for hive 2.x.
> 
> we need to maintain support for both for Hive 1.1.0 and Hive 2.x until all 
> the test failures with 2.x are properly handled. 
> when we know support for 2.x is stable, we can change the default dependency 
> on hive to Hive 2.x and eventually remove support for hive 1.1.0. When this 
> happens we will not have duplicate code.
> 
> 
> Diffs
> -----
> 
>   sentry-binding/pom.xml 71fe47c 
>   sentry-binding/sentry-binding-hive-follower-v2/pom.xml PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAddPartitionMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAlterPartitionMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAlterTableMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONCreateDatabaseMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONCreateTableMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropDatabaseMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropPartitionMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropTableMessage.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONMessageDeserializer.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower-v2/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONMessageFactory.java
>  PRE-CREATION 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAddPartitionMessage.java
>  5c656eb 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAlterPartitionMessage.java
>  161bf4d 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONAlterTableMessage.java
>  b590fe8 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONCreateDatabaseMessage.java
>  1118cac 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONCreateTableMessage.java
>  8716316 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropDatabaseMessage.java
>  f38f69b 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropPartitionMessage.java
>  e2c1135 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONDropTableMessage.java
>  40bf2b9 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONMessageDeserializer.java
>  5f2287e 
>   
> sentry-binding/sentry-binding-hive-follower/src/main/java/org/apache/sentry/binding/metastore/messaging/json/SentryJSONMessageFactory.java
>  b949ee5 
>   sentry-provider/sentry-provider-db/pom.xml 7b13cea 
> 
> 
> Diff: https://reviews.apache.org/r/61264/diff/3/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> kalyan kumar kalvagadda
> 
>

Reply via email to