code: func (u *UnschedulablePodsMap) addOrUpdate(pInfo *podInfo) {
  	podID := u.keyFunc(pInfo.pod)
  	if _, exists := u.podInfoMap[podID]; !exists && u.metricRecorder != nil {
  		u.metricRecorder.Inc()
  	}
  	u.podInfoMap[podID] = pInfo
  }
docs: // Add adds a pod to the unschedulable podInfoMap.