Shivani622 opened a new pull request, #45539:
URL: https://github.com/apache/arrow/pull/45539

   <!--
   Thanks for opening a pull request!
   If this is your first pull request you can find detailed information on how 
   to contribute here:
     * [New Contributor's 
Guide](https://arrow.apache.org/docs/dev/developers/guide/step_by_step/pr_lifecycle.html#reviews-and-merge-of-the-pull-request)
     * [Contributing 
Overview](https://arrow.apache.org/docs/dev/developers/overview.html)
   
   If this is not a [minor 
PR](https://github.com/apache/arrow/blob/main/CONTRIBUTING.md#Minor-Fixes), 
   please open an issue first: https://github.com/apache/arrow/issues/new/choose
   and reference it in the pull request title:
   
       GH-${GITHUB_ISSUE_ID}: [${COMPONENT}] ${SUMMARY}
   
   or
   
       MINOR: [${COMPONENT}] ${SUMMARY}
   -->
   
   ### Rationale for this change
   
   The primary motivation is to ensure consistency and clarity in the Compute 
Functions documentation. Previously, function categories were documented with 
bullet lists, while some other sections (like "Abstract Function classes" and 
"Function execution") used a .. doxygengroup:: style. By reorganizing all 
function categories to follow the same structure, we can provide a more uniform 
look and feel to the Arrow C++ docs, making them easier to navigate and 
maintain.
   
   ### What changes are included in this PR?
   
   - Converted bullet-point lists (e.g., Arithmetic Functions, Boolean and 
Logical Functions, etc.) to use the .. doxygengroup:: directive.
   - Grouped each function category under its own heading for better 
consistency with existing sections such as “Abstract Function classes” and 
“Function execution.”
   - Added placeholders for each group’s content (e.g. :content-only:, 
:members:) so they can be populated by existing or future Doxygen groups.
   - Minor edits to headings and reStructuredText syntax to align with the 
style used throughout the rest of the documentation.
   
   ### Are these changes tested?
   
   - These are documentation-only changes. No new code or test files have been 
added.
   
   ### Are there any user-facing changes?
   
   - *Yes*, but only in the presentation and organization of documentation. The 
functionality, APIs, or behavior of Arrow’s compute functions remain unchanged.
   
   <!--
   If there are any breaking changes to public APIs, please uncomment the line 
below and explain which changes are breaking.
   -->
   <!-- *This PR includes breaking changes to public APIs.* -->
   
   <!--
   If you fixed a security vulnerability or a critical bug, please uncomment 
and explain below.
   -->
   <!-- *This PR contains a "Critical Fix".* -->


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to