File tree Expand file tree Collapse file tree 7 files changed +18
-2
lines changed Expand file tree Collapse file tree 7 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -46,8 +46,8 @@ import (
46
46
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling"
47
47
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins"
48
48
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/filter"
49
+ "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/multi/prefix"
49
50
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/picker"
50
- "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/prefix"
51
51
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/scorer"
52
52
runserver "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/server"
53
53
envutil "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/util/env"
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ package scheduling
18
18
19
19
import (
20
20
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins"
21
- "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/prefix"
21
+ "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/multi/ prefix"
22
22
)
23
23
24
24
// NewSchedulerConfig creates a new SchedulerConfig object with the given plugins.
Original file line number Diff line number Diff line change
1
+ # Scheduling Plugins
2
+
3
+ This package contains the scheduling plugin interface definitions and
4
+ implementations.
5
+
6
+ Plugins are organized by the following rule. Follow this rule when adding a new
7
+ plugin.
8
+
9
+ ```
10
+ plugins/
11
+ |__ filter/(Plugins that only implement the Filter interface.)
12
+ |__ scorer/ (Plugins that only implement the Scorer interface.)
13
+ |__ picker/(Plugins that only implement the Picker interface.)
14
+ |__ multi/ (Plugins that implement multiple plugin interfaces.)
15
+ |____prefix/ (Prefix cache aware scheduling plugin.)
16
+ ```
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments