Commit 06cde20
committed
fix: gc string view arrays in RepartitionExec
Fixes #20491
- Took the fix from `ExternalSorter` introduced in #14823
- If any `StringViewArray` columns are present in the repartitioned
input, we gc them to reduce duplicate tracking of the same string view
buffer.
- Fixes over-counting when there's a `RepartitionExec` above a partial
agg on a `StringViewArray` column.1 parent 9660c98 commit 06cde20
1 file changed
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1359 | 1359 | | |
1360 | 1360 | | |
1361 | 1361 | | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
1362 | 1382 | | |
1363 | 1383 | | |
1364 | 1384 | | |
| |||
0 commit comments