Giter VIP home page Giter VIP logo

trino-ranger-demo's Introduction

Hi there ๐Ÿ‘‹

trino-ranger-demo's People

Contributors

aakashnand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

trino-ranger-demo's Issues

How to upgrade trino version while maintaining ranger compatability?

The docker-compose pulls a trinodb/trino:362 image. We're currently trying to integrate the ranger compose with our current production setup on Trino 376.

The entrypoint for the trino image pulls ranger-3.0.0-SNAPSHOT-trino-plugin from your github release directory, which is already pre-built with lib jars. If we wanted to keep trino updated to the latest version, can you recommend a path to take?

Build Ranger Admin with trino

How can I build ranger-admin from https://github.com/apache/ranger with trino enabled?

Everytime I build ranger with maven and run the docker-compose stack and try to add my trino instance I receive:

Trino failed to find service class org.apache.ranger.services.trino.RangerServiceTrino. Resource lookup will not be available. Please make sure plugin jar is in the correct place.

Can you help me with this?

How to support a higher version of trino for the ranger version

Hello, I would like to ask you a question, what did you do when you adapted the ranger version and the trino version, recently I need to use a higher version of trino, I have made some attempts, but unfortunately, all failed, Can you share your experience? Thank you so much!

Plugin + ldap

hi,

have started making use if your published plugin + ranger build.

have you tested this using ldap auth in trino? anything specific we should lookout for?

currently from ranger we have the trino service up and running. policy creation also works, with auto complete of catalogs etc.

from trino, however, no policies are in the cache directory. looks like something is failing. logs do not contain any errors / exceptions.

any idea?

Ranger not running

I have cloned this code and trying to run all the services. But Apache Ranger is not accessible on localhost. Getting below logs in docker.
Screenshot 2023-03-03 at 13 28 40

Also, how can I integrate Ranger in my existing production Trino setup.
@aakashnand Please help.

drop table policy

image

trino:default> drop table hive.yiutto.ts_20230805;
Query 20230803_074307_00041_4k4d2 failed: Access Denied: Cannot drop table yiutto.ts_20230805

image

why not drop table, but ranger -> acess - result -> allowed

Column level masking is not working with trino-ranger plugin

I have integrated Trino v388 with Ranger v2.3 using https://github.com/aakashnand/trino-ranger-demo/releases/download/trino-ranger-demo-v1.0/ranger-2.3.0-trino-plugin.tar.gz
I am able to access-control trino tables and columns in postgresql and hive catalogs.
But Not able to do column level masking and row-level filtering
There is no error, It looks like it simply ignores the mask and row-filter policies.
access-control.properties file:

access-control.name=ranger
ranger.use_ugi=true
ranger.hadoop_config=/opt/darc/hadoop-3.3.1/core-site.xml

@aakashnand , any advice?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.