Skip to content

[DOP-30632] Implement Iceberg BearerAuth instead of BasicAuth - #300

Merged
dolfinus merged 1 commit into
developfrom
feature/DOP-30632
Nov 24, 2025
Merged

dolfinus merged 1 commit into
developfrom
feature/DOP-30632

Conversation

@dolfinus

@dolfinus dolfinus commented Nov 24, 2025 •

Copy link
Copy Markdown
Member

Change Summary

Basic Auth for Iceberg REST Catalog is very rarely used. Bearer auth is more abundant. Replace BasicAuth with BearerAuth.

Related issue number

Checklist

  • Commit message and PR title is comprehensive
  • Keep the change as small as possible
  • Unit and integration tests for the changes exist
  • Tests pass on CI and coverage does not decrease
  • Documentation reflects the changes where applicable
  • docs/changelog/next_release/<pull request or issue id>.<change type>.rst file added describing change
    (see CONTRIBUTING.rst for details.)
  • My PR is ready to review.

@dolfinus dolfinus self-assigned this Nov 24, 2025
@dolfinus dolfinus added the ci:skip-changelog Add this label to skip changelog file check label Nov 24, 2025
@dolfinus
dolfinus marked this pull request as ready for review November 24, 2025 12:25
@github-actions

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissCoverMissing
syncmaster/dto
   connections.py176597%144, 151–153, 159
syncmaster/worker/handlers/db
   iceberg.py54492%59, 99, 119, 134
TOTAL508829694% 

@dolfinus
dolfinus merged commit 634c160 into develop Nov 24, 2025
39 of 42 checks passed
@dolfinus
dolfinus deleted the feature/DOP-30632 branch November 24, 2025 12:56

This branch had an error being deployed

1 failed deployment
test-pypi — 3a38dd49 Deployed Nov 24, 2025 by dolfinus via Dev release package #1433
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:skip-changelog Add this label to skip changelog file check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants