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



Could you test this log message and paste the real messages here?


sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
Lines 3436-3439 (patched)
<https://reviews.apache.org/r/68958/#comment294170>

    Initialize these variables before the setDetachAllOnCommit() and make more 
space lines to make the code more readable.



sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
Lines 3442 (patched)
<https://reviews.apache.org/r/68958/#comment294166>

    isn't lastProgressTime a better name than initialTime? I initially thought 
it was the first time it was taken, but then I see this is updated on every 
print.
    
    I don't like to make comments on variables names, but this name does not 
correspond to the actual use of the variable.



sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
Lines 3444-3449 (patched)
<https://reviews.apache.org/r/68958/#comment294168>

    Move the logging block after the objects has been persisted and the 
counters updated so that it displays the actual completion of the process.
    
    It will be likely that the log message will never be 100% because it is 
printed before the actual persisting process.



sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
Lines 3460-3462 (patched)
<https://reviews.apache.org/r/68958/#comment294169>

    Could you display the progress in %? Use the objectsPersistedCount for that.
    
    Btw, sorry I told you about using HMS snapshot message, but this method 
references to that as 'Full paths', so it would be good to make that change to 
be consistent.



sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
Lines 3463 (patched)
<https://reviews.apache.org/r/68958/#comment294164>

    Agree, the timestamp is already part of the log message, so this is just 
duplicating a value.


- Sergio Pena


On Oct. 12, 2018, 2 p.m., Arjun Mishra wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/68958/
> -----------------------------------------------------------
> 
> (Updated Oct. 12, 2018, 2 p.m.)
> 
> 
> Review request for sentry, kalyan kumar kalvagadda, Na Li, and Sergio Pena.
> 
> 
> Bugs: SENTRY-2419
>     https://issues.apache.org/jira/browse/SENTRY-2419
> 
> 
> Repository: sentry
> 
> 
> Description
> -------
> 
> Process of persisting the snapshot might take longer based on the snapshot 
> size. It would be helpfull to to be able to understand where the sentry 
> sentry stands in the process of persisting.
> 
>  
> 
> Adding a Metric for this will be helpfull in debugging.
> 
> 
> Diffs
> -----
> 
>   
> sentry-service/sentry-service-server/src/main/java/org/apache/sentry/api/service/thrift/SentryMetrics.java
>  d34340cd6 
>   
> sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/HMSFollower.java
>  b6dca7aa8 
>   
> sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
>  7a736ca96 
>   
> sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStoreInterface.java
>  3a68eb6bf 
>   
> sentry-service/sentry-service-server/src/test/java/org/apache/sentry/api/service/thrift/TestSentryPolicyStoreProcessor.java
>  059621a68 
> 
> 
> Diff: https://reviews.apache.org/r/68958/diff/4/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Arjun Mishra
> 
>

Reply via email to