-
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
[Python] Add warning to temp_location and staging_location when the bucket has soft delete enabled #31550
[Python] Add warning to temp_location and staging_location when the bucket has soft delete enabled #31550
Conversation
49fd5ea
to
9788a48
Compare
d3f3f4c
to
366ee11
Compare
R: @Abacn |
Stopping reviewer notifications for this pull request: review requested by someone other than the bot, ceding control |
a94c1cb
to
c68709c
Compare
654b29d
to
161fac9
Compare
161fac9
to
3e2623f
Compare
We can encode this warning in beam for this particular setting. However in general we should think about whether this kind of billing warning is suitable in beam code, or more suitable to be emitted elsewhere (like Dataflow recommendation). afaik there are also other "trap" GCS settings that could bleed billing:
and there might be more. Ideally dataflow service side recommendation would be more versatile than the SDK side encoded warning |
…ucket has soft delete enabled (apache#31550) * Add warning if soft delete is enabled in temp or staging buckets.
@address #31330 for Python SDK