-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-15533: [C++] Check ARROW_WITH_OPENTELEMETRY in CI #12322
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
Conversation
|
Is the option making it though to the build? I see the env variable but this line suggests it's not actually turned on in the CMake Configure: https://github.com/apache/arrow/runs/5040342323?check_suite_focus=true#step:7:460 Also, maybe we should also add this to a Linux build, like the |
Thanks for spotting that! I forgot to update the build script.
This is blocked on #11963. I'll add a reminder to that PR to enable OpenTelemetry in CI once that gets merged. |
|
Disabling OT in Windows builds in this PR. The fix from #11963 should also fix those builds: https://github.com/apache/arrow/blob/8573ba86990968ab95ac8e53d05071f917da93d4/cpp/cmake_modules/ThirdpartyToolchain.cmake#L4126-L4128 |
|
@github-actions crossbow submit -g cpp |
|
Revision: 02edcb8 Submitted crossbow builds: ursacomputing/crossbow @ actions-1572 |
|
@github-actions crossbow submit test-ubuntu-18.04-* |
pitrou
left a comment
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.
+1, let's wait for CI
|
Revision: 105b3c0 Submitted crossbow builds: ursacomputing/crossbow @ actions-1573
|
|
Benchmark runs are scheduled for baseline = 56d060c and contender = 7d34a7c. 7d34a7c is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
|
The "python-sdist" nightly build started failing (see https://github.com/ursacomputing/crossbow/runs/5062761297?check_suite_focus=true), with a message that seems related to OpenTelemetry: So potentially related to this PR (note, I didn't actually look into it, just looked at commits in the last day that could be related to the new failure, and pinging here in case you could take a look). |
It looks like |
|
I opened #12356 for the python-sdist failure. |
|
@kszucs do you remember the reason for it? |
Git was used to generate a version number even for a python sdist release with explicit version and already available source code.
I think we should avoid hard dependency on git and prefer downloading tarballs from github. |
Opened a JIRA for this: https://issues.apache.org/jira/browse/ARROW-15760 |
|
We should pass URL "https://github.com/${ARROW_SUBSTRAIT_REPO}/archive/${ARROW_SUBSTRAIT_TAG}.tar.gz"instead of arrow/cpp/src/arrow/engine/CMakeLists.txt Lines 51 to 52 in bee67c5
|
ARROW_WITH_OPENTELEMETRY: ONin C++ GitHub Actions workflow