-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Add a feature flag for a failure because of an heartbeat failed check #22036
Conversation
Airbyte Code Coverage
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- camelCase the flag for consistency with other flags
- create this flag in LD (if you haven't yet)
configs/flags.yml
Outdated
@@ -1,3 +1,5 @@ | |||
flags: | |||
- name: performance.backgroundJsonSchemaValidation | |||
enabled: true | |||
- name: heartbeat.fail_sync |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The docs are up yet, but the existing feature-flags are all camelCased. Could we camelCase this one for consistency?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
…rce-hearbeat-feature-flags
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@benmoriceau heads-up that the |
@colesnodgrass could you review the flag in LD? https://app.launchdarkly.com/default/production/features/heartbeat.failSync/targeting It is the first one, I'm creating and I would like to make sure that I didn't do a mistake. |
…rce-hearbeat-feature-flags
…airbytehq#22036) * Add a feature flag for a failure because of an heartbeat failed check * Use Camel case * Add missing new line * Checkout From master
What
Add a feature flag that will then be used to protect jobs from failing because of a missed heartbeat.