HomeElementl

[dagster-mysql] Add dagster-mysql to libraries

Description

[dagster-mysql] Add dagster-mysql to libraries

Summary:
This commit follows the scaffold set out by @nate in D5710, but I also utilize

  1. schema changes found in D6406
  2. the SqlPollingEventWatcher found in D6616
  3. MySQL-specific dialect statements in Sqlalchemy for run-storage (run_storage.py::add_daemon_heartbeat) & asset key storage (event_log.py::store_asset_key)

Co-authored by: Nate Kupp <nate@elementl.com>
Co-authored by: Sid Menon <sid@elementl.com>

Depends on D6519, D6406, D6616, D6701, D6714

Test Plan: Integration + bk (+dagster-mysql tests)

Reviewers: max, prha, catherinewu, rexledesma

Reviewed By: prha

Subscribers: yuhan, nate

Differential Revision: https://dagster.phacility.com/D6617

Details

Provenance
Sidharth Menon <menon.sid.k@gmail.com>Authored on Feb 19 2021, 10:41 PM
Reviewer
prha
Differential Revision
D6617: [dagster-mysql] Add dagster-mysql to libraries
Parents
R1:3f17d53e951b: [core] Adding shared Event Log storage test suite
Branches
Unknown
Tags
Unknown