Skip to content
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 normalization strict incremental feature flag #22514

Merged
merged 25 commits into from
Feb 8, 2023

Conversation

gosusnp
Copy link
Contributor

@gosusnp gosusnp commented Feb 7, 2023

What

  • Add a feature flag to conditionally enable a different normalization tag for specific workspaces.

Extracted the backend changes from #22381

How

Describe the solution

@gosusnp gosusnp requested a review from a team as a code owner February 7, 2023 19:02
@octavia-squidington-iii octavia-squidington-iii added area/platform issues related to the platform area/worker Related to worker kubernetes labels Feb 7, 2023
@gosusnp gosusnp temporarily deployed to more-secrets February 7, 2023 22:23 — with GitHub Actions Inactive
@gosusnp gosusnp disabled auto-merge February 7, 2023 22:34
@gosusnp gosusnp temporarily deployed to more-secrets February 7, 2023 22:39 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 7, 2023 23:28 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 7, 2023 23:28 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 7, 2023 23:38 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 8, 2023 00:10 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 8, 2023 00:12 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 8, 2023 00:27 — with GitHub Actions Inactive
@gosusnp gosusnp temporarily deployed to more-secrets February 8, 2023 00:28 — with GitHub Actions Inactive
@gosusnp gosusnp merged commit ddcdcbb into master Feb 8, 2023
@gosusnp gosusnp deleted the gosusnp/normalization-strict-incremental-feature-flag branch February 8, 2023 01:07
benmoriceau added a commit that referenced this pull request Feb 8, 2023
benmoriceau added a commit that referenced this pull request Feb 9, 2023
benmoriceau added a commit that referenced this pull request Feb 9, 2023
danidelvalle pushed a commit to danidelvalle/airbyte that referenced this pull request Feb 9, 2023
* maybe add feature flag?

* pattern matching

* also add version check

* formatting

* refactor test also

* extract test + fix method call

* minor tweaks

* add context to log message

* put workspace id in normalization input

* use non-semver tag

* add flag for version of normalization

* also flag old version

* add test

* missed part of the commit

* format

* add test for null workspace ID

* Revert "also flag old version"

This reverts commit 3be601d.

* Revert "missed part of the commit"

This reverts commit 47a67b4.

* always apply flag, even if we're behind a version

* derp

* Add more logging to the normalization activity

* Update charts and kustomize for the feature flag

* Format

---------

Co-authored-by: Edward Gao <edward.gao@airbyte.io>
danidelvalle pushed a commit to danidelvalle/airbyte that referenced this pull request Feb 9, 2023
danidelvalle pushed a commit to danidelvalle/airbyte that referenced this pull request Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/platform issues related to the platform area/worker Related to worker kubernetes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants