Re: [PR] GH-46075: [Release][CI] Fix binary verification [arrow]

2025-04-15 Thread via GitHub


conbench-apache-arrow[bot] commented on PR #46076:
URL: https://github.com/apache/arrow/pull/46076#issuecomment-2807634786

   After merging your PR, Conbench analyzed the 4 benchmarking runs that have 
been run so far on merge-commit 4937cf5721bd4912438964377361c4ec49fd5e80.
   
   There was 1 benchmark result indicating a performance regression:
   
   - Commit Run on `amd64-m5-4xlarge-linux` at [2025-04-15 
17:58:38Z](https://conbench.ursa.dev/compare/runs/a1e2927570c840c98d007d3372797201...77b3c0714c924097a59a703e097c73a3/)
 - [`dataset-read` (Python) with async=True, 
dataset=nyctaxi_multi_parquet_s3, 
pre_buffer=true](https://conbench.ursa.dev/compare/benchmarks/067fe7996ffd73a3800084f0e9eed5af...067fe920054b7aaa80009c9c6abe594c)
   
   The [full Conbench report](https://github.com/apache/arrow/runs/40615620577) 
has more details. It also includes information about 1 possible false positive 
for unstable benchmarks that are known to sometimes produce them.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] GH-46075: [Release][CI] Fix binary verification [arrow]

2025-04-15 Thread via GitHub


assignUser merged PR #46076:
URL: https://github.com/apache/arrow/pull/46076


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] GH-46075: [Release][CI] Fix binary verification [arrow]

2025-04-09 Thread via GitHub


kou commented on code in PR #46076:
URL: https://github.com/apache/arrow/pull/46076#discussion_r2035196885


##
.github/workflows/verify_rc.yml:
##
@@ -46,9 +57,9 @@ jobs:
   - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
   - name: Run
 run: |
-  package_id=${GITHUB_REF_NAME%-rc*}
+  package_id=${RC_TAG%-rc*}
   version=${package_id#apache-arrow-}
-  rc=${GITHUB_REF_NAME#*-rc}
+  rc=${RC_TAG#*-rc}

Review Comment:
   How about creating a job that detects target information something like the 
following?
   
   ```diff
   diff --git a/.github/workflows/verify_rc.yml 
b/.github/workflows/verify_rc.yml
   index fe46ae6f23..cc1eb6e6bf 100644
   --- a/.github/workflows/verify_rc.yml
   +++ b/.github/workflows/verify_rc.yml
   @@ -30,7 +30,37 @@ env:
  VERBOSE: "1"

jobs:
   +  target:
   +runs-on: ubuntu-latest
   +timeout: 5
   +outputs:
   +  package_id: ${{ steps.detect.outputs.package_id }}
   +  version: ${{ steps.detect.outputs.version }}
   +  rc: ${{ steps.detect.outputs.rc }}
   +steps:
   +  - name: Detect
   +id: detect
   +run: |
   +  case "${GITHUB_EVENT_NAME}" in
   +workflow_dispatch)
   +  tag="${{ input.rc_tag }}"
   +  ;;
   +pull_request)
   +  tag="$(detect the latest RC tag)"
   +  ;;
   +*)
   +  tag="${GITHUB_REF_NAME}"
   +  ;;
   +  esac
   +  package_id=${tag%-rc*}
   +  version=${package_id#apache-arrow-}
   +  rc=${tag#*-rc}
   +  echo "package_id=${package_id}" >> "${GITHUB_OUTPUT}"
   +  echo "version=${version}" >> "${GITHUB_OUTPUT}"
   +  echo "rc=${rc}" >> "${GITHUB_OUTPUT}"
   +
  apt:
   +needs: target
name: APT
runs-on: ${{ matrix.runs-on }}
timeout-minutes: 30
   @@ -41,15 +71,15 @@ jobs:
  - ubuntu-latest
  - ubuntu-24.04-arm
env:
   +  PACKAGE_ID: ${{ needs.target.outputs.package_id }}
   +  RC: ${{ needs.target.outputs.rc }}
  TEST_APT: "1"
   +  VERSION: ${{ needs.target.outputs.version }}
steps:
  - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 
v4.2.2
  - name: Run
run: |
   -  package_id=${GITHUB_REF_NAME%-rc*}
   -  version=${package_id#apache-arrow-}
   -  rc=${GITHUB_REF_NAME#*-rc}
   -  dev/release/verify-release-candidate.sh ${version} ${rc}
   +  dev/release/verify-release-candidate.sh ${VERSION} ${RC}

  binary:
name: Binary
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] GH-46075: [Release][CI] Fix binary verification [arrow]

2025-04-09 Thread via GitHub


github-actions[bot] commented on PR #46076:
URL: https://github.com/apache/arrow/pull/46076#issuecomment-2789240176

   :warning: GitHub issue #46075 **has been automatically assigned in GitHub** 
to PR creator.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org