forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit34fa0dd
committed
Fix CREATE DATABASE so we can pg_upgrade DBs with OIDs above 2^31.
Commitaa01051 repeated one of the oldest mistakes in our book:thinking that OID is the same as int32. It isn't of course, andunsurprisingly the first person who came along with a databaseOID above 2 billion broke it. Repair.Per bug #17677 from Sergey Pankov. Back-patch to v15.Discussion:https://postgr.es/m/17677-a99fa067d7ed71c9@postgresql.org1 parent8c71467 commit34fa0dd
File tree
4 files changed
+37
-3
lines changed- src
- backend
- commands
- parser
- include/commands
4 files changed
+37
-3
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
816 | 816 |
| |
817 | 817 |
| |
818 | 818 |
| |
819 |
| - | |
| 819 | + | |
820 | 820 |
| |
821 | 821 |
| |
822 | 822 |
| |
|
Lines changed: 33 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
213 | 213 |
| |
214 | 214 |
| |
215 | 215 |
| |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
216 | 249 |
| |
217 | 250 |
| |
218 | 251 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11105 | 11105 |
| |
11106 | 11106 |
| |
11107 | 11107 |
| |
11108 |
| - | |
| 11108 | + | |
11109 | 11109 |
| |
11110 |
| - | |
| 11110 | + | |
11111 | 11111 |
| |
11112 | 11112 |
| |
11113 | 11113 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
150 | 150 |
| |
151 | 151 |
| |
152 | 152 |
| |
| 153 | + | |
153 | 154 |
| |
154 | 155 |
| |
155 | 156 |
| |
|
0 commit comments
Comments
(0)