Apache Spark-compatible expressions for Apache DataFusion

Ist apache/datafusion-spark einsteigerfreundlich?

In den letzten 30 Tagen hat apache/datafusion-spark 8 von 16 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 1 Tag. Derzeit ist 1 einsteigerfreundliches Issue offen.

Sterne
7
Forks
15
Offene Anfänger-Issues
1
Indexierte Issues
226
Ø Merge
16 Std. 43 Min.
Gemergte PRs (30 T.)
26
Vorherrschende Sprache
Rust
Lizenz
Apache-2.0
Letzter GitHub-Push
14.11.2026
Zuletzt indexiert
14.11.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Verhaltenskodex
Anfänger-Labels
good first issue

So tragen Sie zu apache/datafusion-spark bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Lesen Sie den Verhaltenskodex: Er gilt für Issues und Pull Requests ebenso wie für den Chat.
  3. Ihre Beiträge werden unter der Apache-2.0-Lizenz des Projekts veröffentlicht.
  4. Wählen Sie das offene einsteigerfreundliche Issue unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Support Spark collations in comparison, hashing, grouping and string functions
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100

    apache/datafusion-spark#299 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `collate` / `collation`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    apache/datafusion-spark#298 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `try_aes_decrypt`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    apache/datafusion-spark#297 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `aes_decrypt`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    apache/datafusion-spark#296 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `aes_encrypt`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    apache/datafusion-spark#295 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `schema_of_csv`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 40/100

    apache/datafusion-spark#294 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `from_csv`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100

    apache/datafusion-spark#293 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `schema_of_xml`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    apache/datafusion-spark#292 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `to_xml`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    apache/datafusion-spark#291 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `from_xml`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100

    apache/datafusion-spark#290 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_string`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    apache/datafusion-spark#289 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_short`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100

    apache/datafusion-spark#288 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_number` (alias of `xpath_double`)
    Offen
    enhancement

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100

    apache/datafusion-spark#287 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_long`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100

    apache/datafusion-spark#286 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_int`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100

    apache/datafusion-spark#285 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_float`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100

    apache/datafusion-spark#284 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_double` / `xpath_number`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100

    apache/datafusion-spark#283 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath_boolean`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100

    apache/datafusion-spark#282 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `xpath` (shared XPath 1.0 evaluator for the `xpath_*` family)
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    apache/datafusion-spark#281 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `to_variant_object`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100

    apache/datafusion-spark#280 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `schema_of_variant_agg`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100

    apache/datafusion-spark#279 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `schema_of_variant`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    apache/datafusion-spark#278 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `is_variant_null`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 28/100

    apache/datafusion-spark#277 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `variant_get` / `try_variant_get`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    apache/datafusion-spark#276 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `parse_json` / `try_parse_json` (and a Spark VARIANT representation)
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    apache/datafusion-spark#275 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [EPIC] Spark collation support
    Offen
    EPIC

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    apache/datafusion-spark#274 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [EPIC] Spark Variant functions
    Offen
    EPIC

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    apache/datafusion-spark#273 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [EPIC] Spark CSV and AES functions
    Offen
    EPIC

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100

    apache/datafusion-spark#272 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [EPIC] Spark XML functions
    Offen
    EPIC

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100

    apache/datafusion-spark#271 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Support TIME input in `hour`, `minute`, `second`, `extract` and `date_part`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 66/100

    apache/datafusion-spark#270 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `array_sort`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 64/100

    apache/datafusion-spark#269 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `conv`
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100

    apache/datafusion-spark#267 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `log1p`
    Offen
    enhancement good first issue

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 80/100

    apache/datafusion-spark#266 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `positive`
    Offen
    enhancement good first issue

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100

    apache/datafusion-spark#265 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `bround`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    apache/datafusion-spark#264 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `try_add`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 22/100

    apache/datafusion-spark#263 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `floor(expr, scale)` (two-argument form)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 18/100

    apache/datafusion-spark#262 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `split`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100

    apache/datafusion-spark#261 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `regexp_instr`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 32/100

    apache/datafusion-spark#260 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `regexp_substr`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    apache/datafusion-spark#259 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `regexp_count`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    apache/datafusion-spark#258 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `regexp_extract_all`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100

    apache/datafusion-spark#257 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `regexp_replace`
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    apache/datafusion-spark#256 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `rlike` / `regexp` / `regexp_like`
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 33/100

    apache/datafusion-spark#255 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `transform_values` (higher-order map function)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    apache/datafusion-spark#254 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `transform_keys` (higher-order map function)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    apache/datafusion-spark#253 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `map_zip_with` (higher-order function over two maps)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    apache/datafusion-spark#252 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `map_filter` (higher-order map function)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    apache/datafusion-spark#251 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `zip_with` (higher-order function over two arrays)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 40/100

    apache/datafusion-spark#250 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Implement Spark-compatible `forall` (higher-order array predicate)
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 46/100

    apache/datafusion-spark#249 ·

    Maintainer antworten meist innerhalb von 1 Tag

Die neuesten 100 werden angezeigt

Diese Seite listet nur das zuletzt Erfasste. Der vollständige Bestand steht im erweiterten Filter, eingegrenzt nach Sprache, Schwierigkeit und Aufwand.

Erweiterten Filter öffnen

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.