Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Pig, mail # user - jython udfs

Copy link to this message
jython udfs
Stan Rosenberg 2011-10-12, 23:29

I have three constant udfs in jython:

def dummy1():
    return {"key":[("value1", "value2")]}

def dummy2():
    return {"key":("value1", "value2")}

# doesn't work!
def dummy3():
    return {"key":["value1", "value2"]}
The first two are fine. The last one which returns a map whose values
are lists does not work.  (I am getting ClassCastException:
java.lang.String cannot be cast to org.apache.pig.data.Tuple).
Could somebody explain why?