Apache Spark-compatible expressions for Apache DataFusion

apache/datafusion-spark は初心者に優しい?

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

スター
7
フォーク
15
オープンの初心者向け issue
1
索引済み issue
226
平均マージ
16時間 43分
マージ済み PR(30日)
26
主要言語
Rust
ライセンス
Apache-2.0
最終 GitHub push
2026年11月14日
最新の索引
2026年11月14日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
good first issue

apache/datafusion-spark にコントリビュートするには

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

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

  • Support Spark collations in comparison, hashing, grouping and string functions
    オープン
    enhancement

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

    apache/datafusion-spark#299 ·

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

  • Implement Spark-compatible `collate` / `collation`
    オープン
    enhancement

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

    apache/datafusion-spark#298 ·

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

  • Implement Spark-compatible `try_aes_decrypt`
    オープン
    enhancement

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

    apache/datafusion-spark#297 ·

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

  • Implement Spark-compatible `aes_decrypt`
    オープン
    enhancement

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

    apache/datafusion-spark#296 ·

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

  • Implement Spark-compatible `aes_encrypt`
    オープン
    enhancement

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

    apache/datafusion-spark#295 ·

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

  • Implement Spark-compatible `schema_of_csv`
    オープン
    enhancement

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

    apache/datafusion-spark#294 ·

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

  • Implement Spark-compatible `from_csv`
    オープン
    enhancement

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

    apache/datafusion-spark#293 ·

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

  • Implement Spark-compatible `schema_of_xml`
    オープン
    enhancement

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

    apache/datafusion-spark#292 ·

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

  • Implement Spark-compatible `to_xml`
    オープン
    enhancement

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

    apache/datafusion-spark#291 ·

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

  • Implement Spark-compatible `from_xml`
    オープン
    enhancement

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

    apache/datafusion-spark#290 ·

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

  • Implement Spark-compatible `xpath_string`
    オープン
    enhancement

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

    apache/datafusion-spark#289 ·

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

  • Implement Spark-compatible `xpath_short`
    オープン
    enhancement

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

    apache/datafusion-spark#288 ·

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

  • Implement Spark-compatible `xpath_number` (alias of `xpath_double`)
    オープン
    enhancement

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

    apache/datafusion-spark#287 ·

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

  • Implement Spark-compatible `xpath_long`
    オープン
    enhancement

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

    apache/datafusion-spark#286 ·

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

  • Implement Spark-compatible `xpath_int`
    オープン
    enhancement

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

    apache/datafusion-spark#285 ·

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

  • Implement Spark-compatible `xpath_float`
    オープン
    enhancement

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

    apache/datafusion-spark#284 ·

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

  • Implement Spark-compatible `xpath_double` / `xpath_number`
    オープン
    enhancement

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

    apache/datafusion-spark#283 ·

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

  • Implement Spark-compatible `xpath_boolean`
    オープン
    enhancement

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

    apache/datafusion-spark#282 ·

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

  • Implement Spark-compatible `xpath` (shared XPath 1.0 evaluator for the `xpath_*` family)
    オープン
    enhancement

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

    apache/datafusion-spark#281 ·

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

  • Implement Spark-compatible `to_variant_object`
    オープン
    enhancement

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

    apache/datafusion-spark#280 ·

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

  • Implement Spark-compatible `schema_of_variant_agg`
    オープン
    enhancement

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

    apache/datafusion-spark#279 ·

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

  • Implement Spark-compatible `schema_of_variant`
    オープン
    enhancement

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

    apache/datafusion-spark#278 ·

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

  • Implement Spark-compatible `is_variant_null`
    オープン
    enhancement

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

    apache/datafusion-spark#277 ·

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

  • Implement Spark-compatible `variant_get` / `try_variant_get`
    オープン
    enhancement

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

    apache/datafusion-spark#276 ·

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

  • Implement Spark-compatible `parse_json` / `try_parse_json` (and a Spark VARIANT representation)
    オープン
    enhancement

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

    apache/datafusion-spark#275 ·

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

  • [EPIC] Spark collation support
    オープン
    EPIC

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

    apache/datafusion-spark#274 ·

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

  • [EPIC] Spark Variant functions
    オープン
    EPIC

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

    apache/datafusion-spark#273 ·

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

  • [EPIC] Spark CSV and AES functions
    オープン
    EPIC

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

    apache/datafusion-spark#272 ·

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

  • [EPIC] Spark XML functions
    オープン
    EPIC

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

    apache/datafusion-spark#271 ·

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

  • Support TIME input in `hour`, `minute`, `second`, `extract` and `date_part`
    オープン
    enhancement

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

    apache/datafusion-spark#270 ·

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

  • Implement Spark-compatible `array_sort`
    オープン
    enhancement

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

    apache/datafusion-spark#269 ·

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

  • Implement Spark-compatible `conv`
    オープン
    enhancement

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

    apache/datafusion-spark#267 ·

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

  • Implement Spark-compatible `log1p`
    オープン
    enhancement good first issue

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

    apache/datafusion-spark#266 ·

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

  • Implement Spark-compatible `positive`
    オープン
    enhancement good first issue

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

    apache/datafusion-spark#265 ·

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

  • Implement Spark-compatible `bround`
    オープン
    enhancement

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

    apache/datafusion-spark#264 ·

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

  • Implement Spark-compatible `try_add`
    オープン
    enhancement

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

    apache/datafusion-spark#263 ·

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

  • Implement Spark-compatible `floor(expr, scale)` (two-argument form)
    オープン
    enhancement

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

    apache/datafusion-spark#262 ·

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

  • Implement Spark-compatible `split`
    オープン
    enhancement

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

    apache/datafusion-spark#261 · コメント 1 件 ·

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

  • Implement Spark-compatible `regexp_instr`
    オープン
    enhancement

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

    apache/datafusion-spark#260 ·

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

  • Implement Spark-compatible `regexp_substr`
    オープン
    enhancement

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

    apache/datafusion-spark#259 ·

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

  • Implement Spark-compatible `regexp_count`
    オープン
    enhancement

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

    apache/datafusion-spark#258 ·

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

  • Implement Spark-compatible `regexp_extract_all`
    オープン
    enhancement

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

    apache/datafusion-spark#257 · コメント 1 件 ·

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

  • Implement Spark-compatible `regexp_replace`
    オープン
    enhancement

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

    apache/datafusion-spark#256 ·

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

  • Implement Spark-compatible `rlike` / `regexp` / `regexp_like`
    オープン
    enhancement

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

    apache/datafusion-spark#255 · コメント 1 件 ·

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

  • Implement Spark-compatible `transform_values` (higher-order map function)
    オープン
    enhancement

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

    apache/datafusion-spark#254 ·

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

  • Implement Spark-compatible `transform_keys` (higher-order map function)
    オープン
    enhancement

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

    apache/datafusion-spark#253 ·

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

  • Implement Spark-compatible `map_zip_with` (higher-order function over two maps)
    オープン
    enhancement

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

    apache/datafusion-spark#252 ·

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

  • Implement Spark-compatible `map_filter` (higher-order map function)
    オープン
    enhancement

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

    apache/datafusion-spark#251 ·

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

  • Implement Spark-compatible `zip_with` (higher-order function over two arrays)
    オープン
    enhancement

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

    apache/datafusion-spark#250 ·

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

  • Implement Spark-compatible `forall` (higher-order array predicate)
    オープン
    enhancement

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

    apache/datafusion-spark#249 ·

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

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

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

詳細フィルターへ

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

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