I made a pass through
HIVE-9257 and found the following issues:
The fields EMPTY_OBJECT_ARRAY and EMPTY_ROW_CONTAINER are no longer constants and should not be in upper case.
We share NumberFormat accross threads and it's not thread safe.
we eat the stack trace in deserializeJobConf
in processRow we should not be using StringUtils.stringifyException since LOG can handle stack traces.
SparkSessionManagerImpl - the method canReuseSession is useless
GenSparkWorkWalker trim ws
SparkCompiler remote init
SparkEdgeProperty trim ws
CounterStatsPublisher eat exception
Hadoop23Shims unused import of ResourceBundles