Refactors FeatureTracker-related functions to plain functions instead of Feature receivers. This eliminates unnecessary coupling with the Feature struct.
How Has This Been Tested?
make + manual with simple KServe setup (which I hope can be part of an automated test suite one day...)
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/opendatahub-io/opendatahub-operator/blob/incubation/OWNERS)~~ [zdtsw]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
Description
Refactors
FeatureTracker
-related functions to plain functions instead of Feature receivers. This eliminates unnecessary coupling with theFeature
struct.How Has This Been Tested?
make
+ manual with simple KServe setup (which I hope can be part of an automated test suite one day...)Screenshot or short clip
Merge criteria