Madhan Neethiraj created RANGER-4815:
----------------------------------------
Summary: remove unnecessary shim layer for Trino Ranger authorizer
Key: RANGER-4815
URL: https://issues.apache.org/jira/browse/RANGER-4815
Project: Ranger
Issue Type: Sub-task
Components: plugins
Reporter: Madhan Neethiraj
Ranger authorization plugins use a shim layer to isolate its dependencies from
the host service. However, this is not necessary for Trino authorizer plugin as
Trino already uses classloader isolation for its plugins. Here is from Trino
documentation at [https://trino.io/docs/current/develop/spi-overview.html:]
{noformat}
Plugins are loaded in a separate class loader to provide isolation and to allow
plugins to use a different version of a library that Trino uses internally.
{noformat}
Hence ranger-trino-plugin-shim project can be removed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)