I was running oozie jobs and came across strange behavior where sometimes a Pig latin job gets successfully executed and other times it fails with below exception: 2015-11-02 14:31:20,241 FATAL [main] org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoSuchFieldError: HIVE_LAZYSIMPLE_EXTENDED_BOOLEAN_LITERAL at org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe.initSerdeParams(LazySimpleSerDe.java:318) at org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe.initialize(LazySimpleSerDe.java:195) at org.apache.hcatalog.mapreduce.InternalUtil.initializeDeserializer(InternalUtil.java:155) at org.apache.hcatalog.mapreduce.HCatRecordReader.createDeserializer(HCatRecordReader.java:127) at org.apache.hcatalog.mapreduce.HCatRecordReader.initialize(HCatRecordReader.java:92) at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigRecordReader.initialize(PigRecordReader.java:181) at org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.initialize(MapTask.jav