I have a rather large query that took quite a while to execute (11hours,
probably on the order of 70B rows), and while the job tracker website we
have seems to indicate that the query finished, here is what I see in pig
(around the 95% completion mark, and then the reporting simply died):
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/pig/tools/timer/PerformanceTimerFactory
at org.apache.pig.Main.run(Main.java:576)
at org.apache.pig.Main.main(Main.java:108)
Caused by: java.lang.ClassNotFoundException:
org.apache.pig.tools.timer.PerformanceTimerFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 2 more
While obviously I only care about getting my info (which seems fine and in
tact), I thought it was worth mentioning that I saw this in case no one has
run across the bug? Especially given that it's important to see bugs that
come from actual use and not just local mode testing...