Example #1
0
 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);
     }
 }
Example #3
0
        /// <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;
 }