You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "hemanth meka (JIRA)" <ji...@apache.org> on 2016/06/20 12:59:05 UTC
[jira] [Created] (PIG-4932) Cache files not loaded when using
'limit' operator
hemanth meka created PIG-4932:
---------------------------------
Summary: Cache files not loaded when using 'limit' operator
Key: PIG-4932
URL: https://issues.apache.org/jira/browse/PIG-4932
Project: Pig
Issue Type: Bug
Affects Versions: 0.14.0
Reporter: hemanth meka
UDF in pig throws error when input is fed to the UDF after applying LIMIT operator. The UDF is not able to find the cache file when using LIMIT
org.apache.pig.backend.executionengine.ExecException: ERROR 2078: Caught error from UDF: org.test.hadoop.pig.BagProcess [Caught exception: File './names_cache' does not exist]
By removing the LIMIT and directly feeding the input to UDF it runs fine. LIMIT operator seems to not load the cache files causing the issue. I was able to regenerate this on two different cluster running 0.14.0 version of hive
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)