-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add trino v360 support #1
base: ranger-2.1
Are you sure you want to change the base?
Commits on Mar 20, 2021
-
RANGER-3182: Rename Presto to Trino
Trino uses Jdk11. To build the plugin on JDK11 .This commit includes patch from RANGER-2317 and apache#71
Configuration menu - View commit details
-
Copy full SHA for a916d0c - Browse repository at this point
Copy the full SHA a916d0cView commit details
Commits on Sep 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 69b5942 - Browse repository at this point
Copy the full SHA 69b5942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e70e1c - Browse repository at this point
Copy the full SHA 2e70e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 542b63d - Browse repository at this point
Copy the full SHA 542b63dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be5a5e - Browse repository at this point
Copy the full SHA 6be5a5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 493c020 - Browse repository at this point
Copy the full SHA 493c020View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb3e0c - Browse repository at this point
Copy the full SHA dbb3e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb59a39 - Browse repository at this point
Copy the full SHA cb59a39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f1e78 - Browse repository at this point
Copy the full SHA 46f1e78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1c236 - Browse repository at this point
Copy the full SHA 0e1c236View commit details
Commits on Sep 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b8c51f9 - Browse repository at this point
Copy the full SHA b8c51f9View commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 546ccb2 - Browse repository at this point
Copy the full SHA 546ccb2View commit details -
RANGER-3204: Upgrade log4j-core to 2.13.3
Signed-off-by: Mehul Parikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e42737 - Browse repository at this point
Copy the full SHA 1e42737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aadd46 - Browse repository at this point
Copy the full SHA 3aadd46View commit details -
Get decrypted password in trino init connection
In TrinoClient the initConnection needs to decrypt the password which is retrieved from ranger admin UI and pass it to trino properties before initializing the connection. This will fix the autosuggestion bug in trino plugin for ranger
Configuration menu - View commit details
-
Copy full SHA for 0e5b2f0 - Browse repository at this point
Copy the full SHA 0e5b2f0View commit details
Commits on Sep 24, 2021
-
Add log4j.properties to classpath
From trino version 359 onwards, log4j and jackson-core jar file is necessary to be present in classpath of ranger-trino plugin. Along with these changes log4j.properties file is also necessary to be present in classpath for the class RangerConfiguration.
Configuration menu - View commit details
-
Copy full SHA for a19f0c1 - Browse repository at this point
Copy the full SHA a19f0c1View commit details
Commits on Oct 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6981b40 - Browse repository at this point
Copy the full SHA 6981b40View commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eaf3770 - Browse repository at this point
Copy the full SHA eaf3770View commit details
Commits on Dec 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f5592f7 - Browse repository at this point
Copy the full SHA f5592f7View commit details
Commits on Dec 13, 2021
-
Upgrade log4j-core version to 2.15.0
As part of log4j zeroday RCE vulnerability fix
Configuration menu - View commit details
-
Copy full SHA for 6463919 - Browse repository at this point
Copy the full SHA 6463919View commit details
Commits on Dec 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8255941 - Browse repository at this point
Copy the full SHA 8255941View commit details
Commits on Dec 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4203f06 - Browse repository at this point
Copy the full SHA 4203f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b2db5 - Browse repository at this point
Copy the full SHA a1b2db5View commit details
Commits on Dec 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 721d4bd - Browse repository at this point
Copy the full SHA 721d4bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for bad339a - Browse repository at this point
Copy the full SHA bad339aView commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c77746f - Browse repository at this point
Copy the full SHA c77746fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9328fb9 - Browse repository at this point
Copy the full SHA 9328fb9View commit details
Commits on Jan 9, 2022
-
[trino] Add more implementations
deprecated checkCanCreateTable is still being called for CREATE TABLE statements without any properties specified
Configuration menu - View commit details
-
Copy full SHA for b1e1423 - Browse repository at this point
Copy the full SHA b1e1423View commit details
Commits on Jan 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b5cb13a - Browse repository at this point
Copy the full SHA b5cb13aView commit details
Commits on Jan 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f61117b - Browse repository at this point
Copy the full SHA f61117bView commit details
Commits on Jan 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ba0bce3 - Browse repository at this point
Copy the full SHA ba0bce3View commit details
Commits on Feb 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b9a6a74 - Browse repository at this point
Copy the full SHA b9a6a74View commit details
Commits on Apr 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 54c79d7 - Browse repository at this point
Copy the full SHA 54c79d7View commit details
Commits on May 21, 2022
-
[trino] Update Spi version to 376
Incorporate following changes Allow returning multiple filters and masks in SystemAccessControl trinodb/trino@ae66a8b
Configuration menu - View commit details
-
Copy full SHA for e1836fe - Browse repository at this point
Copy the full SHA e1836feView commit details -
Incorporated following changes to spi Add access control for functions based on full qualified name trinodb/trino@3553eab
Configuration menu - View commit details
-
Copy full SHA for f3c6183 - Browse repository at this point
Copy the full SHA f3c6183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 694bc56 - Browse repository at this point
Copy the full SHA 694bc56View commit details
Commits on May 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fedeb9a - Browse repository at this point
Copy the full SHA fedeb9aView commit details
Commits on Jun 2, 2022
-
Incorporate following changes Introduce access control for functions based on FunctionKind trinodb/trino#12544 trinodb/trino@12dda62
Configuration menu - View commit details
-
Copy full SHA for 384dfba - Browse repository at this point
Copy the full SHA 384dfbaView commit details
Commits on Jun 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c9bda24 - Browse repository at this point
Copy the full SHA c9bda24View commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b9b5cfc - Browse repository at this point
Copy the full SHA b9b5cfcView commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3bbab7e - Browse repository at this point
Copy the full SHA 3bbab7eView commit details -
Incorporate following changes Remove obsolete row filter and column mask methods trinodb/trino#12998 trinodb/trino@ac8d2d4
Configuration menu - View commit details
-
Copy full SHA for db18655 - Browse repository at this point
Copy the full SHA db18655View commit details -
Incorporate following changes Add support for COMMENT ON VIEW statement trinodb/trino#11359 trinodb/trino@241e0be
Configuration menu - View commit details
-
Copy full SHA for f901296 - Browse repository at this point
Copy the full SHA f901296View commit details
Commits on Mar 8, 2023
-
Incorporate following changes Add access control for views with table functions trinodb/trino#13944 trinodb/trino@7426d9c
Configuration menu - View commit details
-
Copy full SHA for f0914ec - Browse repository at this point
Copy the full SHA f0914ecView commit details -
Incorporate following changes Pass properties when checking access for CREATE SCHEMA trinodb/trino#15153 trinodb/trino@e16620f Support ALTER COLUMN SET DATA TYPE statement trinodb/trino#11608 trinodb/trino@ef94c0d
Configuration menu - View commit details
-
Copy full SHA for 5edbcd0 - Browse repository at this point
Copy the full SHA 5edbcd0View commit details -
Incorporate following changes Remove deprecated checkCanCreateSchema trinodb/trino#15618 trinodb/trino@0fac087 Disallow multiple masks on a given column trinodb/trino#15680 trinodb/trino@bdd1cb5
Configuration menu - View commit details
-
Copy full SHA for b2adefd - Browse repository at this point
Copy the full SHA b2adefdView commit details -
Incorporate following changes Add security checks for CREATE/DROP catalog trinodb/trino#13931 trinodb/trino@86ffb3e
Configuration menu - View commit details
-
Copy full SHA for cd6b5ad - Browse repository at this point
Copy the full SHA cd6b5adView commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 73ccc63 - Browse repository at this point
Copy the full SHA 73ccc63View commit details
Commits on Oct 16, 2023
-
RANGER-3863: fix to enable build in Apple M1/M2 environment
Signed-off-by: Madhan Neethiraj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74c78ea - Browse repository at this point
Copy the full SHA 74c78eaView commit details -
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a9be4e - Browse repository at this point
Copy the full SHA 2a9be4eView commit details -
Incorporates following changes trinodb/trino#18911 Remove deprecated filterViewQueryOwnedBy overload trinodb/trino@dc00946 Remove deprecated getColumnMasks variant trinodb/trino@221a595 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for daca83e - Browse repository at this point
Copy the full SHA daca83eView commit details -
Incorporates following changes: Add query start to SystemSecurityContext trinodb/trino#19141 trinodb/trino@925f7e4 Distinguish SystemAccessControl methods not exposing query id trinodb/trino#18973 trinodb/trino@1f46063 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1c2ae4 - Browse repository at this point
Copy the full SHA e1c2ae4View commit details
Commits on Oct 18, 2023
-
[trino] Add debug log to checkCanExecuteQuery
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90c86fa - Browse repository at this point
Copy the full SHA 90c86faView commit details -
[trino] Fix logging in Trino plugin
Ranger plugin access control class is injected via classloader, its logger needs to go through trino's logger. More details: facebookarchive/swift#287 (comment) Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b86d1f2 - Browse repository at this point
Copy the full SHA b86d1f2View commit details
Commits on Mar 21, 2024
-
Incorporates following changes: Redesign function access control methods trinodb/trino@051e53c Remove function kind from function security checks trinodb/trino@77e7ac5 Add security for function listing trinodb/trino@f6a6c01 Remove unused checkCanGrantExecuteFunctionPrivilege method trinodb/trino@7a9abbd Convert ViewExpression constructor to a builder trinodb/trino@0b5e8b3 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd03a8e - Browse repository at this point
Copy the full SHA dd03a8eView commit details -
Following not implemented: Add CREATE FUNCTION and DROP FUNCTION trinodb/trino@b892a70 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1837553 - Browse repository at this point
Copy the full SHA 1837553View commit details -
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdb9d28 - Browse repository at this point
Copy the full SHA fdb9d28View commit details -
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b3cec3 - Browse repository at this point
Copy the full SHA 9b3cec3View commit details
Commits on Mar 22, 2024
-
Incorporates following changes: Add syntax and APIs generalizing privilege grants trinodb/trino@b5988bf Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1580049 - Browse repository at this point
Copy the full SHA 1580049View commit details -
Not implemented following changes as they are not relevant: Fix memory leak when loading SystemAccessControl in tests trinodb/trino@995763b Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85be78f - Browse repository at this point
Copy the full SHA 85be78fView commit details
Commits on May 1, 2024
-
Incorporates following changes: Add QueryId to SystemAccessControl#checkCanExecuteQuery trinodb/trino@7a2a4e8 Add QueryId to SystemAccessControl#checkCanSetSystemSessionProperty trinodb/trino@c2f9cbb Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3300632 - Browse repository at this point
Copy the full SHA 3300632View commit details
Commits on May 2, 2024
-
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f184305 - Browse repository at this point
Copy the full SHA f184305View commit details
Commits on Sep 4, 2024
-
Incorporates following changes: Add SHOW CREATE FUNCTION trinodb/trino@aaff6b5 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 221ec1f - Browse repository at this point
Copy the full SHA 221ec1fView commit details -
Incorporates following changes: Add access control SPI function for table column masks trinodb/trino@5da64a9 Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bf8dd1 - Browse repository at this point
Copy the full SHA 8bf8dd1View commit details -
Signed-off-by: Utkarsh Saxena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2733a17 - Browse repository at this point
Copy the full SHA 2733a17View commit details