Skip to content

feat: Implemented consistent error handling for rest registry apis #5554

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

ntkathole
Copy link
Member

@ntkathole ntkathole commented Aug 5, 2025

What this PR does / why we need it:

This PR adds the consistent error responses with HTTP status codes included in the JSON response body for rest registry apis. Added global exception handlers for rest server.

Also, fixed the the entity to on-demand feature view relationship. The issue was that the lineage generation code was not creating relationships between entities and on-demand feature views.

Also, updated requirements to fix CI failure on torch install.

@ntkathole ntkathole self-assigned this Aug 5, 2025
@ntkathole ntkathole requested a review from a team as a code owner August 5, 2025 11:02
@ntkathole ntkathole force-pushed the error_codes branch 4 times, most recently from 39bc8a8 to e26b183 Compare August 6, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant