[YUNIKORN-1954] remove KeyAllowPreemption (#104)

Signed-off-by: PoAn Yang <payang@apache.org>

Closes: #104

Signed-off-by: PoAn Yang <payang@apache.org>
diff --git a/lib/go/common/constants.go b/lib/go/common/constants.go
index 124d93f..afa666f 100644
--- a/lib/go/common/constants.go
+++ b/lib/go/common/constants.go
@@ -48,10 +48,9 @@
 	GroupAnnotation = "annotation/"
 
 	// Keys
-	KeyPodName         = "podName"
-	KeyNamespace       = "namespace"
-	KeyRequiredNode    = "requiredNode"
-	KeyAllowPreemption = "allowPreemption"
+	KeyPodName      = "podName"
+	KeyNamespace    = "namespace"
+	KeyRequiredNode = "requiredNode"
 
 	// Pods
 	CreationTime = "creationTime"
diff --git a/scheduler-interface-spec.md b/scheduler-interface-spec.md
index c55f424..1dcdef8 100644
--- a/scheduler-interface-spec.md
+++ b/scheduler-interface-spec.md
@@ -744,7 +744,6 @@
 	KeyPodName         = "podName"
 	KeyNamespace       = "namespace"
 	KeyRequiredNode    = "requiredNode"
-	KeyAllowPreemption = "allowPreemption"
 
 	// Pods
 	CreationTime    = "creationTime"