Page MenuHomeElementl

Add MySQL support
AbandonedPublicDraft

Authored by nate on Dec 19 2020, 10:09 PM.

Details

Reviewers
None
Summary

This passes all tests with the exception of listen/notify stuff. To get fully working, will need to:

  • Investigate alternatives (MySQL-specific column types?) to the schema changes so that we don't need to incur a migration for existing users
  • Add an event listener/poller for MySQL that periodically polls the event logs table for new events by tracking the last event timestamp we saw
Test Plan

WIP

Diff Detail

Repository
R1 dagster
Branch
dagster_mysql
Lint
Lint Passed
Unit
No Test Coverage

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Dec 19 2020, 10:28 PM
Harbormaster failed remote builds in B23231: Diff 28248!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 20 2020, 12:26 AM
Harbormaster failed remote builds in B23232: Diff 28249!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 20 2020, 1:40 AM
Harbormaster failed remote builds in B23233: Diff 28250!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 20 2020, 6:38 AM
Harbormaster failed remote builds in B23234: Diff 28251!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 20 2020, 7:50 PM
Harbormaster failed remote builds in B23237: Diff 28254!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 21 2020, 5:45 AM
Harbormaster failed remote builds in B23239: Diff 28256!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 21 2020, 6:11 AM
Harbormaster failed remote builds in B23240: Diff 28257!
Harbormaster returned this revision to the author for changes because remote builds failed.Dec 21 2020, 6:26 AM
Harbormaster failed remote builds in B23241: Diff 28258!
nate retitled this revision from WIP db changes to Add MySQL support.Dec 26 2020, 11:06 PM
nate edited the summary of this revision. (Show Details)
Harbormaster returned this revision to the author for changes because remote builds failed.Jan 4 2021, 10:51 PM
Harbormaster failed remote builds in B23598: Diff 28694!
Harbormaster returned this revision to the author for changes because remote builds failed.Jan 14 2021, 6:49 PM
Harbormaster failed remote builds in B24417: Diff 29721!