Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2019)

Issue 101610043: b/15904132 Use SiteUser mapping to build ACLs when user is not available in member id mapping (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 10 months ago by Tanmay Vartak
Modified:
9 years, 9 months ago
Reviewers:
pjo, ejona
CC:
connector-cr_google.com
Visibility:
Public.

Description

Fix for b/15904132 Use SiteUser mapping to build ACLs when user is not available in member id mapping

Patch Set 1 #

Total comments: 13

Patch Set 2 : With code review comments implemented #

Total comments: 12

Patch Set 3 : Code review comments implemented #

Unified diffs Side-by-side diffs Delta from patch set Stats (+133 lines, -13 lines) Patch
M src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java View 1 2 5 chunks +59 lines, -11 lines 0 comments Download
M test/com/google/enterprise/adaptor/sharepoint/SharePointAdaptorTest.java View 1 2 2 chunks +74 lines, -2 lines 0 comments Download

Messages

Total messages: 13
Tanmay Vartak
9 years, 10 months ago (2014-07-01 23:26:41 UTC) #1
pjo
Thank you. In addition to comments below please chat with me to walk me through ...
9 years, 10 months ago (2014-07-02 03:05:55 UTC) #2
Tanmay Vartak
On 2014/07/02 03:05:55, pjo wrote: > Thank you. > > In addition to comments below ...
9 years, 10 months ago (2014-07-02 18:20:14 UTC) #3
ejona
https://codereview.appspot.com/101610043/diff/1/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java File src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java (right): https://codereview.appspot.com/101610043/diff/1/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java#newcode378 src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java:378: * held while waiting on I/O. On 2014/07/02 03:05:54, ...
9 years, 10 months ago (2014-07-02 22:40:38 UTC) #4
Tanmay Vartak
On 2014/07/02 22:40:38, ejona wrote: > https://codereview.appspot.com/101610043/diff/1/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java > File src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java > (right): > > https://codereview.appspot.com/101610043/diff/1/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java#newcode378 ...
9 years, 10 months ago (2014-07-02 22:50:01 UTC) #5
Tanmay Vartak
9 years, 9 months ago (2014-07-07 20:29:04 UTC) #6
ejona
Looks great from my standpoint. https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java File src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java (right): https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java#newcode1955 src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java:1955: boolean memberIdMappingRefreshed = false; ...
9 years, 9 months ago (2014-07-07 22:00:20 UTC) #7
pjo
Thank you. https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java File src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java (right): https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java#newcode1382 src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java:1382: MemberIdMapping maybeNewMapping = getSiteUserMapping(); So, we call ...
9 years, 9 months ago (2014-07-07 22:04:56 UTC) #8
ejona
https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java File src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java (right): https://codereview.appspot.com/101610043/diff/20001/src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java#newcode1382 src/com/google/enterprise/adaptor/sharepoint/SharePointAdaptor.java:1382: MemberIdMapping maybeNewMapping = getSiteUserMapping(); On 2014/07/07 22:04:55, pjo wrote: ...
9 years, 9 months ago (2014-07-08 00:15:05 UTC) #9
Tanmay Vartak
9 years, 9 months ago (2014-07-08 22:25:44 UTC) #10
Tanmay Vartak
On 2014/07/08 22:25:44, Tanmay Vartak wrote: I moved lookup in site user cache before refreshing ...
9 years, 9 months ago (2014-07-08 22:27:46 UTC) #11
ejona
That's what I was imagining. Still looks good from my standpoint.
9 years, 9 months ago (2014-07-08 22:52:36 UTC) #12
pjo
9 years, 9 months ago (2014-07-08 23:02:17 UTC) #13
LGTM.  Thank you.


> The problem is that the Cache is from Guava. 

Also the cache appears not to be sub-class-able.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b