-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
extract-jdbc: add and adopt JdbcSharedState and JdbcStreamState #44455
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
a9194ab
to
c393d61
Compare
67b6878
to
5e5abaf
Compare
c393d61
to
2d31ee8
Compare
5e5abaf
to
0c9eaec
Compare
2d31ee8
to
371f7fa
Compare
0c9eaec
to
596a7b5
Compare
Closing because I'm merging the top of the stack #44482 into master using slash-approve-and-merge. |
Replaces #44403
This PR contains very little if no functional changes.
This PR introduces a
JdbcSharedState
Micronaut singleton and its friendJdbcStreamState
which eventually will replaceStreamReadContext
in a downstream PR. The fetchSize and row byte size estimators now depend on this shared state singleton.This PR also replaces
StreamStateJsonValue
with an otherwise equivalentDefaultJdbcStreamStateValue
class.Some tests are moved around a bit. Notably, there now exist tests in extract-jdbc.
Informs airbytehq/airbyte-internal-issues#9093