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
Destinations: Refreshes: Track stream statuses in async framework #38075
base: edgao/catalog_parser_improvements
Are you sure you want to change the base?
Destinations: Refreshes: Track stream statuses in async framework #38075
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored 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. |
...n/io/airbyte/cdk/integrations/destination/buffered_stream_consumer/BufferedStreamConsumer.kt
Show resolved
Hide resolved
50c1e4b
to
e857ce6
Compare
fdf57a0
to
4514243
Compare
e857ce6
to
982948e
Compare
7eb8203
to
2a3f5d9
Compare
982948e
to
0fd05a7
Compare
2a3f5d9
to
7753251
Compare
0fd05a7
to
0d4af89
Compare
7753251
to
757297c
Compare
0d4af89
to
52b9185
Compare
757297c
to
21d308b
Compare
52b9185
to
ccf601a
Compare
21d308b
to
34d6f0b
Compare
ccf601a
to
6839b3f
Compare
34d6f0b
to
cf93b76
Compare
@@ -26,6 +27,12 @@ class PartialAirbyteMessage { | |||
@JsonProperty("state") | |||
var state: PartialAirbyteStateMessage? = null | |||
|
|||
@get:JsonProperty("trace") |
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 have no idea if these are even necessary, literally just copypasting from other fields. Feels like they shouldn't be? since trace
doesn't have any spaces/underscores/etc
6839b3f
to
d361d45
Compare
cf93b76
to
5878c44
Compare
5878c44
to
de8e132
Compare
136594e
to
3c20271
Compare
import io.airbyte.protocol.models.v0.StreamDescriptor | ||
|
||
/** | ||
* Interface allowing destination to specify clean up logic that must be executed after all | ||
* record-related logic has finished. | ||
* | ||
* The map of StreamSyncSummaries MUST be non-null, but MAY be empty. Streams not present in the map |
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.
This was only needed for BufferedStreamConsumer, which should no longer be relevant to DV2 destinations...
415f532
to
337722a
Compare
090fa6b
to
df8e461
Compare
337722a
to
be07e84
Compare
df8e461
to
af71cd6
Compare
2d365dd
to
9f9838b
Compare
355b8e5
to
d5e885f
Compare
9f9838b
to
161dfee
Compare
d5e885f
to
02caf06
Compare
02caf06
to
17ecb7f
Compare
161dfee
to
6a02c16
Compare
17ecb7f
to
14806d4
Compare
6a02c16
to
e01ec42
Compare
14806d4
to
96f4b23
Compare
e01ec42
to
0b1f7ad
Compare
96f4b23
to
c0c6173
Compare
0b1f7ad
to
e02cc57
Compare
c0c6173
to
3498f16
Compare
fc44832
to
1f95ce3
Compare
3498f16
to
4f56d93
Compare
1f95ce3
to
6f4584b
Compare
4f56d93
to
0855f3e
Compare
6f4584b
to
9613270
Compare
0855f3e
to
4d48e79
Compare
9613270
to
a906976
Compare
closes https://github.com/airbytehq/airbyte-internal-issues/issues/7608; closes #7621