This changes the result of AuthorizationEngine.loadAuthorizedIndices (and dependent methods) from List<String> to Set<String>. This has the following performance benefits: 1. `contains` checks are faster 2. RBACEngine always formed this collections as a Set, so this change reduces unnecessary copying. An additional performance improvement was added when resolve authorized index names for data streams. |
||
---|---|---|
.. | ||
src | ||
build.gradle |