Skip to content

Conversation

@rQ-Qrr
Copy link

@rQ-Qrr rQ-Qrr commented Dec 16, 2025

Add a new feature to request a commit periodically within its put method. This allows for more frequent offset commits for the GCS connector to avoid the Out of Memory issue.

It's to mitigate the known OOM issue for the GCS sink connector. By flushing files faster, the sink task can reduce its memory consumption.

Tested: Passed the integration test by running ./gradlew clean integrationTest -PtestGcsBucket=gcs-integration-test --stacktrace.

@rQ-Qrr rQ-Qrr marked this pull request as ready for review December 16, 2025 22:59
@rQ-Qrr rQ-Qrr requested a review from a team as a code owner December 16, 2025 22:59
@rQ-Qrr rQ-Qrr marked this pull request as draft December 16, 2025 23:01
@rQ-Qrr rQ-Qrr marked this pull request as ready for review December 17, 2025 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant