forked from apache/ranger
-
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
Open
utk-spartan
wants to merge
65
commits into
ranger-2.1
Choose a base branch
from
ranger-2.1-rzp
base: ranger-2.1
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
utk-spartan
force-pushed
the
ranger-2.1-rzp
branch
from
September 1, 2021 07:19
20fa3f0
to
0e1c236
Compare
Signed-off-by: Mehul Parikh <[email protected]>
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
utk-spartan
force-pushed
the
ranger-2.1-rzp
branch
from
September 23, 2021 11:45
2822c11
to
dadf2a1
Compare
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.
utk-spartan
force-pushed
the
ranger-2.1-rzp
branch
from
September 24, 2021 10:10
dadf2a1
to
a19f0c1
Compare
As part of log4j zeroday RCE vulnerability fix
Incorporate following changes Remove obsolete row filter and column mask methods trinodb/trino#12998 trinodb/trino@ac8d2d4
Incorporate following changes Add support for COMMENT ON VIEW statement trinodb/trino#11359 trinodb/trino@241e0be
Incorporate following changes Add access control for views with table functions trinodb/trino#13944 trinodb/trino@7426d9c
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
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
Incorporate following changes Add security checks for CREATE/DROP catalog trinodb/trino#13931 trinodb/trino@86ffb3e
Signed-off-by: Madhan Neethiraj <[email protected]>
utk-spartan
force-pushed
the
ranger-2.1-rzp
branch
from
October 16, 2023 12:20
75e14ac
to
74c78ea
Compare
Signed-off-by: Utkarsh Saxena <[email protected]>
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]>
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]>
utk-spartan
force-pushed
the
ranger-2.1-rzp
branch
2 times, most recently
from
October 18, 2023 07:55
d344a4d
to
e1c2ae4
Compare
Signed-off-by: Utkarsh Saxena <[email protected]>
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]>
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]>
Following not implemented: Add CREATE FUNCTION and DROP FUNCTION trinodb/trino@b892a70 Signed-off-by: Utkarsh Saxena <[email protected]>
Signed-off-by: Utkarsh Saxena <[email protected]>
Signed-off-by: Utkarsh Saxena <[email protected]>
Incorporates following changes: Add syntax and APIs generalizing privilege grants trinodb/trino@b5988bf Signed-off-by: Utkarsh Saxena <[email protected]>
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]>
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]>
Signed-off-by: Utkarsh Saxena <[email protected]>
Incorporates following changes: Add SHOW CREATE FUNCTION trinodb/trino@aaff6b5 Signed-off-by: Utkarsh Saxena <[email protected]>
Incorporates following changes: Add access control SPI function for table column masks trinodb/trino@5da64a9 Signed-off-by: Utkarsh Saxena <[email protected]>
Signed-off-by: Utkarsh Saxena <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.