Commit 6e5fbe0
committed
test: cover LargeList and scan/take path for #6580
- Refactor the sliced-list merge_with_schema test into a generic helper
and add a LargeList case.
- Add a scan().filter().project([list_struct_col]) regression in scanner.rs
that forces the panicking TakeExec -> merge_with_schema path via
MaterializationStyle::AllEarlyExcept.1 parent 9ed06dc commit 6e5fbe0
2 files changed
Lines changed: 172 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2319 | 2319 | | |
2320 | 2320 | | |
2321 | 2321 | | |
| 2322 | + | |
| 2323 | + | |
| 2324 | + | |
| 2325 | + | |
| 2326 | + | |
| 2327 | + | |
| 2328 | + | |
| 2329 | + | |
| 2330 | + | |
| 2331 | + | |
2322 | 2332 | | |
2323 | 2333 | | |
2324 | 2334 | | |
2325 | | - | |
2326 | | - | |
2327 | | - | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
| 2338 | + | |
| 2339 | + | |
| 2340 | + | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
2328 | 2345 | | |
2329 | 2346 | | |
2330 | | - | |
2331 | | - | |
2332 | | - | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
2333 | 2350 | | |
2334 | 2351 | | |
2335 | 2352 | | |
2336 | | - | |
2337 | | - | |
2338 | | - | |
2339 | | - | |
| 2353 | + | |
| 2354 | + | |
| 2355 | + | |
| 2356 | + | |
2340 | 2357 | | |
2341 | 2358 | | |
2342 | 2359 | | |
2343 | | - | |
2344 | | - | |
| 2360 | + | |
| 2361 | + | |
2345 | 2362 | | |
2346 | | - | |
2347 | | - | |
| 2363 | + | |
| 2364 | + | |
| 2365 | + | |
2348 | 2366 | | |
2349 | 2367 | | |
2350 | 2368 | | |
2351 | | - | |
2352 | | - | |
2353 | | - | |
2354 | | - | |
2355 | | - | |
2356 | | - | |
2357 | | - | |
2358 | | - | |
| 2369 | + | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
2359 | 2373 | | |
2360 | 2374 | | |
2361 | 2375 | | |
| 2376 | + | |
| 2377 | + | |
| 2378 | + | |
| 2379 | + | |
| 2380 | + | |
| 2381 | + | |
| 2382 | + | |
| 2383 | + | |
2362 | 2384 | | |
2363 | 2385 | | |
2364 | | - | |
2365 | | - | |
2366 | | - | |
2367 | | - | |
2368 | | - | |
2369 | | - | |
2370 | | - | |
2371 | | - | |
| 2386 | + | |
2372 | 2387 | | |
2373 | 2388 | | |
2374 | 2389 | | |
| |||
2399 | 2414 | | |
2400 | 2415 | | |
2401 | 2416 | | |
2402 | | - | |
| 2417 | + | |
2403 | 2418 | | |
2404 | 2419 | | |
2405 | | - | |
| 2420 | + | |
2406 | 2421 | | |
2407 | 2422 | | |
2408 | 2423 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5373 | 5373 | | |
5374 | 5374 | | |
5375 | 5375 | | |
| 5376 | + | |
| 5377 | + | |
| 5378 | + | |
| 5379 | + | |
| 5380 | + | |
| 5381 | + | |
| 5382 | + | |
| 5383 | + | |
| 5384 | + | |
| 5385 | + | |
| 5386 | + | |
| 5387 | + | |
| 5388 | + | |
| 5389 | + | |
| 5390 | + | |
| 5391 | + | |
| 5392 | + | |
| 5393 | + | |
| 5394 | + | |
| 5395 | + | |
| 5396 | + | |
| 5397 | + | |
| 5398 | + | |
| 5399 | + | |
| 5400 | + | |
| 5401 | + | |
| 5402 | + | |
| 5403 | + | |
| 5404 | + | |
| 5405 | + | |
| 5406 | + | |
| 5407 | + | |
| 5408 | + | |
| 5409 | + | |
| 5410 | + | |
| 5411 | + | |
| 5412 | + | |
| 5413 | + | |
| 5414 | + | |
| 5415 | + | |
| 5416 | + | |
| 5417 | + | |
| 5418 | + | |
| 5419 | + | |
| 5420 | + | |
| 5421 | + | |
| 5422 | + | |
| 5423 | + | |
| 5424 | + | |
| 5425 | + | |
| 5426 | + | |
| 5427 | + | |
| 5428 | + | |
| 5429 | + | |
| 5430 | + | |
| 5431 | + | |
| 5432 | + | |
| 5433 | + | |
| 5434 | + | |
| 5435 | + | |
| 5436 | + | |
| 5437 | + | |
| 5438 | + | |
| 5439 | + | |
| 5440 | + | |
| 5441 | + | |
| 5442 | + | |
| 5443 | + | |
| 5444 | + | |
| 5445 | + | |
| 5446 | + | |
| 5447 | + | |
| 5448 | + | |
| 5449 | + | |
| 5450 | + | |
| 5451 | + | |
| 5452 | + | |
| 5453 | + | |
| 5454 | + | |
| 5455 | + | |
| 5456 | + | |
| 5457 | + | |
| 5458 | + | |
| 5459 | + | |
| 5460 | + | |
| 5461 | + | |
| 5462 | + | |
| 5463 | + | |
| 5464 | + | |
| 5465 | + | |
| 5466 | + | |
| 5467 | + | |
| 5468 | + | |
| 5469 | + | |
| 5470 | + | |
| 5471 | + | |
| 5472 | + | |
| 5473 | + | |
| 5474 | + | |
| 5475 | + | |
| 5476 | + | |
| 5477 | + | |
| 5478 | + | |
| 5479 | + | |
| 5480 | + | |
| 5481 | + | |
| 5482 | + | |
| 5483 | + | |
| 5484 | + | |
| 5485 | + | |
| 5486 | + | |
| 5487 | + | |
| 5488 | + | |
| 5489 | + | |
| 5490 | + | |
| 5491 | + | |
| 5492 | + | |
| 5493 | + | |
| 5494 | + | |
| 5495 | + | |
| 5496 | + | |
| 5497 | + | |
| 5498 | + | |
| 5499 | + | |
| 5500 | + | |
5376 | 5501 | | |
5377 | 5502 | | |
5378 | 5503 | | |
| |||
0 commit comments