Skip to content

Conversation

@vikasrathee-cs
Copy link
Contributor

@vikasrathee-cs vikasrathee-cs commented May 22, 2024

[🍒] PLUGIN-1780 changes done for GCS multisink issue.

GCS MultiSink plugin is failing while having Flexible schema set as true.

io.cdap.plugin.gcp.gcs.sink.DelegatingGCSRecordWriter.close() method has a problem. It commits the job in a single partition close to the executor and not in the driver. This has the logical problem of commiting partially and too early, but also when a lot of partitions are committed at once (as it happens with datacacher).

This PR is cherrypick of #1414

changes done for GCS multisink issue.

(cherry picked from commit 8c0ce83)
@vikasrathee-cs vikasrathee-cs requested a review from tivv May 22, 2024 17:15
@vikasrathee-cs vikasrathee-cs changed the title [🍒] [PLUGIN-1780](https://cdap.atlassian.net/browse/PLUGIN-1780 [🍒] [PLUGIN-1780] https://cdap.atlassian.net/browse/PLUGIN-1780 May 22, 2024
@vikasrathee-cs vikasrathee-cs changed the title [🍒] [PLUGIN-1780] https://cdap.atlassian.net/browse/PLUGIN-1780 [🍒] [PLUGIN-1780] changes done for GCS multisink issue. May 22, 2024
@vikasrathee-cs vikasrathee-cs added the build Trigger unit test build label May 22, 2024
@vikasrathee-cs vikasrathee-cs merged commit 1097d60 into release/0.23 May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Trigger unit test build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants