-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
[2/n][dagster-airbyte] Scaffold DagsterAirbyteTranslator for rework #26205
Conversation
class AirbyteConnectionTableProps(NamedTuple): | ||
... |
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.
NamedTuple
requires at least one field to be defined. If this is intended as a placeholder for future development, use pass
instead of ...
to make the placeholder explicit.
Spotted by Graphite Reviewer
Is this helpful? React 👍 or 👎 to let us know.
64d2d52
to
93a7844
Compare
b1a69b1
to
0d85429
Compare
from dagster._serdes.serdes import whitelist_for_serdes | ||
|
||
|
||
class AirbyteConnectionTableProps(NamedTuple): ... |
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.
AirbyteConnectionTableProps
is currently defined as an empty NamedTuple
. Since this class is used as a parameter type in get_asset_spec()
, it needs to have its fields defined to be instantiated correctly at runtime. Consider adding the required fields to the NamedTuple
definition.
Spotted by Graphite Reviewer
Is this helpful? React 👍 or 👎 to let us know.
I'm assuming the upstack is meant to be non-draft as well? |
93a7844
to
215d8cf
Compare
2dc0534
to
9c0212c
Compare
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 this needs to wait on approval on downstreams since this PR doesn't have full context. Removing from my queue for now.
9c0212c
to
2930c7f
Compare
6f017c1
to
71679a8
Compare
2930c7f
to
8645142
Compare
71679a8
to
630699b
Compare
8645142
to
f19ad83
Compare
630699b
to
0aad3f9
Compare
f19ad83
to
8397e6a
Compare
8397e6a
to
1df12dd
Compare
…agster-io#26205) ## Summary & Motivation Builds out a very barebones translator and props classes for the new version of the Airbyte cloud integration. ## How I Tested These Changes Tests will be added in subsequent PRs.
Summary & Motivation
Builds out a very barebones translator and props classes for the new version of the Airbyte cloud integration.
How I Tested These Changes
Tests will be added in subsequent PRs.