Skip to content

feat(services/oss): Rename allow_anonymous to skip_signature#7556

Merged
Xuanwo merged 2 commits into
apache:mainfrom
YuangGao:feat/oss-skip-signature
May 20, 2026
Merged

feat(services/oss): Rename allow_anonymous to skip_signature#7556
Xuanwo merged 2 commits into
apache:mainfrom
YuangGao:feat/oss-skip-signature

Conversation

@YuangGao
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Rationale for this change

This PR renames allow_anonymous to skip_signature for OSS, matching the naming used by object_store and aligning with the S3 rename in #7544.

What changes are included in this PR?

  • Add OssBuilder::skip_signature and OssConfig::skip_signature.
  • Deprecate OssBuilder::allow_anonymous and OssConfig::allow_anonymous;
    both keep working and are merged into skip_signature at build time.
  • Update .NET / Java / Python bindings accordingly (old field kept, new
    field added, old marked deprecated).
  • Update docs.md to reference the new option.

Are there any user-facing changes?

No breaking changes. allow_anonymous still works but emits a deprecation warning suggesting skip_signature.

@YuangGao YuangGao marked this pull request as ready for review May 19, 2026 03:33
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. releases-note/feat The PR implements a new feature or has a title that begins with "feat" labels May 19, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label May 20, 2026
@Xuanwo Xuanwo merged commit 2cb96fb into apache:main May 20, 2026
377 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/feat The PR implements a new feature or has a title that begins with "feat" size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants