Add Community Highlights 2025 blog post#768
Conversation
|
Preview URL: https://AlenkaF.github.io/arrow-site If the preview URL doesn't work, you may forget to configure your fork repository for preview. |
|
|
||
| This blog post has been created as an effort to improve the value of | ||
| an individual contributor with recognition and visibility. As per | ||
| IEEE Software paper [^1] concrete evidence of our progress and |
There was a problem hiding this comment.
thanks for adding this reference!
Co-authored-by: Raúl Cumplido <raulcumplido@gmail.com> Co-authored-by: Antoine Pitrou <pitrou@free.fr>
|
|
||
| ## Closing of Stale issues | ||
|
|
||
| [thisisnic](https://github.com/thisisnic) was working on closing of stale |
There was a problem hiding this comment.
Aww, thanks for the shout out!
paleolimbot
left a comment
There was a problem hiding this comment.
Awesome! Thank you for this summary!
Co-authored-by: Dewey Dunnington <dewey@dunnington.ca> Co-authored-by: Nic Crane <thisisnic@gmail.com>
| | component | merged_prs | line_changes | | ||
| |---|---|---| | ||
| | parquet | 333 | 140958 | | ||
| | arrow | 436 | 76590 | | ||
| | parquet-variant | 125 | 41832 | | ||
| | api-change | 59 | 33938 | | ||
| | arrow-avro | 48 | 29487 | |
There was a problem hiding this comment.
how did you compute these? Can we compute them for arrow-go also? 😄 specifically the arrow, parquet, and internal components
There was a problem hiding this comment.
I look through merged PRs and group by labels (if used) and title prefix/commit style type. For Go this was a bit harder to do as the labels are not used for the components, most of the information I got from the commits, see: https://github.com/arrow-maintenance/explorations/blob/main/yearly_highlights/github_repo_report_arrow_go.ipynb.
The current output would thus be:
| component | merged_prs | line_changes | top_pr_1 | top_pr_2 | top_pr_3 |
|---|---|---|---|---|---|
| "parquet" | 34 | 27056 | "refactor(parquet/internal/enco… | "feat(parquet/schema): initial … | "feat(parquet): add variant enc… |
| "arrow" | 33 | 14235 | "feat(arrow/extensions): Add Va… | "new(arrow/compute): temporal r… | "refactor(arrow/array): replace… |
| "(unlabeled)" | 4 | 2662 | "Implement RLE dictionary decod… | "Batch of small optimizations" | "use xnor for boolean equals fu… |
| "format" | 1 | 2044 | "format: regenerate internal/fl… | null | null |
| "fix" | 8 | 1981 | "fix: move from atomic.(Add|Loa… | "fix: correctly initialize Sche… | "Fix: Handle null values in Pla… |
|
|
||
| | Author | # of prs | # of line changes (+ and -) | | ||
| |---|---|---| | ||
| | scovich | 50 | 21006 | |
There was a problem hiding this comment.
@scovich @jecsand838 @friendlymatthew @rambleraptor and @sdk-jkl -- you made the leaderboard 🎉
|
Thank you all for the reviews and comments, much appreciated! I think I included them all. I have also updated the notebooks (no #comments and #reviews columns, nanoarrow notebook has been added). |
| Arrow Rust community invested heavily in the Rust parquet reader for | ||
| which they created several blog posts [^4], [^5]. The work has been | ||
| championed by [alamb](https://github.com/alamb) and | ||
| [etseidl](https://github.com/etseidl). |
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
| ### Nanoarrow | ||
|
|
||
| Bigger work in nanoarrow include Decimal32/64 and ListView/LargeListView support, | ||
| LZ4 and ZSTD decompression in the IPC reader, and broader packaging via Conan, Homebrew, | ||
| and vcpkg. Contributors driving most above are [paleolimbot](https://github.com/paleolimbot) | ||
| and [WillAyd](https://github.com/WillAyd). |
This reverts commit 25e4c61.
No description provided.