You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "mootari (via GitHub)" <gi...@apache.org> on 2025/06/30 10:28:00 UTC

[I] versionadded directive used incorrectly in Columnar Format docs [arrow]

mootari opened a new issue, #46942:
URL: https://github.com/apache/arrow/issues/46942

   ### Describe the bug, including details regarding any error messages, version, and platform.
   
   The page [Arrow Columnar Format](https://arrow.apache.org/docs/19.0/format/Columnar.html) ([source](https://github.com/apache/arrow/blob/587b3fcad5ae4524411714c80a1479ff9a435508/docs/source/format/Columnar.rst?plain=1#L485)) use [Sphinx' `versionadded` directive](https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-versionadded) to annotate when a particular section was introduced.
   
   However, the directive expects only the first argument to be the version and treats the remainder as brief explanation, resulting in the following rendered output:
   > **_New in version Arrow:_** Columnar Format 1.3 
   
   
   ### Component(s)
   
   Documentation


-- 
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: issues-unsubscribe@arrow.apache.org.apache.org

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


Re: [I] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "mootari (via GitHub)" <gi...@apache.org>.
mootari commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018739256

   > What would be your expectation?
   
   I'd either expect
   > **_New in version Arrow Columnar Format 1.3_**
   
   or (to account for the directive's limitations)
   
   > **_New in version 1.3_**
   
   The way it's currently formatted makes "Arrow" appear like a version placeholder, and the description suggests that "Columnar Format 1.3" is the thing being introduced (which may be technically correct but is arguably not the intended message).
   
   If the extended specifier is needed, then maybe `versionadded` is not a good fit here?


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018749116

   Thanks for the clarification, that makes sense to me now, sorry I wasn't really understanding the issue you were raising.


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3161262842

   Could you try building only the format documentation locally, without any source builds or images?
   
   ```
   pushd arrow/docs
   make format
   popd
   ```
   
   See: https://arrow.apache.org/docs/developers/documentation.html#building-subsections and https://arrow.apache.org/docs/developers/documentation.html#prerequisites (Doxygen should not be needed)


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018647034

   Thanks for opening the issue.
   
   We have two different versions, the format version and the library version, see:
   https://arrow.apache.org/docs/19.0/format/Versioning.html#format-versioning-and-stability
   
   I think having this as a comment for the format spec is expected. It looks like this:
   
   ![Image](https://github.com/user-attachments/assets/181c7974-afff-4b18-9ef9-81093d10b8dd)
   
   What would be your expectation?


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "mootari (via GitHub)" <gi...@apache.org>.
mootari commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3035185729

   @AlenkaF As far as I can tell I'd have to set up everything to build the docs so that I can verify the change. I'm afraid that doesn't seem like time well spent to me for a four-lines change if the same thing can be accomplished by y'all in a matter of minutes. 😅 


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "mootari (via GitHub)" <gi...@apache.org>.
mootari commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3124436968

   > I'd have to set up everything to build the docs
   
   Out of curiosity I tried to build the docs through Docker, first via the `continuumio/anaconda3` image (which even after some tweaks still ended up with too many errors to explore any further), then via `docker compose run debian-docs` (which pulled 5GB / 11.5 GB uncompressed of image layers and took a significant amount of time on every run). If there's a sweet spot between those extremes that lets you build "just enough" I haven't found it yet. 😅


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018775879

   Thanks for additional explanation, I needed it also =) I think substituting `.. versionadded::` with `New in version` in `format/Columnar.rst` makes sense. It is not used elsewhere as far as I can tell.


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3021708052

   @mootari are you interested in submitting a PR?


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou closed issue #46942: [Docs] versionadded directive used incorrectly in Columnar Format docs
URL: https://github.com/apache/arrow/issues/46942


-- 
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: issues-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3036298139

   That makes sense! 😄 If you're interested, you can also make the change directly in the GitHub UI using the edit button (probably from your fork) on the source page. The CI and docs preview build will then automatically verify the result.


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3162050460

   Issue resolved by pull request 46997
   https://github.com/apache/arrow/pull/46997


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "mootari (via GitHub)" <gi...@apache.org>.
mootari commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018828114

   Apologies for the initial lack of detail, I'll keep that in mind for future issues. 🙏🏻


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3018647405

   cc @AlenkaF 


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [Docs] versionadded directive used incorrectly in Columnar Format docs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on issue #46942:
URL: https://github.com/apache/arrow/issues/46942#issuecomment-3021312826

   We may be able to use `.. info:: New in version Arrow Columnar Format 1.4` for this.


-- 
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-unsubscribe@arrow.apache.org

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