Skip to content

GH-45986: [C++] Update bundled GoogleTest - #45996

Merged
raulcd merged 1 commit into
apache:mainfrom
kou:cpp-gtest
Apr 3, 2025
Merged

GH-45986: [C++] Update bundled GoogleTest#45996
raulcd merged 1 commit into
apache:mainfrom
kou:cpp-gtest

Conversation

@kou

@koukou commented Apr 1, 2025

Copy link
Copy Markdown
Member

Rationale for this change

The current bundle Google 1.11.0 was released in 2021. It's too old.

What changes are included in this PR?

Update to the latest GoogleTest: 1.16.0

Are these changes tested?

Yes.

Are there any user-facing changes?

No.

@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #45986has been automatically assigned in GitHub to PR creator.

@kou
kouforce-pushed the cpp-gtest branch 2 times, most recently from a7bec63 to c4aea3fCompareApril 2, 2025 05:41
@kou

kou commented Apr 2, 2025

Copy link
Copy Markdown
MemberAuthor

This is ready.

@raulcdraulcd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

ARROW_WITH_SNAPPY: ON
ARROW_WITH_ZLIB: ON
ARROW_WITH_ZSTD: ON
GTest_SOURCE: BUNDLED

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for self: next time we add something like this we probably want to add a comment on why we are adding it so we understand we can remove it later on. I didn't find a good enough reason on why it was added.
I had to go to a comment:
#14177 (comment)
and a commit to see where was this coming from:
1e33ad9

@github-actionsgithub-actionsBot added awaiting review Awaiting review awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Apr 3, 2025
@raulcd
raulcd merged commit eaeb64b into apache:mainApr 3, 2025
@raulcdraulcd removed awaiting review Awaiting review awaiting merge Awaiting merge labels Apr 3, 2025
@kou
kou deleted the cpp-gtest branch April 3, 2025 08:01
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit eaeb64b.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 17 possible false positives for unstable benchmarks that are known to sometimes produce them.

lriggs pushed a commit to lriggs/arrow that referenced this pull request Apr 15, 2025
### Rationale for this change
The current bundle Google 1.11.0 was released in 2021. It's too old.
### What changes are included in this PR?
Update to the latest GoogleTest: 1.16.0
### Are these changes tested?
Yes.
### Are there any user-facing changes?
No.
* GitHub Issue: apache#45986
Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
zanmato1984 pushed a commit to zanmato1984/arrow that referenced this pull request Apr 15, 2025
### Rationale for this change
The current bundle Google 1.11.0 was released in 2021. It's too old.
### What changes are included in this PR?
Update to the latest GoogleTest: 1.16.0
### Are these changes tested?
Yes.
### Are there any user-facing changes?
No.
* GitHub Issue: apache#45986
Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
assignUser pushed a commit that referenced this pull request Apr 22, 2025
### Rationale for this change
The current bundle Google 1.11.0 was released in 2021. It's too old.
### What changes are included in this PR?
Update to the latest GoogleTest: 1.16.0
### Are these changes tested?
Yes.
### Are there any user-facing changes?
No.
* GitHub Issue: #45986
Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@kou@raulcd