- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit931e309
committed
Append and SubqueryScan nodes were not passing changed-parameter signals down
to their children, leading to misbehavior if they had any children that paidattention to chgParam (most plan node types don't). Append's bug has beenthere a long time, but nobody had noticed because it used to be difficultto create a query where an Append would be used below the top level of aplan; so there were never any parameters getting passed down. SubqueryScanis new in 7.1 ... and I'd modeled its behavior on Append :-(1 parent8c2fca1 commit931e309
2 files changed
+30
-8
lines changedLines changed: 17 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
365 |
| - | |
| 365 | + | |
366 | 366 |
| |
367 |
| - | |
368 |
| - | |
369 |
| - | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
370 | 379 |
| |
| 380 | + | |
| 381 | + | |
371 | 382 |
| |
372 |
| - | |
| 383 | + | |
373 | 384 |
| |
374 | 385 |
| |
375 | 386 |
| |
|
Lines changed: 13 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
267 | 267 |
| |
268 | 268 |
| |
269 | 269 |
| |
270 |
| - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
271 | 282 |
| |
272 | 283 |
| |
273 | 284 |
|
0 commit comments
Comments
(0)