[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-12-27 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-569374761
 
 
   Looks some problem with bot 


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-12-26 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-569174839
 
 
   > add to whitelist
   
   did you mean to convert this condition  ` if (!Array("http", "https", 
"ftp").contains(scheme))`  to whitelist ?
   


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-12-26 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-569169171
 
 
   retest this please


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-12-26 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-569168809
 
 
   > can you resolve conflicts?
   > 
   > Also,
   > 
   > > current flow is as below
   > 
   > > Once the resource is loaded, spark checks for given className if it 
doesn't find it throws AnalysisException.
   > 
   > > In case of temporary function the above checks at creation time.
   > > For Permanent function check is delayed till the select statement.
   > 
   > Where does "In case of temporary function the above checks at creation 
time" happen?
   
   Here 
https://github.com/apache/spark/blob/master/sql/core/src/main/scala/org/apache/spark/sql/execution/command/functions.scala#L81
   
   
![image](https://user-images.githubusercontent.com/35216143/71497075-97705a80-287c-11ea-84b1-b75c3b3c2d90.png)
   
   `catalog.loadFunctionResources` API throws exception if no resources are 
find. For permanent function `catalog.loadFunctionResources` API will be called 
on select statement
   
   `catalog.loadFunctionResources` will call `SparkContext.addJar`. Resource 
check condition in addJar 
   
https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/SparkContext.scala#L1844-L1882

   
![image](https://user-images.githubusercontent.com/35216143/71497329-b3283080-287d-11ea-95b4-da3b2ba3b498.png)
   


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-09-08 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-529176790
 
 
   retest this please


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-16 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-521917595
 
 
   @maropu shall I document the change in behaviour in SQL-migration guide ?
   


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-13 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-520713251
 
 
   ping @maropu 


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-11 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-520306332
 
 
   **Hive** 
   
   In both (temporary and permanent) the cases query execution fails
   
   **case i: temporary function**
   
   jdbc:hive2://vm1:21066/> create temporary function addm AS 
'com.huawei.bigdata.hive.example.udf.AddDoublesUDF' using jar 
'hdfs://hacluster/user/AddDoublesUDF1.jar';
   INFO  : Executing 
command(queryId=omm_20190812133851_e58dd117-e8b1-40b6-8659-5ad14eddfdd6): 
create temporary function addm AS 
'com.huawei.bigdata.hive.example.udf.AddDoublesUDF' using jar 
'hdfs://hacluster/user/AddDoublesUDF1.jar'--0; Current 
sessionId=dcdc1020-3f73-4af2-95db-e834abda2020
   **ERROR : File does not exist: hdfs://hacluster/user/AddDoublesUDF1.jar**
   Error: Error while processing statement: FAILED: Execution Error, return 
code -101 from **org.apache.hadoop.hive.ql.exec.FunctionTask. 
java.io.FileNotFoundException:** File does not exist: 
hdfs://hacluster/user/AddDoublesUDF1.jar (state=08S01,code=-101)
   
   **case ii: Permanent function**
   
   jdbc:hive2://vm1:21066/> create function addm AS 
'com.huawei.bigdata.hive.example.udf.AddDoublesUDF' using jar 
'hdfs://hacluster/user/AddDoublesUDF1.jar';
   INFO  : Executing 
command(queryId=omm_20190812133902_54e39039-b678-493e-93c2-8c09ce5bcfc0): 
create function addm AS 'com.huawei.bigdata.hive.example.udf.AddDoublesUDF' 
using jar 'hdfs://hacluster/user/AddDoublesUDF1.jar'--0; Current 
sessionId=dcdc1020-3f73-4af2-95db-e834abda2020
   INFO  : Starting task [Stage-0:FUNC] in serial mode
   **ERROR : File does not exist: hdfs://hacluster/user/AddDoublesUDF1.jar**
   ERROR : Failed to register default.addm using class 
com.huawei.bigdata.hive.example.udf.AddDoublesUDF
   Error: Error while processing statement: FAILED: Execution Error, return 
code 1 from org.apache.hadoop.hive.ql.exec.FunctionTask (state=08S01,code=1)
   
   **Presto:**
   As per presto there is no such temporary or permanent function concept, user 
needs to implement the UDF as plugin and put in the plugin folder and restart 
presto server.
   
   details about presto UDF are 
[here](https://www.qubole.com/blog/plugging-in-presto-udfs/)


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-10 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-520202315
 
 
   > What's a behaviour in the other systems, e.g., hive and presto? Could you 
check that?
   
   okay will check and update


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-10 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-520202213
 
 
   current flow is as below
   
   Once the resource is loaded, spark checks for given className if it doesn't 
find it throws AnalysisException.
   
   In case of temporary function the above checks at creation time.
   For Permanent function check is delayed till the select statement.
   
   I do believe we need to do the resource check first irrespective of 
temporary or permanent function.  


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org



[GitHub] [spark] sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function should thrown Exception if the resource is not found

2019-08-09 Thread GitBox
sandeep-katta commented on issue #25399: [SPARK-28670][SQL] create function 
should thrown Exception if the resource is not found
URL: https://github.com/apache/spark/pull/25399#issuecomment-520109686
 
 
   for temporary function it throws AnaylysisException but permanent function 
will be created successfully
   
   
![image](https://user-images.githubusercontent.com/35216143/62816275-110fe200-bb42-11e9-9e79-7c2ac053a399.png)
   
   
   
   


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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org