forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit30f0176
committed
Document strange jsonb sort order for empty top level arrays
Slightly faulty logic in the original jsonb code (commitd9134d0)results in an empty top level array sorting less than a json null. Wecan't change the sort order now since it would affect btree indexes overjsonb, so document the anomaly.Backpatch to all live branches (13 .. 17)In master, also add a code comment noting the anomaly.Reported-by: Yan ChengpenReviewed-by: Jian HeDiscussion:https://postgr.es/m/OSBPR01MB45199DD8DA2D1CECD50518188E272@OSBPR01MB4519.jpnprd01.prod.outlook.com1 parente28033f commit30f0176
2 files changed
+9
-1
lines changedLines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
584 | 584 |
| |
585 | 585 |
| |
586 | 586 |
| |
587 |
| - | |
| 587 | + | |
588 | 588 |
| |
589 | 589 |
| |
590 | 590 |
| |
591 | 591 |
| |
592 | 592 |
| |
| 593 | + | |
593 | 594 |
| |
594 | 595 |
| |
595 | 596 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
246 | 246 |
| |
247 | 247 |
| |
248 | 248 |
| |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
249 | 256 |
| |
250 | 257 |
| |
251 | 258 |
| |
|
0 commit comments
Comments
(0)