-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
MINOR: Use interface schemas for governance workflows #19411
Conversation
- added support for apps with event subscriptions. - added support for custom consumers on event subscriptions. - use native application methods instead of reflection in ApplicationHandler
…from AbstractNativeApplication
- defined types for workflow nodes - fixed updateEdge method in WorkflowDefinitionRepository
use explicit interface type in json schemas and use annotations to infer the concrete classes when deserializing
- use JsonTypeInfo and JsonSubTypes to infer types in jsonschema for nodes and triggers - Implemented JsonLogicFilter task - implemented placeholder noop task
The Java checkstyle failed. Please run You can install the pre-commit hooks with |
- removed governance workflow root "type" - added "deployed" field to governance workflow - applied changes to existing gov-workflows - migrations
Quality Gate passed for 'open-metadata-ui'Issues Measures |
Quality Gate passed for 'open-metadata-ingestion'Issues Measures |
Describe your changes:
Requires
#19338
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>