Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Official Rust implementation of Apache Arrow

apache/arrow-rs は初心者に優しい?

直近 30 日間に、apache/arrow-rs は外部コントリビューターの PR 214 件のうち 110 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けの issue が現在 9 件オープンです。

スター
3.6k
フォーク
1.3k
オープンの初心者向け issue
9
索引済み issue
575
平均マージ
3日 7時間
マージ済み PR(30日)
137
主要言語
Rust
ライセンス
Apache-2.0
最終 GitHub push
2026年9月24日
最新の索引
2026年9月14日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
help wanted good first issue

apache/arrow-rs にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある 9 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Parquet: `Dictionary<K, FixedSizeBinary>` writes BYTE_ARRAY payloads for FIXED_LEN_BYTE_ARRAY columns
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#11261 ·

    メンテナーはふだん 1 日以内に返信

  • [Variant] Expose a row decoder for custom unshredding output
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apache/arrow-rs#11260 ·

    メンテナーはふだん 1 日以内に返信

  • [EPIC] Batch-granular fetch and decode in ParquetPushDecoder
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    apache/arrow-rs#11234 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • ParquetPushDecoder does not release pushed buffers that are larger than the requested ranges
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 78/100

    apache/arrow-rs#11233 ·

    メンテナーはふだん 1 日以内に返信

  • arrow-cast: Date32, Timestamp and Time64 parsers reject surrounding whitespace that numeric parsers accept
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 76/100

    apache/arrow-rs#11225 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Improve performance of `filter` kernel (when `pext` instruction is not available)
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    apache/arrow-rs#11213 · コメント 4 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `filter`: Avoid constructing filter output validity when every selected value is valid
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#11200 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • `MutableArrayData::try_extend_nulls` panics on empty union input
    オープン
    bug

    難易度 3/5 半日 初心者へのやさしさ 68/100

    apache/arrow-rs#11198 ·

    メンテナーはふだん 1 日以内に返信

  • Backport #10979 (reject Thrift list sizes larger than remaining input) to 59_maintenance
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 65/100

    apache/arrow-rs#11186 ·

    メンテナーはふだん 1 日以内に返信

  • [Variant] Preserve fixed-point JSON numbers as decimals
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    apache/arrow-rs#11169 ·

    メンテナーはふだん 1 日以内に返信

  • Parquet: expose non-mutating row-group range previews and async reader recovery
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 42/100

    apache/arrow-rs#11164 ·

    メンテナーはふだん 1 日以内に返信

  • Increased Heap Usage with Fallback Writers & Wide Schemas
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#11148 ·

    メンテナーはふだん 1 日以内に返信

  • Expose Parquet Data Page dictionary index provenance to downstream readers
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    apache/arrow-rs#11147 ·

    メンテナーはふだん 1 日以内に返信

  • Speedup DELTA_BINARY_PACKED skip
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#11142 ·

    メンテナーはふだん 1 日以内に返信

  • BatchCoalescer: add push_batch_interleaved
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#11141 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • parquet: an `ArrowReaderOptions::with_schema` override from `Binary` to a string type skips UTF-8 validation
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 75/100

    apache/arrow-rs#11140 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • IPC LZ4 decompression allocates and zero-fills a fresh `FrameDecoder` per buffer
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    apache/arrow-rs#11129 ·

    メンテナーはふだん 1 日以内に返信

  • [Epic] Variant performance and memory benchmark coverage
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apache/arrow-rs#11101 ·

    メンテナーはふだん 1 日以内に返信

  • Avoid per-row pattern allocation in regexp_is_match for repeated patterns
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    apache/arrow-rs#11083 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Avoid processing retained payloads of null values in Base64 kernels
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    apache/arrow-rs#11082 ·

    メンテナーはふだん 1 日以内に返信

  • parquet ArrowColumnWriter writer produces incorrect statistics for Decimal represented as ByteArray
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 74/100

    apache/arrow-rs#11073 ·

    メンテナーはふだん 1 日以内に返信

  • [Variant] unshred_variant panics when a shredded field name is absent from metadata
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    apache/arrow-rs#11069 ·

    メンテナーはふだん 1 日以内に返信

  • Add initial AGENTS.md / CLAUDE.md for coding agents
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    apache/arrow-rs#11049 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • MIRI jobs consume a lot of GH runner action time
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#11045 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • `string_to_datetime` (and `Utf8` → `Timestamp(tz)` casts) fail on DST-ambiguous and nonexistent local times
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 72/100

    apache/arrow-rs#11039 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Split remaining cast implementations out of cast/mod.rs
    オープン
    enhancement good first issue

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#11032 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support reporting heap size of custom `PageIndexProvider`
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#11028 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Decimal arithmetic and decimal-to-decimal cast overflow `i8` precision/scale math for negative scales
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    apache/arrow-rs#10978 ·

    メンテナーはふだん 1 日以内に返信

  • Expose Parquet encoding/type compatibility validation API
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 50/100

    apache/arrow-rs#10964 ·

    メンテナーはふだん 1 日以内に返信

  • cast() uses a per-element checked conversion for numeric casts that cannot fail
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 70/100

    apache/arrow-rs#10955 ·

    メンテナーはふだん 1 日以内に返信

  • Test our microbenchmarks as part of CI
    オープン
    development-process enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#10952 ·

    メンテナーはふだん 1 日以内に返信

  • Reduce Miri CI runtime by ignoring tests over 60 seconds
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#10948 ·

    メンテナーはふだん 1 日以内に返信

  • Casting decimals that exceed declared precision is buggy
    再び着手できるかも @neilconway が 28 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug

    apache/arrow-rs#10947 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Casting decimal -> decimal with large scale is buggy
    再び着手できるかも @neilconway が 28 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug

    apache/arrow-rs#10946 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Parquet reader does not support unknown physical/logical type combinations per GH-607
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#10941 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • `parquet`: `write_batch_size` is bypassed for columns with compact level data, contrary to its documentation
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    apache/arrow-rs#10931 ·

    メンテナーはふだん 1 日以内に返信

  • Parquet: support same-projection `RowFilter` fusion
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    apache/arrow-rs#10926 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Dictionary values are not merged for view types, and the merge interner can overflow the key type on its own
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    apache/arrow-rs#10925 ·

    メンテナーはふだん 1 日以内に返信

  • `arrow-ipc`: a footer block's declared body length is zero-filled before it is read
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 68/100

    apache/arrow-rs#10921 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • variant_to_json has no benchmark, and it got slower
    再び着手できるかも @peterxcli が 31 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement

    apache/arrow-rs#10906 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • [Variant] `variant_to_arrow` union builder does not preserve `variant_get` conversion semantics
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 56/100

    apache/arrow-rs#10905 ·

    メンテナーはふだん 1 日以内に返信

  • Hoist resolved per-column writer properties across row groups
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 58/100

    apache/arrow-rs#10896 ·

    メンテナーはふだん 1 日以内に返信

  • RunEndBuffer::get_physical_indices scans beyond the requested range
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    apache/arrow-rs#10846 ·

    メンテナーはふだん 1 日以内に返信

  • Decision or guidelines for cpu and target-feature specific code, runtime vs compile-time dispatch
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apache/arrow-rs#10841 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Extract a fixed offset from `Tz` once and apply it to array's timestamps
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 48/100

    apache/arrow-rs#10829 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [parquet-geospatial] GeospatialStatistics mislabels PolyhedralSurface WKB as GeometryCollection, and mis-bounds Triangle
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    apache/arrow-rs#10822 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `variant_get` converts floats and doubles to decimals without checking the target precision
    再び着手できるかも @neilconway が 39 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug

    apache/arrow-rs#10795 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。