conf.set("pig.job.submitted.timestamp", currentTime);
PhysicalOperator.setReporter(new FetchProgressableReporter());
SchemaTupleBackend.initialize(conf, pigContext);
UDFContext udfContext = UDFContext.getUDFContext();
udfContext.addJobConf(conf);
udfContext.setClientSystemProps(pigContext.getProperties());
udfContext.serialize(conf);
PigMapReduce.sJobConfInternal.set(conf);
String dtzStr = conf.get("pig.datetime.default.tz");
if (dtzStr != null && dtzStr.length() > 0) {
// ensure that the internal timezone is uniformly in UTC offset style