Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-09-26 Thread via GitHub


hezhi3f commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-2378194978

   Hello, may I ask if I found no relevant code in the ranger-trino-plugin-shim 
in version 2.5.0 release? When I start trino, I get an error saying that 
NoClassDefFoundError 
org.apache.ranger.authorize.trino.authorizer.TrinoRangerPlugin.What should I do?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-02-05 Thread via GitHub


nil1729 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1928029729

   Hi @tarekabouzeid, I built the ranger locally with the JDK version 
`openjdk-17.0.8` and maven version `3.6.3`. There was some error when building 
on MAC due to the `shadow.h` header file not being found.  Then I have used 
those jars to build Dockerfile and tested `trino` with docker only


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-02-04 Thread via GitHub


tarekabouzeid commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1925902577

   Hi @nil1729 
   Thank you for sharing, I guess its related to different JDK versions between 
Trino and Ranger, which version have you used to build ranger and which one you 
are using to run Trino ?
   
   For me, I build ranger using : maven:3.8.5-openjdk-17-slim, it was built 
fine but ES was not working in Trino.
   When I tried to build ranger using : maven:3.9.6-eclipse-temurin-17-focal, 
built failed
   
   I got this error while building,
   ```bash
   #7 191.6 [ERROR] 
/opt/ranger/embeddedwebserver/src/main/java/org/apache/ranger/server/tomcat/ElasticSearchIndexBootStrapper.java:[53,36]
 error: cannot find symbol
   #7 191.6 [ERROR]   symbol:   class TimeValue
   #7 191.6 [ERROR]   location: package org.elasticsearch.common.unit
   #7 191.6 [ERROR] 
/opt/ranger/embeddedwebserver/src/main/java/org/apache/ranger/server/tomcat/ElasticSearchIndexBootStrapper.java:[54,40]
 error: cannot find symbol
   #7 191.6 [ERROR]   symbol:   class XContentType
   #7 191.6 [ERROR]   location: package org.elasticsearch.common.xcontent
   #7 191.6 [ERROR] 
/opt/ranger/embeddedwebserver/src/main/java/org/apache/ranger/server/tomcat/ElasticSearchIndexBootStrapper.java:[253,49]
 error: cannot find symbol
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-02-03 Thread via GitHub


nil1729 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1925422218

   Hello @tarekabouzeid, How did you build the ranger plugin, and have you 
setup TLS on elasticsearch ? I was getting connection error initially with 
ranger when there is TLS enabled on elasticsearch. 
   I have setup ranger with elasticsearch and trino 433, you can take a look 
once https://github.com/nil1729/trino-ranger-noob


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-30 Thread via GitHub


tarekabouzeid commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1916909057

   Hi,
   
   Thanks so much for this contribution, It helped me a lot. I have tested it 
with Trino 433 and Trino server is up and running and there seems to be an 
issue in Trino ranger raudits initialization when using Elastic search, so 
audits are not sent to ranger.
   
   I am going to look more into this issue and will report my findings.
   
   Elastic search version used :  **7.16.2**
   Trino version: **433**
   Ranger: **2.4.0**
   
   Below is the error I am getting: 
   ```
   024-01-30T13:32:13.562ZINFOmainstdout  INFO  - Connecting to 
ElasticSearch: User:ranger, http://es-internal.infra:80/ranger_audits
   2024-01-30T13:32:13.895ZINFOmainstdout  WARN  - request [POST 
http://es-internal.infra:80/ranger_audits/_open?master_timeout=30s&ignore_throttled=false&ignore_unavailable=false&expand_wildcards=closed&allow_no_indices=true&timeout=30s]
 returned 1 warnings: [299 
Elasticsearch-7.17.16-2b23fa076334f8d4651aeebe458a955a2ae23218 
"[ignore_throttled] parameter is deprecated because frozen indices have been 
deprecated. Consider cold or frozen tiers in place of frozen indices."]
   2024-01-30T13:32:13.899ZINFOmainstdout  ERROR - Can't connect to 
ElasticSearch server: User:ranger, 
http://es-internal.infra:80/ranger_auditsjava.lang.BootstrapMethodError: 
bootstrap method initialization exception
   at 
java.base/java.lang.invoke.BootstrapMethodInvoker.invoke(BootstrapMethodInvoker.java:188)
   at java.base/java.lang.invoke.CallSite.makeSite(CallSite.java:316)
   at 
java.base/java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:274)
   at 
java.base/java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:264)
   at 
org.elasticsearch.client.RestClient.convertResponse(RestClient.java:312)
   at 
org.elasticsearch.client.RestClient.performRequest(RestClient.java:296)
   at 
org.elasticsearch.client.RestClient.performRequest(RestClient.java:270)
   at 
org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1632)
   at 
org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1602)
   at 
org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1572)
   at org.elasticsearch.client.IndicesClient.open(IndicesClient.java:614)
   at 
org.apache.ranger.audit.destination.ElasticSearchAuditDestination.newClient(ElasticSearchAuditDestination.java:267)
   at 
org.apache.ranger.audit.destination.ElasticSearchAuditDestination.getClient(ElasticSearchAuditDestination.java:187)
   at 
org.apache.ranger.audit.destination.ElasticSearchAuditDestination.init(ElasticSearchAuditDestination.java:101)
   at 
org.apache.ranger.audit.provider.AuditProviderFactory.init(AuditProviderFactory.java:183)
   at 
org.apache.ranger.plugin.service.RangerBasePlugin.init(RangerBasePlugin.java:234)
   at 
org.apache.ranger.authorization.trino.authorizer.RangerSystemAccessControl.(RangerSystemAccessControl.java:120)
   at 
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
   at 
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
   at 
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
   at 
org.apache.ranger.authorization.trino.authorizer.RangerSystemAccessControl.(RangerSystemAccessControl.java:69)
   at 
org.apache.ranger.authorization.trino.authorizer.RangerSystemAccessControl$$FastClassByGuice$$1345336.GUICE$TRAMPOLINE()
   at 
org.apache.ranger.authorization.trino.authorizer.RangerSystemAccessControl$$FastClassByGuice$$1345336.apply()
   at 
com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
   at 
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
   at 
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
   at 
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
   at 
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
   at 
io.airlift.bootstrap.LifeCycleModule.provision(LifeCycleModule.java:54)
   at 
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
   at 
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
   at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
   at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
   at 
com.go

Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-29 Thread via GitHub


respon007 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1915959805

   > I omitted the part where I had to manually modify RANGER's BACK-END DB. 
I'm using POSTGRESQL and used DBeaver.
   > 
   > 
![trino-help01](https://private-user-images.githubusercontent.com/29741940/300338213-291aea2c-fed2-433c-be88-c09369b343d1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY1ODIzNzksIm5iZiI6MTcwNjU4MjA3OSwicGF0aCI6Ii8yOTc0MTk0MC8zMDAzMzgyMTMtMjkxYWVhMmMtZmVkMi00MzNjLWJlODgtYzA5MzY5YjM0M2QxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTMwVDAyMzQzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI0N2M3NzFiMWQ5ZThkMWQ4NWZmMzliNzQ4M2U4NjAyZTMzNzU3ZTIzOGZjNTdkOThlNWFhODVhMDc1OWQ0NDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.kiXncjsKeMrT3vo08zL7QYIY06mpSPD8k6pct69GAWI)
 
![trino-help02](https://private-user-images.githubusercontent.com/29741940/300338228-610b14ba-1b43-4c48-b274-b3cec7e77baa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI
 
6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY1ODIzNzksIm5iZiI6MTcwNjU4MjA3OSwicGF0aCI6Ii8yOTc0MTk0MC8zMDAzMzgyMjgtNjEwYjE0YmEtMWI0My00YzQ4LWIyNzQtYjNjZWM3ZTc3YmFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTMwVDAyMzQzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzNGU1MmY1ZWQ4OGQyNTQ1MWQ1OTliYWVlNGNiMDIwMGYxZTZmODZjZTNmMTM0OTliZDZiNDMwM2Y3YTg3NGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yaEROu9YS2jMBcgfA4gy7mgqbgORy6WMV3ZNWe_yvUk)
   > 
   > 
![trino-help03](https://private-user-images.githubusercontent.com/29741940/300338499-d389361f-628f-476b-b424-9371839bb628.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY1ODIzNzksIm5iZiI6MTcwNjU4MjA3OSwicGF0aCI6Ii8yOTc0MTk0MC8zMDAzMzg0OTktZDM4OTM2MWYtNjI4Zi00NzZiLWI0MjQtOTM3MTgzOWJiNjI4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTMwVDAyMzQzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdhYWM1OGY5ZGRiNjU4MmYzNjVlMTk2ZTRiZmRlNjA3MGVmYzY0MzlhMTg4MzMyOTEwZTJmYmUwMTlkMWI0MWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.75e4fiEQH1KnBg3H315ZlSo7KurMSNDA8HJqmlUWOAc)
   > 
   > I hope it helps you as it helped me.
   
   @origin0099 Thanks for your reply! I modify the file 
agents-common/src/main/resources/service-defs/ranger-servicedef-trino.json and 
re-compile ranger. Now I have solved the problem.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-28 Thread via GitHub


origin0099 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1913964046

   I omitted the part where I had to manually modify RANGER's BACK-END DB. I'm 
using POSTGRESQL and used DBeaver.
   
   
![trino-help01](https://github.com/apache/ranger/assets/29741940/291aea2c-fed2-433c-be88-c09369b343d1)
   
![trino-help02](https://github.com/apache/ranger/assets/29741940/610b14ba-1b43-4c48-b274-b3cec7e77baa)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-25 Thread via GitHub


respon007 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1910220709

   > ZooKeeper 3.5 has a transitive dependency on a zookeeper-jute artifact. 
./distro/src/main/assembly/plugin-trino.xml should have 
"org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}"
   > 
   > 
   > The latest version of Trino supports the update statement. vim 
./ranger-trino-plugin-shim/src/main/java/org/apache/ranger/authorization/trino/authorizer/RangerSystemAccessControl.java
   > 
   > 246 //kimdy 247 @OverRide 248 public void 
checkCanUpdateTableColumns(SystemSecurityContext securityContext, 
CatalogSchemaTableName table, Set updatedColumnNames) { 249 try { 250 
activatePluginClassLoader(); 251 
systemAccessControlImpl.checkCanUpdateTableColumns(securityContext, table, 
updatedColumnNames); 252 } finally { 253 deactivatePluginClassLoader(); 254 } 
255 }
   > 
   > vim 
./plugin-trino/src/main/java/org/apache/ranger/authorization/trino/authorizer/RangerSystemAccessControl.java
   > 
   > 631 // kimdy 632 @OverRide 633 public void 
checkCanUpdateTableColumns(SystemSecurityContext securityContext, 
CatalogSchemaTableName table, Set updatedColumnNames){ 634 for 
(RangerTrinoResource res : createResource(table, updatedColumnNames)) { 635 if 
(!hasPermission(res, securityContext, TrinoAccessType.UPDATE)) { 636 
LOG.debug("RangerSystemAccessControl.checkCanUpdateTableColumns(" + 
table.getSchemaTableName().getTableName() + ") denied"); 637 
AccessDeniedException.denyUpdateTableColumns(table.getSchemaTableName().getTableName(),
 updatedColumnNames); 638 } 639 } 640 }
   > 
   > // UDPATE 추가 923 enum TrinoAccessType { 924 CREATE, DROP, SELECT, INSERT, 
DELETE, USE, ALTER, ALL, GRANT, REVOKE, SHOW, IMPERSONATE, EXECUTE, UPDATE; 925 
}
   > 
   > 3. 나의 빌드 환경
   >java -version
   >openjdk version "17.0.7" 2023-04-18 LTS
   >OpenJDK Runtime Environment Zulu17.42+19-CA (build 17.0.7+7-LTS)
   >OpenJDK 64-Bit Server VM Zulu17.42+19-CA (build 17.0.7+7-LTS, mixed 
mode, sharing)
   > 
   > mvn -v Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39) Maven 
home: /opt/apps/maven Java version: 17.0.7, vendor: Azul Systems, Inc., 
runtime: /opt/apps/zulu17.42.19-ca-jdk17.0.7-linux_x64 Default locale: en_US, 
platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.el7.x86_64", 
arch: "amd64", family: "unix"
   > 
   > mvn clean package -DskipTests -P ranger-trino-plugin,-linux -am -pl 
distro,plugin-trino,ranger-trino-plugin-shim,agents-installer,credentialbuilder
   > 
   > 4. Lastly, ranger's group policy doesn't seem to apply well to trino. The 
role policy applies well to trino.
   > 5. I'm an old school poor IT guy who's not familiar with GIT, so I don't 
know what form and procedure I should use to submit a proposal. I hope this was 
of some help. Your efforts have been of great help to me. thank you!
   
   @origin0099 I have tried your way,but the "Permissions" had no "Update"  
option. Could you help me?
   
![image](https://github.com/apache/ranger/assets/36159052/f1c0555c-97ae-4dd1-95f2-2815e79cefce)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-24 Thread via GitHub


shreyas-dview commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1909439755

   Give me some time over the weekend, will try to resolve the issues (if 
exists) or will answer them with proper explanation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-23 Thread via GitHub


respon007 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1905848596

   > @shreyas-dview - this PR includes binary file 
ranger-3.0.0-SNAPSHOT-trino-plugin.tar.gz. Can you please remove this file and 
update the PR?
   > 
   > Would 17 be the minimum JDK version after this patch? Given many existing 
plugins require JDK8 support, it is critical to be able to build with earlier 
version JDK as well.
   
   I had resolved the problem by maven-tool-chains plugin 
(https://stackoverflow.com/questions/12414209/compile-maven-module-with-different-java-version),
 but my ranger version is 2.3.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-21 Thread via GitHub


origin0099 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1903411043

   1.
ZooKeeper 3.5 has a transitive dependency on a zookeeper-jute artifact.
./distro/src/main/assembly/plugin-trino.xml should have
   
"org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}"
   
   2.
   The latest version of Treeno supports the update statement.
   vim 
./ranger-trino-plugin-shim/src/main/java/org/apache/ranger/authorization/trino/authorizer/RangerSystemAccessControl.java
   
   246   //kimdy
   247   @Override
   248   public void checkCanUpdateTableColumns(SystemSecurityContext 
securityContext, CatalogSchemaTableName table, Set updatedColumnNames) {
   249 try {
   250   activatePluginClassLoader();
   251   
systemAccessControlImpl.checkCanUpdateTableColumns(securityContext, table, 
updatedColumnNames);
   252 } finally {
   253   deactivatePluginClassLoader();
   254 }
   255   }
   
   vim 
./plugin-trino/src/main/java/org/apache/ranger/authorization/trino/authorizer/RangerSystemAccessControl.java
   
   631 // kimdy
   632   @Override
   633   public void checkCanUpdateTableColumns(SystemSecurityContext 
securityContext, CatalogSchemaTableName table, Set updatedColumnNames){
   634 for (RangerTrinoResource res : createResource(table, 
updatedColumnNames)) {
   635   if (!hasPermission(res, securityContext, TrinoAccessType.UPDATE)) {
   636 
LOG.debug("RangerSystemAccessControl.checkCanUpdateTableColumns(" + 
table.getSchemaTableName().getTableName() + ") denied");
   637 
AccessDeniedException.denyUpdateTableColumns(table.getSchemaTableName().getTableName(),
 updatedColumnNames);
   638   }
   639 }
   640   }
   
   // UDPATE 추가
   923 enum TrinoAccessType {
   924 CREATE, DROP, SELECT, INSERT, DELETE, USE, ALTER, ALL, GRANT, 
REVOKE, SHOW, IMPERSONATE, EXECUTE, UPDATE;
   925 }
   
   3. 나의 빌드 환경
   java -version
   openjdk version "17.0.7" 2023-04-18 LTS
   OpenJDK Runtime Environment Zulu17.42+19-CA (build 17.0.7+7-LTS)
   OpenJDK 64-Bit Server VM Zulu17.42+19-CA (build 17.0.7+7-LTS, mixed mode, 
sharing)
   
   mvn -v
   Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
   Maven home: /opt/apps/maven
   Java version: 17.0.7, vendor: Azul Systems, Inc., runtime: 
/opt/apps/zulu17.42.19-ca-jdk17.0.7-linux_x64
   Default locale: en_US, platform encoding: UTF-8
   OS name: "linux", version: "3.10.0-1160.el7.x86_64", arch: "amd64", family: 
"unix"
   
   
   mvn clean package -DskipTests -P ranger-trino-plugin,-linux -am -pl 
distro,plugin-trino,ranger-trino-plugin-shim,agents-installer,credentialbuilder
   
   4.
   I'm an old school IT guy who's not familiar with GIT, so I don't know what 
form and procedure I should use to submit a proposal. I hope this was of some 
help. Your efforts have been of great help to me. thank you! 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-21 Thread via GitHub


bhavikpatel9977 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1903129680

   Nashron is not available from jdk15+.
   You can exclude from the build and use graalvm for jdk-17.
   
   The dependency is already added in the plugins-common module, you can enable 
that dependency and try to build.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-18 Thread via GitHub


mneethiraj commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1899216773

   > if you look at pom.xml changes I have removed trino-plugin from default 
and jdk-11 profile , so if anyone wants to build trino-plugin they have to use 
-Pranger-jdk17 profile
   
   @shreyas-dview  - build fails with the following error due to changes to 
agents-common module. Can you please review and update?
   
   > [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ 
ranger-plugins-common ---
   > [INFO] Compiling 250 source files to 
/home/build/Apache/git/ranger/agents-common/target/classes
   > [INFO] -
   > [ERROR] COMPILATION ERROR :
   > [INFO] -
   > [ERROR] 
/home/build/Apache/git/ranger/agents-common/src/main/java/org/apache/ranger/plugin/util/NashornScriptEngineCreator.java:[26,40]
 error: cannot access ClassFilter
   > [INFO] 1 error
   > [INFO] -


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-18 Thread via GitHub


shreyas-dview commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1898136958

   @mneethiraj  removed ranger-3.0.0-SNAPSHOT-trino-plugin.tar.gz, thanks for 
pointing that out.
   
   Would 17 be the minimum JDK version after this patch? -> if you look at 
pom.xml changes I have removed trino-plugin from default and jdk-11 profile , 
so if anyone wants to build trino-plugin they have to use -Pranger-jdk17 
profile 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-17 Thread via GitHub


mneethiraj commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1896670319

   @shreyas-dview  - this PR includes binary file 
ranger-3.0.0-SNAPSHOT-trino-plugin.tar.gz. Can you please remove this file and 
update the PR?
   
   Would 17 be the minimum JDK version after this patch? Given many existing 
plugins require JDK8 support, it is critical to be able to build with earlier 
version JDK as well.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-15 Thread via GitHub


lozbrown commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1892168147

   is this likely to get reviewed/merged soon?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] RANGER-4640: Trino ranger plugin for 433 snapshot [ranger]

2024-01-11 Thread via GitHub


origin0099 commented on PR #291:
URL: https://github.com/apache/ranger/pull/291#issuecomment-1888336851

   Your efforts have been of great help to me. thank you


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ranger.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org