You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@opendal.apache.org by Xuanwo <xu...@apache.org> on 2024/08/15 09:22:46 UTC
[VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Hello, Apache OpenDAL Community,
This is a call for a vote to release Apache OpenDAL version 0.49.1.
The tag to be voted on is 0.49.1.
The release candidate:
https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
Keys to verify the release candidate:
https://downloads.apache.org/opendal/KEYS
Git tag for the release:
https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheopendal-1041/
Pypi testing repo:
https://test.pypi.org/project/opendal/
Website staged:
https://opendal-v0-49-1-rc-2.staged.apache.org/
Please download, verify, and test.
The VOTE will be open for at least 72 hours and until the necessary
number of votes are reached.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
To learn more about apache opendal, please see https://opendal.apache.org/
Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and signatures.
[ ] LICENSE/NOTICE files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source
Use our verify.py to assist in the verify process:
svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/ opendal-dev
cd opendal-dev
curl -sSL https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o verify.py
python verify.py
Thanks
Xuanwo
https://xuanwo.io/
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Suyan <su...@gmail.com>.
After updating the rust on my local env to 1.8, the issue has been resolved.
Correct my -1 to +1.
Sincerely,
Suyan
Xuanwo <xu...@apache.org> 于2024年8月19日周一 18:15写道:
> Failed to reproduce. Which Rust version are you using?
>
> By the way, I personally don't think this is a blocker for the release.
> The Java jars have been built, and all core tests (including services-fs)
> have passed. Would you like to submit an issue for this so we can address
> it outside of this vote thread?
>
> On Mon, Aug 19, 2024, at 18:08, Suyan wrote:
> > I downloaded the latest code and both errors are still there.
> >
> > Maybe you can also have a try?
> > All it needs is `cargo check --features=services-fs`
> >
> > Xuanwo <xu...@apache.org> 于2024年8月19日周一 15:56写道:
> >
> >> Hi, suyan
> >>
> >> > NOTICE file exists in
> >> /tmp/opendla/apache-opendal-bindings-haskell-0.44.9-src
> >> > Start checking LICENSE file in
> >> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> >> > LICENSE file exists in
> >> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> >> > Start checking NOTICE file in
> >> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> >> > NOTICE file exists in
> >> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> >> openjdk version "17.0.12" 2024-07-16
> >> OpenJDK Runtime Environment (build 17.0.12+7)
> >> OpenJDK 64-Bit Server VM (build 17.0.12+7, mixed mode, sharing)
> >> Start building opendal java binding
> >> > Success to build opendal java binding
> >>
> >> I can't reproduce your error locally, would you like to double check it?
> >>
> >> On Mon, Aug 19, 2024, at 14:49, Suyan wrote:
> >> > -1
> >> >
> >> > [x] Download links are valid.
> >> > [x] Checksums and signatures.
> >> > [x] LICENSE/NOTICE files exist
> >> > [x] No unexpected binary files
> >> > [x] All source files have ASF headers
> >> > [ ] Can compile from source
> >> > Building java binding failed:
> >> > [INFO] BUILD FAILURE
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO] Total time: 55.036 s
> >> > [INFO] Finished at: 2024-08-19T14:47:19+08:00
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [ERROR] Failed to execute goal
> >> > org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code)
> on
> >> > project opendal: Command execution failed.: Process exited with an
> >> error: 1
> >> > (Exit value: 1) -> [Help 1]
> >> > [ERROR]
> >> >
> >> > --- When running `cargo build` in
> >> > `apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
> >> > following errors happened:
> >> > error[E0716]: temporary value dropped while borrowed
> >> > -->
> >> >
> >>
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
> >> lister.rs:90
> >> > :14
> >> > |
> >> > 88 | let p = if metadata.is_dir() {
> >> > | - borrow later stored here
> >> > 89 | // Make sure we are returning the correct path.
> >> > 90 | &format!("{rel_path}/")
> >> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> >> > which is
> >> > freed while still in use
> >> > 91 | } else {
> >> > | - temporary value is freed at the end of this statement
> >> > |
> >> > = note: consider using a `let` binding to create a longer lived
> value
> >> > = note: this error originates in the macro `format` (in Nightly
> >> > builds,
> >> > run with -Z macro-backtrace for more info)
> >> >
> >> > error[E0716]: temporary value dropped while borrowed
> >> > -->
> >> >
> >>
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
> >> lister.rs:142
> >> > :14
> >> > |
> >> > 140 | let p = if metadata.is_dir() {
> >> > | - borrow later stored here
> >> > 141 | // Make sure we are returning the correct path.
> >> > 142 | &format!("{rel_path}/")
> >> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> >> > which
> >> > is freed while still in use
> >> > 143 | } else {
> >> > | - temporary value is freed at the end of this statement
> >> > |
> >> > = note: consider using a `let` binding to create a longer lived
> >> > value
> >> > = note: this error originates in the macro `format` (in Nightly
> >> > builds,
> >> > run with -Z macro-backtrace for more info)
> >> >
> >> > For more information about this error, try `rustc --explain E0716`.
> >> > error: could not compile `opendal` (lib) due to 2 previous errors
> >> >
> >> >
> >> > Sincerely,
> >> > Suyan
> >> >
> >> >
> >> > Xuanwo <xu...@apache.org> 于2024年8月15日周四 17:23写道:
> >> >
> >> >> Hello, Apache OpenDAL Community,
> >> >>
> >> >> This is a call for a vote to release Apache OpenDAL version 0.49.1.
> >> >>
> >> >> The tag to be voted on is 0.49.1.
> >> >>
> >> >> The release candidate:
> >> >>
> >> >> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> >> >>
> >> >> Keys to verify the release candidate:
> >> >>
> >> >> https://downloads.apache.org/opendal/KEYS
> >> >>
> >> >> Git tag for the release:
> >> >>
> >> >> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
> >> >>
> >> >> Maven staging repo:
> >> >>
> >> >>
> >>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
> >> >>
> >> >> Pypi testing repo:
> >> >>
> >> >> https://test.pypi.org/project/opendal/
> >> >>
> >> >> Website staged:
> >> >>
> >> >> https://opendal-v0-49-1-rc-2.staged.apache.org/
> >> >>
> >> >> Please download, verify, and test.
> >> >>
> >> >> The VOTE will be open for at least 72 hours and until the necessary
> >> >> number of votes are reached.
> >> >>
> >> >> [ ] +1 approve
> >> >> [ ] +0 no opinion
> >> >> [ ] -1 disapprove with the reason
> >> >>
> >> >> To learn more about apache opendal, please see
> >> https://opendal.apache.org/
> >> >>
> >> >> Checklist for reference:
> >> >>
> >> >> [ ] Download links are valid.
> >> >> [ ] Checksums and signatures.
> >> >> [ ] LICENSE/NOTICE files exist
> >> >> [ ] No unexpected binary files
> >> >> [ ] All source files have ASF headers
> >> >> [ ] Can compile from source
> >> >>
> >> >> Use our verify.py to assist in the verify process:
> >> >>
> >> >> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> >> >> opendal-dev
> >> >>
> >> >> cd opendal-dev
> >> >>
> >> >> curl -sSL
> >> >> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py
> -o
> >> >> verify.py
> >> >>
> >> >> python verify.py
> >> >>
> >> >> Thanks
> >> >>
> >> >> Xuanwo
> >> >>
> >> >> https://xuanwo.io/
> >> >>
> >>
> >> --
> >> Xuanwo
> >>
> >> https://xuanwo.io/
> >>
>
> --
> Xuanwo
>
> https://xuanwo.io/
>
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Xuanwo <xu...@apache.org>.
Failed to reproduce. Which Rust version are you using?
By the way, I personally don't think this is a blocker for the release. The Java jars have been built, and all core tests (including services-fs) have passed. Would you like to submit an issue for this so we can address it outside of this vote thread?
On Mon, Aug 19, 2024, at 18:08, Suyan wrote:
> I downloaded the latest code and both errors are still there.
>
> Maybe you can also have a try?
> All it needs is `cargo check --features=services-fs`
>
> Xuanwo <xu...@apache.org> 于2024年8月19日周一 15:56写道:
>
>> Hi, suyan
>>
>> > NOTICE file exists in
>> /tmp/opendla/apache-opendal-bindings-haskell-0.44.9-src
>> > Start checking LICENSE file in
>> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
>> > LICENSE file exists in
>> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
>> > Start checking NOTICE file in
>> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
>> > NOTICE file exists in
>> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
>> openjdk version "17.0.12" 2024-07-16
>> OpenJDK Runtime Environment (build 17.0.12+7)
>> OpenJDK 64-Bit Server VM (build 17.0.12+7, mixed mode, sharing)
>> Start building opendal java binding
>> > Success to build opendal java binding
>>
>> I can't reproduce your error locally, would you like to double check it?
>>
>> On Mon, Aug 19, 2024, at 14:49, Suyan wrote:
>> > -1
>> >
>> > [x] Download links are valid.
>> > [x] Checksums and signatures.
>> > [x] LICENSE/NOTICE files exist
>> > [x] No unexpected binary files
>> > [x] All source files have ASF headers
>> > [ ] Can compile from source
>> > Building java binding failed:
>> > [INFO] BUILD FAILURE
>> > [INFO]
>> > ------------------------------------------------------------------------
>> > [INFO] Total time: 55.036 s
>> > [INFO] Finished at: 2024-08-19T14:47:19+08:00
>> > [INFO]
>> > ------------------------------------------------------------------------
>> > [ERROR] Failed to execute goal
>> > org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code) on
>> > project opendal: Command execution failed.: Process exited with an
>> error: 1
>> > (Exit value: 1) -> [Help 1]
>> > [ERROR]
>> >
>> > --- When running `cargo build` in
>> > `apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
>> > following errors happened:
>> > error[E0716]: temporary value dropped while borrowed
>> > -->
>> >
>> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
>> lister.rs:90
>> > :14
>> > |
>> > 88 | let p = if metadata.is_dir() {
>> > | - borrow later stored here
>> > 89 | // Make sure we are returning the correct path.
>> > 90 | &format!("{rel_path}/")
>> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
>> > which is
>> > freed while still in use
>> > 91 | } else {
>> > | - temporary value is freed at the end of this statement
>> > |
>> > = note: consider using a `let` binding to create a longer lived value
>> > = note: this error originates in the macro `format` (in Nightly
>> > builds,
>> > run with -Z macro-backtrace for more info)
>> >
>> > error[E0716]: temporary value dropped while borrowed
>> > -->
>> >
>> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
>> lister.rs:142
>> > :14
>> > |
>> > 140 | let p = if metadata.is_dir() {
>> > | - borrow later stored here
>> > 141 | // Make sure we are returning the correct path.
>> > 142 | &format!("{rel_path}/")
>> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
>> > which
>> > is freed while still in use
>> > 143 | } else {
>> > | - temporary value is freed at the end of this statement
>> > |
>> > = note: consider using a `let` binding to create a longer lived
>> > value
>> > = note: this error originates in the macro `format` (in Nightly
>> > builds,
>> > run with -Z macro-backtrace for more info)
>> >
>> > For more information about this error, try `rustc --explain E0716`.
>> > error: could not compile `opendal` (lib) due to 2 previous errors
>> >
>> >
>> > Sincerely,
>> > Suyan
>> >
>> >
>> > Xuanwo <xu...@apache.org> 于2024年8月15日周四 17:23写道:
>> >
>> >> Hello, Apache OpenDAL Community,
>> >>
>> >> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>> >>
>> >> The tag to be voted on is 0.49.1.
>> >>
>> >> The release candidate:
>> >>
>> >> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>> >>
>> >> Keys to verify the release candidate:
>> >>
>> >> https://downloads.apache.org/opendal/KEYS
>> >>
>> >> Git tag for the release:
>> >>
>> >> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>> >>
>> >> Maven staging repo:
>> >>
>> >>
>> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>> >>
>> >> Pypi testing repo:
>> >>
>> >> https://test.pypi.org/project/opendal/
>> >>
>> >> Website staged:
>> >>
>> >> https://opendal-v0-49-1-rc-2.staged.apache.org/
>> >>
>> >> Please download, verify, and test.
>> >>
>> >> The VOTE will be open for at least 72 hours and until the necessary
>> >> number of votes are reached.
>> >>
>> >> [ ] +1 approve
>> >> [ ] +0 no opinion
>> >> [ ] -1 disapprove with the reason
>> >>
>> >> To learn more about apache opendal, please see
>> https://opendal.apache.org/
>> >>
>> >> Checklist for reference:
>> >>
>> >> [ ] Download links are valid.
>> >> [ ] Checksums and signatures.
>> >> [ ] LICENSE/NOTICE files exist
>> >> [ ] No unexpected binary files
>> >> [ ] All source files have ASF headers
>> >> [ ] Can compile from source
>> >>
>> >> Use our verify.py to assist in the verify process:
>> >>
>> >> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>> >> opendal-dev
>> >>
>> >> cd opendal-dev
>> >>
>> >> curl -sSL
>> >> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
>> >> verify.py
>> >>
>> >> python verify.py
>> >>
>> >> Thanks
>> >>
>> >> Xuanwo
>> >>
>> >> https://xuanwo.io/
>> >>
>>
>> --
>> Xuanwo
>>
>> https://xuanwo.io/
>>
--
Xuanwo
https://xuanwo.io/
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Suyan <su...@gmail.com>.
I downloaded the latest code and both errors are still there.
Maybe you can also have a try?
All it needs is `cargo check --features=services-fs`
Xuanwo <xu...@apache.org> 于2024年8月19日周一 15:56写道:
> Hi, suyan
>
> > NOTICE file exists in
> /tmp/opendla/apache-opendal-bindings-haskell-0.44.9-src
> > Start checking LICENSE file in
> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> > LICENSE file exists in
> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> > Start checking NOTICE file in
> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> > NOTICE file exists in
> /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> openjdk version "17.0.12" 2024-07-16
> OpenJDK Runtime Environment (build 17.0.12+7)
> OpenJDK 64-Bit Server VM (build 17.0.12+7, mixed mode, sharing)
> Start building opendal java binding
> > Success to build opendal java binding
>
> I can't reproduce your error locally, would you like to double check it?
>
> On Mon, Aug 19, 2024, at 14:49, Suyan wrote:
> > -1
> >
> > [x] Download links are valid.
> > [x] Checksums and signatures.
> > [x] LICENSE/NOTICE files exist
> > [x] No unexpected binary files
> > [x] All source files have ASF headers
> > [ ] Can compile from source
> > Building java binding failed:
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 55.036 s
> > [INFO] Finished at: 2024-08-19T14:47:19+08:00
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> > org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code) on
> > project opendal: Command execution failed.: Process exited with an
> error: 1
> > (Exit value: 1) -> [Help 1]
> > [ERROR]
> >
> > --- When running `cargo build` in
> > `apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
> > following errors happened:
> > error[E0716]: temporary value dropped while borrowed
> > -->
> >
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
> lister.rs:90
> > :14
> > |
> > 88 | let p = if metadata.is_dir() {
> > | - borrow later stored here
> > 89 | // Make sure we are returning the correct path.
> > 90 | &format!("{rel_path}/")
> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> > which is
> > freed while still in use
> > 91 | } else {
> > | - temporary value is freed at the end of this statement
> > |
> > = note: consider using a `let` binding to create a longer lived value
> > = note: this error originates in the macro `format` (in Nightly
> > builds,
> > run with -Z macro-backtrace for more info)
> >
> > error[E0716]: temporary value dropped while borrowed
> > -->
> >
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/
> lister.rs:142
> > :14
> > |
> > 140 | let p = if metadata.is_dir() {
> > | - borrow later stored here
> > 141 | // Make sure we are returning the correct path.
> > 142 | &format!("{rel_path}/")
> > | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> > which
> > is freed while still in use
> > 143 | } else {
> > | - temporary value is freed at the end of this statement
> > |
> > = note: consider using a `let` binding to create a longer lived
> > value
> > = note: this error originates in the macro `format` (in Nightly
> > builds,
> > run with -Z macro-backtrace for more info)
> >
> > For more information about this error, try `rustc --explain E0716`.
> > error: could not compile `opendal` (lib) due to 2 previous errors
> >
> >
> > Sincerely,
> > Suyan
> >
> >
> > Xuanwo <xu...@apache.org> 于2024年8月15日周四 17:23写道:
> >
> >> Hello, Apache OpenDAL Community,
> >>
> >> This is a call for a vote to release Apache OpenDAL version 0.49.1.
> >>
> >> The tag to be voted on is 0.49.1.
> >>
> >> The release candidate:
> >>
> >> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> >>
> >> Keys to verify the release candidate:
> >>
> >> https://downloads.apache.org/opendal/KEYS
> >>
> >> Git tag for the release:
> >>
> >> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
> >>
> >> Maven staging repo:
> >>
> >>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
> >>
> >> Pypi testing repo:
> >>
> >> https://test.pypi.org/project/opendal/
> >>
> >> Website staged:
> >>
> >> https://opendal-v0-49-1-rc-2.staged.apache.org/
> >>
> >> Please download, verify, and test.
> >>
> >> The VOTE will be open for at least 72 hours and until the necessary
> >> number of votes are reached.
> >>
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 disapprove with the reason
> >>
> >> To learn more about apache opendal, please see
> https://opendal.apache.org/
> >>
> >> Checklist for reference:
> >>
> >> [ ] Download links are valid.
> >> [ ] Checksums and signatures.
> >> [ ] LICENSE/NOTICE files exist
> >> [ ] No unexpected binary files
> >> [ ] All source files have ASF headers
> >> [ ] Can compile from source
> >>
> >> Use our verify.py to assist in the verify process:
> >>
> >> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> >> opendal-dev
> >>
> >> cd opendal-dev
> >>
> >> curl -sSL
> >> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
> >> verify.py
> >>
> >> python verify.py
> >>
> >> Thanks
> >>
> >> Xuanwo
> >>
> >> https://xuanwo.io/
> >>
>
> --
> Xuanwo
>
> https://xuanwo.io/
>
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Xuanwo <xu...@apache.org>.
Hi, suyan
> NOTICE file exists in /tmp/opendla/apache-opendal-bindings-haskell-0.44.9-src
> Start checking LICENSE file in /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> LICENSE file exists in /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> Start checking NOTICE file in /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
> NOTICE file exists in /tmp/opendla/apache-opendal-bindings-java-0.47.1-src
openjdk version "17.0.12" 2024-07-16
OpenJDK Runtime Environment (build 17.0.12+7)
OpenJDK 64-Bit Server VM (build 17.0.12+7, mixed mode, sharing)
Start building opendal java binding
> Success to build opendal java binding
I can't reproduce your error locally, would you like to double check it?
On Mon, Aug 19, 2024, at 14:49, Suyan wrote:
> -1
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [ ] Can compile from source
> Building java binding failed:
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 55.036 s
> [INFO] Finished at: 2024-08-19T14:47:19+08:00
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code) on
> project opendal: Command execution failed.: Process exited with an error: 1
> (Exit value: 1) -> [Help 1]
> [ERROR]
>
> --- When running `cargo build` in
> `apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
> following errors happened:
> error[E0716]: temporary value dropped while borrowed
> -->
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:90
> :14
> |
> 88 | let p = if metadata.is_dir() {
> | - borrow later stored here
> 89 | // Make sure we are returning the correct path.
> 90 | &format!("{rel_path}/")
> | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> which is
> freed while still in use
> 91 | } else {
> | - temporary value is freed at the end of this statement
> |
> = note: consider using a `let` binding to create a longer lived value
> = note: this error originates in the macro `format` (in Nightly
> builds,
> run with -Z macro-backtrace for more info)
>
> error[E0716]: temporary value dropped while borrowed
> -->
> /Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:142
> :14
> |
> 140 | let p = if metadata.is_dir() {
> | - borrow later stored here
> 141 | // Make sure we are returning the correct path.
> 142 | &format!("{rel_path}/")
> | ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value
> which
> is freed while still in use
> 143 | } else {
> | - temporary value is freed at the end of this statement
> |
> = note: consider using a `let` binding to create a longer lived
> value
> = note: this error originates in the macro `format` (in Nightly
> builds,
> run with -Z macro-backtrace for more info)
>
> For more information about this error, try `rustc --explain E0716`.
> error: could not compile `opendal` (lib) due to 2 previous errors
>
>
> Sincerely,
> Suyan
>
>
> Xuanwo <xu...@apache.org> 于2024年8月15日周四 17:23写道:
>
>> Hello, Apache OpenDAL Community,
>>
>> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>>
>> The tag to be voted on is 0.49.1.
>>
>> The release candidate:
>>
>> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>>
>> Keys to verify the release candidate:
>>
>> https://downloads.apache.org/opendal/KEYS
>>
>> Git tag for the release:
>>
>> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>>
>> Maven staging repo:
>>
>> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>>
>> Pypi testing repo:
>>
>> https://test.pypi.org/project/opendal/
>>
>> Website staged:
>>
>> https://opendal-v0-49-1-rc-2.staged.apache.org/
>>
>> Please download, verify, and test.
>>
>> The VOTE will be open for at least 72 hours and until the necessary
>> number of votes are reached.
>>
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>>
>> To learn more about apache opendal, please see https://opendal.apache.org/
>>
>> Checklist for reference:
>>
>> [ ] Download links are valid.
>> [ ] Checksums and signatures.
>> [ ] LICENSE/NOTICE files exist
>> [ ] No unexpected binary files
>> [ ] All source files have ASF headers
>> [ ] Can compile from source
>>
>> Use our verify.py to assist in the verify process:
>>
>> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>> opendal-dev
>>
>> cd opendal-dev
>>
>> curl -sSL
>> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
>> verify.py
>>
>> python verify.py
>>
>> Thanks
>>
>> Xuanwo
>>
>> https://xuanwo.io/
>>
--
Xuanwo
https://xuanwo.io/
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Suyan <su...@gmail.com>.
-1
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[ ] Can compile from source
Building java binding failed:
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 55.036 s
[INFO] Finished at: 2024-08-19T14:47:19+08:00
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (compile-native-code) on
project opendal: Command execution failed.: Process exited with an error: 1
(Exit value: 1) -> [Help 1]
[ERROR]
--- When running `cargo build` in
`apache-opendal-bindings-java-0.47.1-src/core/src`'s `core` dir, the
following errors happened:
error[E0716]: temporary value dropped while borrowed
-->
/Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:90
:14
|
88 | let p = if metadata.is_dir() {
| - borrow later stored here
89 | // Make sure we are returning the correct path.
90 | &format!("{rel_path}/")
| ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which is
freed while still in use
91 | } else {
| - temporary value is freed at the end of this statement
|
= note: consider using a `let` binding to create a longer lived value
= note: this error originates in the macro `format` (in Nightly builds,
run with -Z macro-backtrace for more info)
error[E0716]: temporary value dropped while borrowed
-->
/Users/yan/Downloads/opendal-dev/apache-opendal-bindings-java-0.47.1-src/core/src/services/fs/lister.rs:142
:14
|
140 | let p = if metadata.is_dir() {
| - borrow later stored here
141 | // Make sure we are returning the correct path.
142 | &format!("{rel_path}/")
| ^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which
is freed while still in use
143 | } else {
| - temporary value is freed at the end of this statement
|
= note: consider using a `let` binding to create a longer lived value
= note: this error originates in the macro `format` (in Nightly builds,
run with -Z macro-backtrace for more info)
For more information about this error, try `rustc --explain E0716`.
error: could not compile `opendal` (lib) due to 2 previous errors
Sincerely,
Suyan
Xuanwo <xu...@apache.org> 于2024年8月15日周四 17:23写道:
> Hello, Apache OpenDAL Community,
>
> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>
> The tag to be voted on is 0.49.1.
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>
> Keys to verify the release candidate:
>
> https://downloads.apache.org/opendal/KEYS
>
> Git tag for the release:
>
> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>
> Maven staging repo:
>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>
> Pypi testing repo:
>
> https://test.pypi.org/project/opendal/
>
> Website staged:
>
> https://opendal-v0-49-1-rc-2.staged.apache.org/
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about apache opendal, please see https://opendal.apache.org/
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> Use our verify.py to assist in the verify process:
>
> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> opendal-dev
>
> cd opendal-dev
>
> curl -sSL
> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
> verify.py
>
> python verify.py
>
> Thanks
>
> Xuanwo
>
> https://xuanwo.io/
>
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Liuqing Yue <li...@apache.org>.
+1
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source
cargo 1.80.0 (376290515 2024-07-16)
Start building opendal core
Success to build opendal core
openjdk version "21.0.2" 2024-01-16
OpenJDK Runtime Environment Homebrew (build 21.0.2)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
Start building opendal java binding
> Success to build opendal java binding
Best,
Liuqing
On Thu, Aug 15, 2024 at 5:23 PM Xuanwo <xu...@apache.org> wrote:
>
> Hello, Apache OpenDAL Community,
>
> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>
> The tag to be voted on is 0.49.1.
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>
> Keys to verify the release candidate:
>
> https://downloads.apache.org/opendal/KEYS
>
> Git tag for the release:
>
> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>
> Maven staging repo:
>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>
> Pypi testing repo:
>
> https://test.pypi.org/project/opendal/
>
> Website staged:
>
> https://opendal-v0-49-1-rc-2.staged.apache.org/
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about apache opendal, please see https://opendal.apache.org/
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> Use our verify.py to assist in the verify process:
>
> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/ opendal-dev
>
> cd opendal-dev
>
> curl -sSL https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o verify.py
>
> python verify.py
>
> Thanks
>
> Xuanwo
>
> https://xuanwo.io/
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by sundyli <su...@apache.org>.
+1
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source
Chojan Shang <ps...@apache.org> 于2024年8月19日周一 16:23写道:
> +1
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> CachyOS Linux x86_64 (Linux 6.10.4-arch2-1)
> cargo 1.80.1 (376290515 2024-07-16)
> java version "22.0.2" 2024-07-16
> Java(TM) SE Runtime Environment (build 22.0.2+9-70)
> Java HotSpot(TM) 64-Bit Server VM (build 22.0.2+9-70, mixed mode, sharing)
>
> Best,
> PsiACE
>
> On 2024/08/15 09:22:46 Xuanwo wrote:
> > Hello, Apache OpenDAL Community,
> >
> > This is a call for a vote to release Apache OpenDAL version 0.49.1.
> >
> > The tag to be voted on is 0.49.1.
> >
> > The release candidate:
> >
> > https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> >
> > Keys to verify the release candidate:
> >
> > https://downloads.apache.org/opendal/KEYS
> >
> > Git tag for the release:
> >
> > https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
> >
> > Maven staging repo:
> >
> >
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
> >
> > Pypi testing repo:
> >
> > https://test.pypi.org/project/opendal/
> >
> > Website staged:
> >
> > https://opendal-v0-49-1-rc-2.staged.apache.org/
> >
> > Please download, verify, and test.
> >
> > The VOTE will be open for at least 72 hours and until the necessary
> > number of votes are reached.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > To learn more about apache opendal, please see
> https://opendal.apache.org/
> >
> > Checklist for reference:
> >
> > [ ] Download links are valid.
> > [ ] Checksums and signatures.
> > [ ] LICENSE/NOTICE files exist
> > [ ] No unexpected binary files
> > [ ] All source files have ASF headers
> > [ ] Can compile from source
> >
> > Use our verify.py to assist in the verify process:
> >
> > svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
> opendal-dev
> >
> > cd opendal-dev
> >
> > curl -sSL
> https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o
> verify.py
> >
> > python verify.py
> >
> > Thanks
> >
> > Xuanwo
> >
> > https://xuanwo.io/
> >
>
Re: [VOTE] Release Apache OpenDAL v0.49.1 - Vote Round 1
Posted by Chojan Shang <ps...@apache.org>.
+1
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source
CachyOS Linux x86_64 (Linux 6.10.4-arch2-1)
cargo 1.80.1 (376290515 2024-07-16)
java version "22.0.2" 2024-07-16
Java(TM) SE Runtime Environment (build 22.0.2+9-70)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.2+9-70, mixed mode, sharing)
Best,
PsiACE
On 2024/08/15 09:22:46 Xuanwo wrote:
> Hello, Apache OpenDAL Community,
>
> This is a call for a vote to release Apache OpenDAL version 0.49.1.
>
> The tag to be voted on is 0.49.1.
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/
>
> Keys to verify the release candidate:
>
> https://downloads.apache.org/opendal/KEYS
>
> Git tag for the release:
>
> https://github.com/apache/opendal/releases/tag/v0.49.1-rc.2
>
> Maven staging repo:
>
> https://repository.apache.org/content/repositories/orgapacheopendal-1041/
>
> Pypi testing repo:
>
> https://test.pypi.org/project/opendal/
>
> Website staged:
>
> https://opendal-v0-49-1-rc-2.staged.apache.org/
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about apache opendal, please see https://opendal.apache.org/
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> Use our verify.py to assist in the verify process:
>
> svn co https://dist.apache.org/repos/dist/dev/opendal/0.49.1-rc.2/ opendal-dev
>
> cd opendal-dev
>
> curl -sSL https://github.com/apache/opendal/raw/v0.49.1-rc.2/scripts/verify.py -o verify.py
>
> python verify.py
>
> Thanks
>
> Xuanwo
>
> https://xuanwo.io/
>