-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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
fix(core): Remove typeorm patches, but still enforce transactions on every migration #6594
Conversation
…on every migration This reverts #6519
Great PR! Please pay attention to the following items before merging: Files matching
Files matching
Files matching
Make sure to check off this list before asking for review. |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #6594 +/- ##
==========================================
- Coverage 28.91% 28.84% -0.08%
==========================================
Files 3070 3070
Lines 188243 188259 +16
Branches 20876 20874 -2
==========================================
- Hits 54431 54298 -133
- Misses 132928 133076 +148
- Partials 884 885 +1
☔ View full report in Codecov by Sentry. |
export function logMigrationEnd(migrationName: string, disableLogging = inTest): void { | ||
if (disableLogging) return; | ||
function logMigrationEnd(migrationName: string): void { | ||
if (inTest) return; |
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.
I think having the messages is always useful, especially if running when testing, don't you think?
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 logic hasn't really changed. we were never passing in a second argument, and disableLogging
was always inTest
.
2 flaky tests on run #1380 ↗︎
Details:
18-user-management.cy.ts • 1 flaky test
20-workflow-executions.cy.ts • 1 flaky test
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
✅ All Cypress E2E specs passed |
* master: fix(core): Remove typeorm patches, but still enforce transactions on every migration (#6594) feat(Strava Node): Add hide_from_home field in Activity Update (#5883) feat(Notion Node): Add option to update icon when updating a page (#5670) refactor: Setup node context API, and consolidate code between Webhook and Wait nodes (no-changelog) (#6464) fix(core): Fix migrations for MySQL/MariaDB (#6591) fix(editor): Show retry information in execution list only when it exists (#6587) fix(Strapi Node): Fix issue with pagination (#4991) refactor(Item Lists Node): Refactoring (#6575) feat: Add crowd.dev node and trigger node (#6082) ci: Add Github Action to enforce template to issues (#5295) fix(core): Route `/rest/workflows/new` correctly (no-changelog) (#6572) fix(Brevo Node): Rename SendInBlue node to Brevo node (#6521) fix(XML Node): Fix issue with not returning valid data (#6565) feat(HTTP Request Node): New http request generic custom auth credential (#5798) fix(core): Fix credentials test (#6569) fix(core): Ensure valid `logger` is passed to every migration (no-changelog) (#6563) docs: Add irreversible change warning for [email protected] (no-changelog) (#6558) feat: Add various source control improvements (#6533) feat(Twitter Node): Node overhaul (#4788)
Got released with |
This reverts the typeorm patches from #6519
Extracted from #6522