You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@opendal.apache.org by "github-actions[bot] (via GitHub)" <gi...@apache.org> on 2026/10/15 00:09:10 UTC
Release candidate: 0.59.5-rc.2
GitHub user github-actions[bot] created a discussion: Release candidate: 0.59.5-rc.2
**Release candidate: 0.59.5-rc.2**
ATR is the release authority. Follow the latest status replies below and the ATR
vote page for current progress; this opening post contains candidate instructions.
- [ATR checks](https://releases.apache.org/checks/opendal/0.59.5-rc.2) · [Download candidate](https://releases.apache.org/download/path/opendal/0.59.5-rc.2) · [Vote](https://releases.apache.org/vote/opendal/0.59.5-rc.2)
- [Candidate branch](https://github.com/apache/opendal/tree/releases/0.59.5-rc.2) · [RC tag](https://github.com/apache/opendal/releases/tag/v0.59.5-rc.2)
- Candidate commit: `fce9cdefdea7c8e54dfbaf3c88c3b6d5ec68146e`; ATR revision: `00001`.
- [RC builds](https://github.com/apache/opendal/actions?query=branch%3Av0.59.5-rc.2) · [Scheduled publication](https://github.com/apache/opendal/actions/workflows/release_lifecycle.yml) · [Manual publication](https://github.com/apache/opendal/actions/workflows/release_publish.yml)
### Package versions
| Package | Previous | Target | Reason |
| --- | --- | --- | --- |
| core | 0.59.4 | 0.59.5 | Weekly patch |
| integrations/dav-server | 0.7.10 | 0.7.11 | Weekly patch |
| integrations/object_store | 0.60.4 | 0.60.5 | Weekly patch |
| integrations/parquet | 0.10.4 | 0.10.5 | Weekly patch |
| integrations/unftp-sbe | 0.4.10 | 0.4.11 | Weekly patch |
| bindings/c | 0.47.7 | 0.47.8 | Weekly patch |
| bindings/cpp | 0.45.34 | 0.45.35 | Weekly patch |
| bindings/java | 0.50.7 | 0.50.8 | Weekly patch |
| bindings/nodejs | 0.49.12 | 0.49.13 | Weekly patch |
| bindings/python | 0.47.11 | 0.47.12 | Weekly patch |
| bindings/ruby | 0.1.15 | 0.1.16 | Weekly patch |
| bindings/dotnet | 0.3.0 | 0.3.1 | Weekly patch |
### Breaking changes and migration
No breaking changes declared in this release range.
### Release manager: next actions
1. Review the candidate in ATR. Other builds and language package staging are optional and do not block starting the ATR vote.
2. Review the source artifacts and announcement draft below.
3. Start the vote on the selected revision with automatic resolution and publication enabled. ATR checks the tally at the scheduled end; inspect ATR if the vote remains unresolved.
### CLI for release managers and agents
Read-only checks:
```bash
atr check status opendal 0.59.5-rc.2 00001
atr vote tabulate opendal 0.59.5-rc.2
```
After verification, start the vote (do not repeat this if voting is already open):
```bash
uv run --python 3.13 --with "apache-trusted-releases @ git+https://github.com/apache/tooling-releases-client" python - <<'PYTHON'
from atrclient import api
from atrclient.models.api import VoteStartArgs
task = api.vote_start(VoteStartArgs(
project="opendal",
version="0.59.5-rc.2",
revision="00001",
email_to="dev@opendal.apache.org",
automatic_resolve_when_finished=True,
automatic_publish_when_resolved=True,
notify_when_finished=True,
)).task
print(task.model_dump_json(indent=2))
assert task.task_args["automatic_resolve_when_finished"] is True
assert task.task_args["automatic_publish_when_resolved"] is True
PYTHON
```
This uses the official ATR client and the same credentials as `atr`. It checks
that the returned task enables both automatic resolution and publication. If a
check fails, inspect that task in ATR; do not repeat the start command. The CLI's
`--auto-publish` option alone does not enable automatic resolution.
ATR attempts automatic resolution at the scheduled vote end and publishes the
source archives if the vote passes. Insufficient votes leave the vote open for
manual follow-up; do not assume later ballots automatically trigger another
attempt. If manual resolution is needed, review the tally first:
```bash
atr vote resolve opendal 0.59.5-rc.2 passed
```
These commands change the release state; agents need the RM's authorization for voting actions. The hourly GitHub workflow follows ATR's resolved result to create the final branch and tag, publish packages, and finish announcements and cleanup. It does not tally or resolve votes.
<details><summary>CLI installation and first-time authentication</summary>
Use the [official ATR CLI](https://github.com/apache/tooling-releases-client/blob/main/RELEASE-PROCESS.md). Configure `atr set asf.uid <ASF ID>` and `atr set tokens.pat` using its hidden prompt. Do not paste credentials into this Discussion. Browser controls on ATR are also available.
</details>
### Community participation
Download and verify the candidate. During voting, ASF committers can vote on ATR; everyone can reply to the official vote thread on dev@opendal.apache.org. This Discussion tracks progress, not a separate ballot.
<details><summary>Final announcement draft</summary>
Hi everyone,
Apache OpenDAL 0.59.5 is now available.
OpenDAL is an Open Data Access Layer that provides unified access to storage services.
- [Downloads](https://opendal.apache.org/download)
- [Release notes](https://github.com/apache/opendal/releases/tag/v0.59.5)
- [Approved candidate](https://releases.apache.org/vote/opendal/0.59.5-rc.2)
- [Website](https://opendal.apache.org/)
Thanks to everyone who contributed and verified this release.
The Apache OpenDAL community
</details>
GitHub link: https://github.com/apache/opendal/discussions/8403
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: Release candidate: 0.59.5-rc.2
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
GitHub user github-actions[bot] added a comment to the discussion: Release candidate: 0.59.5-rc.2
<!-- opendal-status:0.59.5-rc.2:None:4566959c740efc95de7e3344daefa88ea1e71528d7ac2dfcc2d1fd42200d10bd -->
**Candidate uploaded; RM verification is next.**
- ATR revision: `00001`; [current ATR status](https://releases.apache.org/vote/opendal/0.59.5-rc.2).
- [Source branch](https://github.com/apache/opendal/tree/releases/0.59.5-rc.2) · [Scheduled publication](https://github.com/apache/opendal/actions/workflows/release_lifecycle.yml) · [Manual publication](https://github.com/apache/opendal/actions/workflows/release_publish.yml).
GitHub link: https://github.com/apache/opendal/discussions/8403#discussioncomment-18936696
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: Release candidate: 0.59.5-rc.2
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
GitHub user github-actions[bot] added a comment to the discussion: Release candidate: 0.59.5-rc.2
<!-- opendal-status:0.59.5-rc.2:1:52244306823587e0d031601eaa6c464a491de7646ba18756c370a15d85722d06 -->
**Apache OpenDAL 0.59.5 has been released. Version sync: https://github.com/apache/opendal/pull/8414**
- ATR source release published; [current ATR status](https://releases.apache.org/vote/opendal/0.59.5-rc.2).
- [Source branch](https://github.com/apache/opendal/tree/releases/0.59.5) · [Scheduled publication](https://github.com/apache/opendal/actions/workflows/release_lifecycle.yml) · [Manual publication](https://github.com/apache/opendal/actions/workflows/release_publish.yml).
GitHub link: https://github.com/apache/opendal/discussions/8403#discussioncomment-19012233
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: Release candidate: 0.59.5-rc.2
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
GitHub user github-actions[bot] added a comment to the discussion: Release candidate: 0.59.5-rc.2
<!-- opendal-vote:0.59.5-rc.2:1 -->
Voting is now open: [0.59.5-rc.2](https://releases.apache.org/vote/opendal/0.59.5-rc.2). The ATR page shows the deadline and participation instructions. Follow ATR and these status replies for current progress; the opening post records candidate preparation. Other builds and language package staging are optional and do not block this vote.
GitHub link: https://github.com/apache/opendal/discussions/8403#discussioncomment-18941602
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: Release candidate: 0.59.5-rc.2
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
GitHub user github-actions[bot] added a comment to the discussion: Release candidate: 0.59.5-rc.2
<!-- opendal-status:0.59.5-rc.2:1:be23ff7afddb4a2e1f6e6b3d913a2cff7fa9172dee2a1add64ec60a7a927f584 -->
**Apache OpenDAL 0.59.5 has been released. Optional package distribution is still running.**
- ATR source release published; [current ATR status](https://releases.apache.org/vote/opendal/0.59.5-rc.2).
- [Source branch](https://github.com/apache/opendal/tree/releases/0.59.5) · [Scheduled publication](https://github.com/apache/opendal/actions/workflows/release_lifecycle.yml) · [Manual publication](https://github.com/apache/opendal/actions/workflows/release_publish.yml).
GitHub link: https://github.com/apache/opendal/discussions/8403#discussioncomment-19012241
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: Release candidate: 0.59.5-rc.2
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
GitHub user github-actions[bot] added a comment to the discussion: Release candidate: 0.59.5-rc.2
<!-- opendal-published:0.59.5-rc.2 -->
[Apache OpenDAL 0.59.5](https://github.com/apache/opendal/releases/tag/v0.59.5) is available. [Source branch](https://github.com/apache/opendal/tree/releases/0.59.5). Version sync: https://github.com/apache/opendal/pull/8414. RC tags are retained.
GitHub link: https://github.com/apache/opendal/discussions/8403#discussioncomment-19012234
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org