code: func (h *ActualLRPHandler) ActualLRPGroupByProcessGuidAndIndex(logger lager.Logger, w http.ResponseWriter, req *http.Request) {
  	var err error
  	logger = logger.Session("actual-lrp-group-by-process-guid-and-index")
  
  	request := &models.ActualLRPGroupByProcessGuidAndIndexRequest{}
  	response := &models.ActualLRPGroupResponse{}
  
  	err = parseRequest(logger, req, request)
  	if err == nil {
  		filter := models.ActualLRPFilter{ProcessGuid: request.ProcessGuid, Index: &request.Index}
  		lrps, err := h.db.ActualLRPs(logger, filter)
  
  		if err == nil && len(lrps) == 0 {
  			err = models.ErrResourceNotFound
  		}
  
  		if err != nil {
  			response.Error = models.ConvertError(err)
  			writeResponse(w, response)
  			exitIfUnrecoverable(logger, h.exitChan, response.Error)
  		}
  		response.ActualLrpGroup = models.ResolveActualLRPGroup(lrps)
  	}
  	response.Error = models.ConvertError(err)
  
  	writeResponse(w, response)
  	exitIfUnrecoverable(logger, h.exitChan, response.Error)
  }
docs: // DEPRECATED