@@ -60,10 +60,10 @@ type Datastore interface {
6060 ObjectiveGetAll () []* v1alpha2.InferenceObjective
6161
6262 // InferenceModelRewrite operations
63- RewriteSet (infModelRewrite * v1alpha2.InferenceModelRewrite )
64- RewriteDelete (namespacedName types.NamespacedName )
65- RewriteGet (modelName string ) * v1alpha2.InferenceModelRewriteRule
66- RewriteGetAll () []* v1alpha2.InferenceModelRewrite
63+ ModelRewriteSet (infModelRewrite * v1alpha2.InferenceModelRewrite )
64+ ModelRewriteDelete (namespacedName types.NamespacedName )
65+ ModelRewriteGet (modelName string ) * v1alpha2.InferenceModelRewriteRule
66+ ModelRewriteGetAll () []* v1alpha2.InferenceModelRewrite
6767
6868 // PodList lists pods matching the given predicate.
6969 PodList (predicate func (backendmetrics.PodMetrics ) bool ) []backendmetrics.PodMetrics
@@ -81,7 +81,7 @@ func NewDatastore(parentCtx context.Context, epFactory datalayer.EndpointFactory
8181 pool : nil ,
8282 mu : sync.RWMutex {},
8383 objectives : make (map [string ]* v1alpha2.InferenceObjective ),
84- rewrites : newModelRewriteStore (),
84+ modelRewrites : newModelRewriteStore (),
8585 pods : & sync.Map {},
8686 modelServerMetricsPort : modelServerMetricsPort ,
8787 epf : epFactory ,
@@ -103,8 +103,8 @@ type datastore struct {
103103 pool * datalayer.EndpointPool
104104 // key: InferenceObjective name, value: *InferenceObjective
105105 objectives map [string ]* v1alpha2.InferenceObjective
106- // rewrites store for InferenceModelRewrite objects.
107- rewrites * modelRewriteStore
106+ // modelRewrites store for InferenceModelRewrite objects.
107+ modelRewrites * modelRewriteStore
108108 // key: types.NamespacedName, value: backendmetrics.PodMetrics
109109 pods * sync.Map
110110 // modelServerMetricsPort metrics port from EPP command line argument
@@ -118,7 +118,7 @@ func (ds *datastore) Clear() {
118118 defer ds .mu .Unlock ()
119119 ds .pool = nil
120120 ds .objectives = make (map [string ]* v1alpha2.InferenceObjective )
121- ds .rewrites = newModelRewriteStore ()
121+ ds .modelRewrites = newModelRewriteStore ()
122122 // stop all pods go routines before clearing the pods map.
123123 ds .pods .Range (func (_ , v any ) bool {
124124 ds .epf .ReleaseEndpoint (v .(backendmetrics.PodMetrics ))
@@ -210,28 +210,28 @@ func (ds *datastore) ObjectiveGetAll() []*v1alpha2.InferenceObjective {
210210 return res
211211}
212212
213- func (ds * datastore ) RewriteSet (infModelRewrite * v1alpha2.InferenceModelRewrite ) {
213+ func (ds * datastore ) ModelRewriteSet (infModelRewrite * v1alpha2.InferenceModelRewrite ) {
214214 ds .mu .Lock ()
215215 defer ds .mu .Unlock ()
216- ds .rewrites .set (infModelRewrite )
216+ ds .modelRewrites .set (infModelRewrite )
217217}
218218
219- func (ds * datastore ) RewriteDelete (namespacedName types.NamespacedName ) {
219+ func (ds * datastore ) ModelRewriteDelete (namespacedName types.NamespacedName ) {
220220 ds .mu .Lock ()
221221 defer ds .mu .Unlock ()
222- ds .rewrites .delete (namespacedName )
222+ ds .modelRewrites .delete (namespacedName )
223223}
224224
225- func (ds * datastore ) RewriteGet (modelName string ) * v1alpha2.InferenceModelRewriteRule {
225+ func (ds * datastore ) ModelRewriteGet (modelName string ) * v1alpha2.InferenceModelRewriteRule {
226226 ds .mu .RLock ()
227227 defer ds .mu .RUnlock ()
228- return ds .rewrites .getRule (modelName )
228+ return ds .modelRewrites .getRule (modelName )
229229}
230230
231- func (ds * datastore ) RewriteGetAll () []* v1alpha2.InferenceModelRewrite {
231+ func (ds * datastore ) ModelRewriteGetAll () []* v1alpha2.InferenceModelRewrite {
232232 ds .mu .RLock ()
233233 defer ds .mu .RUnlock ()
234- return ds .rewrites .getAll ()
234+ return ds .modelRewrites .getAll ()
235235}
236236
237237// /// Pods/endpoints APIs ///
0 commit comments