You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For testing patterns and debugging, also read skills/feast-testing/SKILL.md.
When making any component change
Unit tests: add or update tests in sdk/python/tests/unit/infra/<subsystem>/
Integration tests: run make test-python-integration-local; add a universal test case in sdk/python/tests/integration/ if the change affects retrieval or materialization behavior
Protos: if you add a field to a proto message, recompile with make protos and update serialization helpers in proto_registry_utils.py
Both SDKs: if the change affects online serving, check whether the Go server (go/) also needs updating
Skills/Rules: if the change introduces new patterns, interfaces, or conventions that agents should follow, update the relevant section in skills/feast-architecture/SKILL.md (and skills/feast-testing/SKILL.md if testing patterns changed)
Documentation — where to add/update
Change type
Doc location
Also update
New online store
docs/reference/online-stores/<name>.md (copy an existing one as template)