- Notifications
You must be signed in to change notification settings - Fork5
Commit1e9a1a7
committed
Change array_push and array_cat so that they retain the lower bound of
the array (for array_push) or higher-dimensional array (for array_cat)rather than decrementing it as before. This avoids generating lowerbounds other than one for any array operation within the SQL spec. Perrecent discussion.Interestingly, this seems to have been the original behavior, becausewhile updating the docs I noticed that a large fraction of relevantexamples were *wrong* for the old behavior and are now right. Is itworth correcting this in the back-branch docs?1 parent8685c47 commit1e9a1a7
File tree
4 files changed
+29
-27
lines changed- doc/src/sgml
- src
- backend/utils/adt
- test/regress/expected
4 files changed
+29
-27
lines changedLines changed: 6 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
391 | 391 |
| |
392 | 392 |
| |
393 | 393 |
| |
394 |
| - | |
395 |
| - | |
396 |
| - | |
397 |
| - | |
398 |
| - | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
399 | 397 |
| |
400 |
| - | |
| 398 | + | |
401 | 399 |
| |
402 | 400 |
| |
403 | 401 |
| |
| |||
441 | 439 |
| |
442 | 440 |
| |
443 | 441 |
| |
444 |
| - | |
| 442 | + | |
445 | 443 |
| |
446 | 444 |
| |
447 | 445 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
7484 | 7484 |
| |
7485 | 7485 |
| |
7486 | 7486 |
| |
7487 |
| - | |
| 7487 | + | |
7488 | 7488 |
| |
7489 | 7489 |
| |
7490 | 7490 |
| |
|
Lines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
155 | 162 |
| |
156 | 163 |
| |
157 | 164 |
| |
| |||
305 | 312 |
| |
306 | 313 |
| |
307 | 314 |
| |
308 |
| - | |
| 315 | + | |
309 | 316 |
| |
310 | 317 |
| |
311 | 318 |
| |
| |||
316 | 323 |
| |
317 | 324 |
| |
318 | 325 |
| |
319 |
| - | |
320 |
| - | |
321 |
| - | |
322 | 326 |
| |
323 | 327 |
| |
324 | 328 |
| |
|
Lines changed: 12 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
227 |
| - | |
228 |
| - | |
229 |
| - | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
| |||
236 | 236 |
| |
237 | 237 |
| |
238 | 238 |
| |
239 |
| - | |
240 |
| - | |
241 |
| - | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
| |||
267 | 267 |
| |
268 | 268 |
| |
269 | 269 |
| |
270 |
| - | |
271 |
| - | |
272 |
| - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
| |||
297 | 297 |
| |
298 | 298 |
| |
299 | 299 |
| |
300 |
| - | |
301 |
| - | |
302 |
| - | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
303 | 303 |
| |
304 | 304 |
| |
305 | 305 |
| |
|
0 commit comments
Comments
(0)