This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 2081762 ARROW-10870: [Julia][Doc] Include Julia in project
documentation
2081762 is described below
commit 208176213af79b1213419cfaa1e91d0a1e1a1068
Author: Jacob Quinn <[email protected]>
AuthorDate: Tue Dec 15 17:03:04 2020 +0900
ARROW-10870: [Julia][Doc] Include Julia in project documentation
Closes #8884 from quinnj/jq/ARROW-10870
Authored-by: Jacob Quinn <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
---
docs/source/index.rst | 1 +
docs/source/status.rst | 232 ++++++++++++++++++++++++-------------------------
2 files changed, 117 insertions(+), 116 deletions(-)
diff --git a/docs/source/index.rst b/docs/source/index.rst
index cfcf865..615f9f8 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -59,6 +59,7 @@ such topics as:
Go <https://godoc.org/github.com/apache/arrow/go/arrow>
Java <java/index>
JavaScript <https://arrow.apache.org/docs/js/>
+ Julia <https://github.com/apache/arrow/blob/master/julia/Arrow/README.md>
MATLAB <https://github.com/apache/arrow/blob/master/matlab/README.md>
Python <python/index>
R <https://arrow.apache.org/docs/r/>
diff --git a/docs/source/status.rst b/docs/source/status.rst
index e4fe862..2dc3e50 100644
--- a/docs/source/status.rst
+++ b/docs/source/status.rst
@@ -26,72 +26,72 @@ libraries follow the C++ Arrow library.
Data Types
==========
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Data type | C++ | Java | Go | JavaScript | C# | Rust |
-| (primitive) | | | | | | |
-+===================+=======+=======+=======+============+=======+=======+
-| Null | ✓ | ✓ | | | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Boolean | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Int8/16/32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| UInt8/16/32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Float16 | | | ✓ | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Float32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Decimal128 | ✓ | ✓ | | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Date32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Time32/64 | ✓ | ✓ | ✓ | ✓ | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Timestamp | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Duration | ✓ | ✓ | ✓ | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Interval | ✓ | ✓ | ✓ | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Fixed Size Binary | ✓ | ✓ | ✓ | ✓ | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Binary | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Large Binary | ✓ | ✓ | ✓ | ✓ | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Utf8 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Large Utf8 | ✓ | ✓ | ✓ | ✓ | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Data type | C++ | Java | Go | JavaScript | C# | Rust |
-| (nested) | | | | | | |
-+===================+=======+=======+=======+============+=======+=======+
-| Fixed Size List | ✓ | ✓ | ✓ | ✓ | | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| List | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Large List | ✓ | ✓ | | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Struct | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Map | ✓ | ✓ | | ✓ | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Dense Union | ✓ | ✓ | | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Sparse Union | ✓ | ✓ | | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Data type | C++ | Java | Go | JavaScript | C# | Rust |
-| (special) | | | | | | |
-+===================+=======+=======+=======+============+=======+=======+
-| Dictionary | ✓ | ✓ (1) | | ✓ (1) | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
-| Extension | ✓ | ✓ | | | | |
-+-------------------+-------+-------+-------+------------+-------+-------+
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Data type | C++ | Java | Go | JavaScript | C# | Rust |
Julia |
+| (primitive) | | | | | | |
|
++===================+=======+=======+=======+============+=======+=======+=======+
+| Null | ✓ | ✓ | | | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Boolean | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Int8/16/32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| UInt8/16/32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Float16 | | | ✓ | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Float32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Decimal128 | ✓ | ✓ | | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Date32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Time32/64 | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Timestamp | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Duration | ✓ | ✓ | ✓ | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Interval | ✓ | ✓ | ✓ | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Fixed Size Binary | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Binary | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Large Binary | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Utf8 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Large Utf8 | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Data type | C++ | Java | Go | JavaScript | C# | Rust |
Julia |
+| (nested) | | | | | | |
|
++===================+=======+=======+=======+============+=======+=======+=======+
+| Fixed Size List | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| List | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Large List | ✓ | ✓ | | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Struct | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Map | ✓ | ✓ | | ✓ | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Dense Union | ✓ | ✓ | | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Sparse Union | ✓ | ✓ | | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Data type | C++ | Java | Go | JavaScript | C# | Rust |
Julia |
+| (special) | | | | | | |
|
++===================+=======+=======+=======+============+=======+=======+=======+
+| Dictionary | ✓ | ✓ (1) | | ✓ (1) | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
+| Extension | ✓ | ✓ | | | | | ✓
|
++-------------------+-------+-------+-------+------------+-------+-------+-------+
Notes:
@@ -104,28 +104,28 @@ Notes:
IPC Format
==========
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| IPC Feature | C++ | Java | Go | JavaScript | C# |
Rust |
-| | | | | | |
|
-+=============================+=======+=======+=======+============+=======+=======+
-| Arrow stream format | ✓ | ✓ | ✓ | ✓ | ✓ |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Arrow file format | ✓ | ✓ | ✓ | ✓ | ✓ |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Record batches | ✓ | ✓ | ✓ | ✓ | ✓ |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Dictionaries | ✓ | ✓ | ✓ | ✓ | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Replacement dictionaries | ✓ | ✓ | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Delta dictionaries | ✓ (1) | | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Tensors | ✓ | | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Sparse tensors | ✓ | | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Custom schema metadata | ✓ | ✓ | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| IPC Feature | C++ | Java | Go | JavaScript | C# |
Rust | Julia |
+| | | | | | |
| |
++=============================+=======+=======+=======+============+=======+=======+=======+
+| Arrow stream format | ✓ | ✓ | ✓ | ✓ | ✓ |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Arrow file format | ✓ | ✓ | ✓ | ✓ | ✓ |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Record batches | ✓ | ✓ | ✓ | ✓ | ✓ |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Dictionaries | ✓ | ✓ | ✓ | ✓ | |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Replacement dictionaries | ✓ | ✓ | | | |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Delta dictionaries | ✓ (1) | | | | |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Tensors | ✓ | | | | |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Sparse tensors | ✓ | | | | |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Custom schema metadata | ✓ | ✓ | | | |
| ✓ |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
Notes:
@@ -138,22 +138,22 @@ Notes:
Flight RPC
==========
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Flight RPC Feature | C++ | Java | Go | JavaScript | C# |
Rust |
-| | | | | | |
|
-+=============================+=======+=======+=======+============+=======+=======+
-| gRPC transport | ✓ | ✓ | | | ✓ (1) |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| gRPC + TLS transport | ✓ | ✓ | | | ✓ |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| RPC error codes | ✓ | ✓ | | | ✓ |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Authentication handlers | ✓ | ✓ | | | ✓ (2) |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Custom client middleware | ✓ | ✓ | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
-| Custom server middleware | ✓ | ✓ | | | |
|
-+-----------------------------+-------+-------+-------+------------+-------+-------+
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Flight RPC Feature | C++ | Java | Go | JavaScript | C# |
Rust | Julia |
+| | | | | | |
| |
++=============================+=======+=======+=======+============+=======+=======+=======+
+| gRPC transport | ✓ | ✓ | | | ✓ (1) |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| gRPC + TLS transport | ✓ | ✓ | | | ✓ |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| RPC error codes | ✓ | ✓ | | | ✓ |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Authentication handlers | ✓ | ✓ | | | ✓ (2) |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Custom client middleware | ✓ | ✓ | | | |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
+| Custom server middleware | ✓ | ✓ | | | |
| |
++-----------------------------+-------+-------+-------+------------+-------+-------+-------+
Notes:
@@ -203,18 +203,18 @@ C Stream Interface (experimental)
Third-Party Data Formats
========================
-+-----------------------------+---------+---------+-------+------------+-------+-------+
-| Format | C++ | Java | Go | JavaScript | C#
| Rust |
-| | | | | |
| |
-+=============================+=========+=========+=======+============+=======+=======+
-| Avro | | R | | |
| |
-+-----------------------------+---------+---------+-------+------------+-------+-------+
-| CSV | R | | R/W | |
| R/W |
-+-----------------------------+---------+---------+-------+------------+-------+-------+
-| ORC | R | | | |
| |
-+-----------------------------+---------+---------+-------+------------+-------+-------+
-| Parquet | R/W | | | |
| |
-+-----------------------------+---------+---------+-------+------------+-------+-------+
++-----------------------------+---------+---------+-------+------------+-------+-------+-------+
+| Format | C++ | Java | Go | JavaScript | C#
| Rust | Julia |
+| | | | | |
| | |
++=============================+=========+=========+=======+============+=======+=======+=======+
+| Avro | | R | | |
| | |
++-----------------------------+---------+---------+-------+------------+-------+-------+-------+
+| CSV | R | | R/W | |
| R/W | R/W |
++-----------------------------+---------+---------+-------+------------+-------+-------+-------+
+| ORC | R | | | |
| | |
++-----------------------------+---------+---------+-------+------------+-------+-------+-------+
+| Parquet | R/W | | | |
| | |
++-----------------------------+---------+---------+-------+------------+-------+-------+-------+
Notes: