| 147 | |
| 148 | |
| 149 | class FeatureViewPinConflict(FeastError): |
| 150 | def __init__(self, name, version): |
| 151 | super().__init__( |
| 152 | f"Cannot pin feature view '{name}' to {version} because the definition has also been modified. " |
| 153 | f"To pin to an older version, only change the 'version' parameter — do not modify other fields. " |
| 154 | f"To apply a new definition, use version='latest' or omit the version parameter." |
| 155 | ) |
| 156 | |
| 157 | |
| 158 | class ConcurrentVersionConflict(FeastError): |
no outgoing calls
no test coverage detected