this.childToWorkMap = new LinkedHashMap<Operator<?>, List<BaseWork>>();
this.mapJoinParentMap = new LinkedHashMap<MapJoinOperator, List<Operator<?>>>();
this.currentMapJoinOperators = new LinkedHashSet<MapJoinOperator>();
this.linkChildOpWithDummyOp = new LinkedHashMap<Operator<?>, List<Operator<?>>>();
this.dependencyTask = (DependencyCollectionTask)
TaskFactory.get(new DependencyCollectionWork(), conf);
this.unionWorkMap = new LinkedHashMap<Operator<?>, BaseWork>();
this.currentUnionOperators = new LinkedList<UnionOperator>();
this.workWithUnionOperators = new LinkedHashSet<BaseWork>();
this.clonedReduceSinks = new LinkedHashSet<ReduceSinkOperator>();
this.linkedFileSinks = new LinkedHashMap<Path, List<FileSinkDesc>>();