apache / apache/datafusion-python
Add support to consume byte format and json formatted substrait plans.
- Vorherrschende Sprache
- Python
- Sterne
- 604
- Forks
- 174
- Ø Merge
- 1 T. 7 Std.
- Gemergte PRs (30 T.)
- 4
Beschreibung
The datafusion-python substrait consumer seems to be only able to create dataframes from a deserialized logical plan:
https://github.com/apache/arrow-datafusion-python/blob/9ef0a57bd4733fb8314c9aa8ae5408a7411cb004/datafusion/tests/test_substrait.py#L55C1-L55C1
Whereas other substrait consumers are accepting the byte format or json format substrait plans.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem verlinkten Test in datafusion/tests/test_substrait.py und lies das umgebende Verhalten des Substrait-Consumers. Überprüfe den Abschluss, indem du äquivalente Pläne im Byte-Format und im JSON-Format ausführst, mit Tests, die zeigen, dass beide dataframes erstellen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100