apache / apache/datafusion

reduce recursion level of unparser part

Offen
#19,787 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @waynexia Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Rust
Sterne
9.3k
Forks
2.4k
Ø Merge
3 T. 11 Std.
Gemergte PRs (30 T.)
360

Beschreibung

### Is your feature request related to a problem or challenge?

Related to https://github.com/apache/datafusion/pull/19109#discussion_r2670731564

### Describe the solution you'd like

Unparser's deep recursion can overflow the stack easily, especially for complex analytical queries like those from tpc-h

### Describe alternatives you've considered

Convert the current implementation to an iterative flavor

### Additional context

_No response_

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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