Skip to content
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

GH-41596: [C++] fixed_width_internal.h: Simplify docstring and support bit-sized types (BOOL) #41597

Merged
merged 1 commit into from May 14, 2024

Conversation

felipecrv
Copy link
Contributor

@felipecrv felipecrv commented May 8, 2024

Rationale for this change

Post-merge feedback from #41297.

What changes are included in this PR?

  • Supporting BOOL as both a top-level and nested in FSL types
  • Removing the long example from the docstring of IsFixedWidthLike

These changes don't affect users because this header was added recently and not released.

Are these changes tested?

Yes, by existing and new test cases.

Copy link

github-actions bot commented May 8, 2024

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

@felipecrv felipecrv marked this pull request as ready for review May 8, 2024 21:27
@felipecrv felipecrv requested a review from pitrou May 8, 2024 21:27
Copy link
Member

@pitrou pitrou left a comment

Choose a reason for hiding this comment

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

+1. I'm still a bit bothered by the very verbose function names, but this is an improvement. Thank you!

@pitrou
Copy link
Member

pitrou commented May 14, 2024

@felipecrv Do you want to merge this?

@felipecrv felipecrv merged commit 657c4fa into apache:main May 14, 2024
39 checks passed
@felipecrv felipecrv removed the awaiting committer review Awaiting committer review label May 14, 2024
@felipecrv felipecrv deleted the fixed_width_fixups branch May 14, 2024 20:54
Copy link

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

There were no benchmark performance regressions. 🎉

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

vibhatha pushed a commit to vibhatha/arrow that referenced this pull request May 25, 2024
…support bit-sized types (BOOL) (apache#41597)

### Rationale for this change

Post-merge feedback from apache#41297.

### What changes are included in this PR?

 - Supporting `BOOL` as both a top-level and nested in FSL types
 - Removing the long example from the docstring of `IsFixedWidthLike`

These changes don't affect users because this header was added recently and not released.

### Are these changes tested?

Yes, by existing and new test cases.
* GitHub Issue: apache#41596

Authored-by: Felipe Oliveira Carvalho <felipekde@gmail.com>
Signed-off-by: Felipe Oliveira Carvalho <felipekde@gmail.com>
Sign up for free to 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.

None yet

2 participants