Alon Bar-Lev has posted comments on this change.

Change subject: aaa: Using extensions API in built-in authz and auth
......................................................................


Patch Set 17:

(1 comment)

http://gerrit.ovirt.org/#/c/26602/17/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
File 
backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java:

Line 235:     }
Line 236: 
Line 237:     private static List<List<String>> getIdsBatches(final 
ExtensionProxy extension, final List<String> ids) {
Line 238: 
Line 239:         int chunk = extension.getContext().<Long> 
get(Authz.ContextKeys.QUERY_MAX_FILTER_SIZE).intValue() - 10;
> hmm... bad java?:)
as size() is int, I suggest we switch to int... too many issues with java, 
let's use default int and have long as exception. I was sure long will actually 
avoid issues...
Line 240:         List<List<String>> batchOfIdsList = new ArrayList<>();
Line 241:         for (int counter = 0; counter < ids.size(); counter = counter 
+ chunk) {
Line 242:             ids.subList(counter, counter + chunk > ids.size() ? 
ids.size() : counter + chunk);
Line 243:         }


-- 
To view, visit http://gerrit.ovirt.org/26602
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I916012eab61a96bdb0f366d9dc8462325d7f726f
Gerrit-PatchSet: 17
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <[email protected]>
Gerrit-Reviewer: Alon Bar-Lev <[email protected]>
Gerrit-Reviewer: Yair Zaslavsky <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to