- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3.9k
GH-47986: [Docs] Update the Rust on implementation status page #47987
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| Thanks for opening a pull request! If this is not a minor PR. Could you open an issue for this pull request on GitHub? https://github.com/apache/arrow/issues/new/choose Opening GitHub issues ahead of time contributes to the Openness of the Apache Arrow project. Then could you also rename the pull request title in the following format? or See also: | 
| | Float32/64 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | ||
| +-------------------+-------+-------+-------+----+-------+-------+-------+-------+-----------+ | ||
| | Decimal32 | ✓ | | ✓ | | ✓ | | | | ✓ | | ||
| | Decimal32 | ✓ | | ✓ | | ✓ | ✓ | | | ✓ | | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See
- https://docs.rs/arrow/latest/arrow/array/types/struct.Decimal32Type.html
- https://docs.rs/arrow/latest/arrow/array/type.Decimal32Array.html
 (and similarly for Decimal64)
This was courtesy of @CurtHagenlocher via ❤️
| | Large List | ✓ | ✓ | ✓ | | \(4) | ✓ | ✓ | | ✓ | | ||
| +-------------------+-------+-------+-------+----+-------+-------+-------+-------+-----------+ | ||
| | List View | ✓ | | ✓ | | ✓ | | | | ✓ | | ||
| | List View | ✓ | | ✓ | | ✓ | ✓ | | | ✓ | | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| | Extension | ✓ | ✓ | ✓ | | | ✓ | ✓ | | ✓ | | ||
| +-------------------+-------+-------+-------+----+-------+-------+-------+-------+-----------+ | ||
| | Run-End Encoded | ✓ | | ✓ | | | | | | ✓ | | ||
| | Run-End Encoded | ✓ | | ✓ | | | ✓ | | | ✓ | | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| +-----------------------+-------+-------+-------+------------+-------+-------+-------+-------+ | ||
| | Canonical | C++ | Java | Go | JavaScript | C# | Rust | Julia | Swift | | ||
| | Extension types | | | | | | | | | | ||
| +=======================+=======+=======+=======+============+=======+=======+=======+=======+ | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|  | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wonderful, thank you! Approved pending green CI
| Thank you @thisisnic and @albertlockett for the reviews | 
| After merging your PR, Conbench analyzed the 0 benchmarking runs that have been run so far on merge-commit 2289f31. None of the specified runs were found on the Conbench server. The full Conbench report has more details. | 
Rationale for this change
The Rust implementation has gained many features recently and it would be good to update the status page
It turns out the Rust implementation is quite complete now 🎉
We are also consolidating our docs to point here as the canonical source of status. See
What changes are included in this PR?
Update the status page https://arrow.apache.org/docs/status.html to reflect the Rust implementation status
I will comment inline with doc / code references
Are these changes tested?
Are there any user-facing changes?
Doc only, no behavior changes