This is an automated email from the ASF dual-hosted git repository.

apitrou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 62cf42b507 MINOR: [Docs] document Float16 support in C++ (#38494)
62cf42b507 is described below

commit 62cf42b5074a851a59438ec43177684ed1aac660
Author: Anja Kefala <[email protected]>
AuthorDate: Thu Nov 16 05:57:12 2023 -0500

    MINOR: [Docs] document Float16 support in C++ (#38494)
    
    ### Rationale for this change
    
    There is, at least, partial halffloat support in Arrow C++. A reason to not 
merge this is that there is still quite a bit casting work to be completed:
    * https://github.com/apache/arrow/issues/20213
    * https://github.com/apache/arrow/issues/32802
    
    Authored-by: anjakefala <[email protected]>
    Signed-off-by: Antoine Pitrou <[email protected]>
---
 docs/source/status.rst | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/docs/source/status.rst b/docs/source/status.rst
index c059ab3cef..fee9a27b6c 100644
--- a/docs/source/status.rst
+++ b/docs/source/status.rst
@@ -40,7 +40,7 @@ Data Types
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
 | UInt8/16/32/64    | ✓     | ✓     | ✓     | ✓          |  ✓    |  ✓    | ✓   
  | ✓     |
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Float16           |       |       | ✓     | ✓          |  ✓ (1)|  ✓    | ✓   
  |       |
+| Float16           | ✓ (1) |       | ✓     | ✓          |  ✓ (2)|  ✓    | ✓   
  |       |
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
 | Float32/64        | ✓     | ✓     | ✓     | ✓          |  ✓    |  ✓    | ✓   
  | ✓     |
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
@@ -96,7 +96,7 @@ Data Types
 | Data type         | C++   | Java  | Go    | JavaScript | C#    | Rust  | 
Julia | Swift |
 | (special)         |       |       |       |            |       |       |     
  |       |
 
+===================+=======+=======+=======+============+=======+=======+=======+=======+
-| Dictionary        | ✓     | ✓ (2) | ✓     | ✓          | ✓ (2) | ✓ (2) | ✓   
  |       |
+| Dictionary        | ✓     | ✓ (3) | ✓     | ✓          | ✓ (3) | ✓ (3) | ✓   
  |       |
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
 | Extension         | ✓     | ✓     | ✓     |            |       | ✓     | ✓   
  |       |
 
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
@@ -105,8 +105,9 @@ Data Types
 
 Notes:
 
-* \(1) Float16 support in C# is only available when targeting .NET 6+.
-* \(2) Nested dictionaries not supported
+* \(1) Casting to/from Float16 in C++ is not supported.
+* \(2) Float16 support in C# is only available when targeting .NET 6+.
+* \(3) Nested dictionaries not supported
 
 .. seealso::
    The :ref:`format_columnar` specification.

Reply via email to