-
Notifications
You must be signed in to change notification settings - Fork 834
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix verify_release_candidate.sh
for new arrow subcrates
#2752
Conversation
@@ -116,21 +116,16 @@ test_source_distribution() { | |||
export ARROW_TEST_DATA=$PWD/arrow-testing-data/data | |||
export PARQUET_TEST_DATA=$PWD/parquet-testing-data/data | |||
|
|||
# use local modules because we don't publish modules to crates.io yet |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These regex don't actually match anything and I found the script passes for me without this code
pushd arrow-buffer | ||
cargo publish --dry-run | ||
popd |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems due to rust-lang/cargo#1565
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only verifying on leaf crates seems not perfect, but it appears that no better way to fix it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah, it would be great to verify all the crates...
@alamb Really thanks! This works! |
Benchmark runs are scheduled for baseline = 5a55406 and contender = ca00b67. ca00b67 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
Which issue does this PR close?
Fixes: #2751
re #2665
Rationale for this change
#2693 added a new
arrow-buffer
crate on which arrow depends which is good 🎉⚖️ but it means we can no longer run
cargo publish --dry-run
forarrow
as it it now depends on an as-yet-unpublushed crate (arrow-buffer
)What changes are included in this PR?
cargo publish --dry-run
for the leaf cratearrow-buffer
rather thanarrow
sed
command)Are there any user-facing changes?