public override void StartResourceLocalization(string user, ApplicationId appId, YarnProtos.LocalResourceProto proto, Path localPath) { lock (this) { NMMemoryStateStoreService.TrackerState ts = GetTrackerState(new NMMemoryStateStoreService.TrackerKey (user, appId)); ts.inProgressMap[localPath] = proto; } }
public virtual YarnProtos.LocalResourceProto GetProto() { lock (this) { MergeLocalToBuilder(); proto = viaProto ? proto : ((YarnProtos.LocalResourceProto)builder.Build()); viaProto = true; return(proto); } }
/// <exception cref="System.IO.IOException"/> public override void StartResourceLocalization(string user, ApplicationId appId, YarnProtos.LocalResourceProto proto, Path localPath) { string key = GetResourceStartedKey(user, appId, localPath.ToString()); try { db.Put(JniDBFactory.Bytes(key), proto.ToByteArray()); } catch (DBException e) { throw new IOException(e); } }
/// <exception cref="System.IO.IOException"/> public override void StartResourceLocalization(string user, ApplicationId appId, YarnProtos.LocalResourceProto proto, Path localPath) { }
private LocalResourcePBImpl ConvertFromProtoFormat(YarnProtos.LocalResourceProto rsrc) { return(new LocalResourcePBImpl(rsrc)); }
public LocalResourcePBImpl(YarnProtos.LocalResourceProto proto) { this.proto = proto; viaProto = true; }