> On Oct. 8, 2018, 4:18 p.m., Sergio Pena wrote:
> > sentry-hdfs/sentry-hdfs-service/src/main/java/org/apache/sentry/hdfs/DBUpdateForwarder.java
> > Line 159 (original), 216-220 (patched)
> > <https://reviews.apache.org/r/68547/diff/11/?file=2094968#file2094968line216>
> >
> > In the if() above, if imageNum != than the cache, then that will return
> > null. When is this if going to be valid? imageNum will be teh same than
> > cache.
There is some confusion. I think you are talking about this condition "if
(updateCache.getImgNum() != UNUSED_PATH_UPDATE_IMG_NUM &&
updateCache.getImgNum() != latestImageNum) {". Here "latestImageNum" is the
value of MAX(SNAPSHOT_ID) in the sentry database. The two condititions are
checking if cache.imageNum != latestImageNum, then return null, else if
cache.imageNum is less than the requestedImgNum then return null.
- Arjun
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68547/#review209315
-----------------------------------------------------------
On Oct. 5, 2018, 7:11 p.m., Arjun Mishra wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/68547/
> -----------------------------------------------------------
>
> (Updated Oct. 5, 2018, 7:11 p.m.)
>
>
> Review request for sentry, kalyan kumar kalvagadda, Na Li, and Sergio Pena.
>
>
> Bugs: SENTRY-2370
> https://issues.apache.org/jira/browse/SENTRY-2370
>
>
> Repository: sentry
>
>
> Description
> -------
>
> When NN requests path updates from sentry and if it exceeds the time
> threshold, on consecutive attempts sentry will attempt to fetch the full
> update from scratch. Instead it should cache it and update the cache before
> sending it to NN
>
>
> Diffs
> -----
>
>
> sentry-hdfs/sentry-hdfs-service/src/main/java/org/apache/sentry/hdfs/DBUpdateForwarder.java
> 08b16a4df
>
> sentry-hdfs/sentry-hdfs-service/src/test/java/org/apache/sentry/hdfs/TestDBUpdateForwarder.java
> f86ce6f83
>
>
> Diff: https://reviews.apache.org/r/68547/diff/11/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Arjun Mishra
>
>