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 (
4646 "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling"
4747 "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins"
4848 "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"
4950 "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"
5151 "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/scheduling/plugins/scorer"
5252 runserver "sigs.k8s.io/gateway-api-inference-extension/pkg/epp/server"
5353 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
1818
1919import (
2020 "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"
2222)
2323
2424// 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