This is an automated email from the ASF dual-hosted git repository.
kou 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 2be31dd30c MINOR: [Docs][JS] Update implementation status table
(#37108)
2be31dd30c is described below
commit 2be31dd30ca249fd34fda07235f3439a5ef0e0c9
Author: Kyle Barron <[email protected]>
AuthorDate: Thu Aug 10 16:46:09 2023 -0400
MINOR: [Docs][JS] Update implementation status table (#37108)
### Rationale for this change
Update the table for JS type support
- JS does support Null:
https://github.com/apache/arrow/blob/ebcf7bc25fcd47137523cb934a740cac0fc0fb76/js/src/type.ts#L89
- JS does support Float16:
https://github.com/apache/arrow/blob/ebcf7bc25fcd47137523cb934a740cac0fc0fb76/js/src/type.ts#L223
- JS does support Unions of either mode:
https://github.com/apache/arrow/blob/ebcf7bc25fcd47137523cb934a740cac0fc0fb76/js/src/type.ts#L488-L489
- JS does not currently support Int64 offsets (e.g. LargeList, LargeUtf8,
LargeBinary)
Authored-by: Kyle Barron <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
---
docs/source/status.rst | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/docs/source/status.rst b/docs/source/status.rst
index 5c8895b114..fbbe1cede9 100644
--- a/docs/source/status.rst
+++ b/docs/source/status.rst
@@ -32,7 +32,7 @@ Data Types
| Data type | C++ | Java | Go | JavaScript | C# | Rust |
Julia | Swift |
| (primitive) | | | | | | |
| |
+===================+=======+=======+=======+============+=======+=======+=======+=======+
-| Null | ✓ | ✓ | ✓ | | ✓ | ✓ | ✓
| |
+| Null | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| Boolean | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| ✓ |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
@@ -40,7 +40,7 @@ Data Types
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| UInt8/16/32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| ✓ |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Float16 | | | ✓ | | ✓ (1)| ✓ | ✓
| |
+| Float16 | | | ✓ | ✓ | ✓ (1)| ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| Float32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| ✓ |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
@@ -62,11 +62,11 @@ Data Types
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| Binary | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| ✓ |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Large Binary | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
| |
+| Large Binary | ✓ | ✓ | ✓ | | | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| Utf8 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| ✓ |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Large Utf8 | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
| |
+| Large Utf8 | ✓ | ✓ | ✓ | | | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
@@ -83,9 +83,9 @@ Data Types
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
| Map | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Dense Union | ✓ | ✓ | ✓ | | | ✓ | ✓
| |
+| Dense Union | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
-| Sparse Union | ✓ | ✓ | ✓ | | | ✓ | ✓
| |
+| Sparse Union | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
| |
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+
+-------------------+-------+-------+-------+------------+-------+-------+-------+-------+