# Functions
CreateMergePatch return patch generated from original and new interfaces.
GetPodGroupFullName get namespaced group name from pod annotations.
GetPodGroupLabel get pod group from pod annotations.
GetWaitTimeDuration returns a wait timeout based on the following precedences: 1.
# Constants
DefaultWaitTime is 60s if ScheduleTimeoutSeconds is not specified.
PodGroupLabel is the default label of coscheduling.
# Variables
ErrorNotMatched means pod does not match coscheduling.
ErrorResourceNotEnough means cluster resource is not enough, mainly used in Pre-Filter.
ErrorWaiting means pod number does not match the min pods required.