Skip to content

Release 2.15.0 - #1332

Merged
sandraromanchenko merged 116 commits into
mainfrom
release-2.15.0
Jun 17, 2026
Merged

Release 2.15.0#1332
sandraromanchenko merged 116 commits into
mainfrom
release-2.15.0

Conversation

@sandraromanchenko

Copy link
Copy Markdown
Collaborator

No description provided.

jcechace and others added 30 commits April 22, 2026 15:06
Derive the required backup replica set from cluster topology so status and list output stay consistent when the CLI connects through mongos.
PBM-1675 Fix backup compatibility checks
Additionally bump mongo-tools dependency.
... the server

In v1.x mongo-driver returns: "socket was unexpectedly closed", while
in v2.6 it returns "connection closed unexpectedly by the other side".
PBM-1668 Index commit quorum for logical restore
PBM-1759. Fix template injection in step for determining test branch
Bump mongo-go-driver: v1.17.9 -> v2.6.0
There's no loss of bits, only sign presentation can be different.
mtest based tests are obsolite, so tc infix is not necessary anymore.
PBM-1682: mongo-tools bump related cleanup
Adds native OCI Object Storage support with config wiring, inline user-principal credentials, streaming uploads, object read/list/stat/delete operations, and a copy fallback.

Follow-ups include concurrent downloader support, native OCI copy, additional auth modes, and retry/timeout tuning.
Replaces the OCI copy fallback with CopyObject work-request polling so PBM no longer downloads and reuploads objects during storage copy operations.

Includes failure detail handling for asynchronous copy work requests and focused unit coverage for request construction and error formatting.
Copilot AI review requested due to automatic review settings June 16, 2026 11:14
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/pbm_sbom/pbm_generate_sbom.sh
Comment thread packaging/scripts/mongodb-backup_builder.sh
Comment thread packaging/scripts/mongodb-backup_builder.sh
Comment thread packaging/scripts/mongodb-backup_builder.sh
Comment thread cmd/pbm-agent/restore_test.go
Comment thread cmd/pbm-agent/restore_test.go
Comment thread cmd/pbm/restore_test.go
Comment thread cmd/pbm/restore_test.go
Comment thread pbm/backup/chunk.go
Comment thread pbm/restore/logical_test.go
Comment thread packaging/scripts/mongodb-backup_builder.sh
Comment thread packaging/scripts/mongodb-backup_builder.sh

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@sandraromanchenko
sandraromanchenko merged commit 9641a91 into main Jun 17, 2026
40 of 41 checks passed
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.

5 participants