Example #1
0
        private void InitSucceededRequests()
        {
            if (this.succeededRequests != null)
            {
                return;
            }
            YarnServiceProtos.StopContainersResponseProtoOrBuilder p = viaProto ? proto : builder;
            IList <YarnProtos.ContainerIdProto> list = p.GetSucceededRequestsList();

            this.succeededRequests = new AList <ContainerId>();
            foreach (YarnProtos.ContainerIdProto c in list)
            {
                this.succeededRequests.AddItem(ConvertFromProtoFormat(c));
            }
        }
Example #2
0
        private void InitFailedRequests()
        {
            if (this.failedRequests != null)
            {
                return;
            }
            YarnServiceProtos.StopContainersResponseProtoOrBuilder p         = viaProto ? proto : builder;
            IList <YarnServiceProtos.ContainerExceptionMapProto>   protoList = p.GetFailedRequestsList
                                                                                   ();

            this.failedRequests = new Dictionary <ContainerId, SerializedException>();
            foreach (YarnServiceProtos.ContainerExceptionMapProto ce in protoList)
            {
                this.failedRequests[ConvertFromProtoFormat(ce.GetContainerId())] = ConvertFromProtoFormat
                                                                                       (ce.GetException());
            }
        }