forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitb82a7be
committed
Change pg_seclabel.provider and pg_shseclabel.provider to type "name".
These were "text", but that's a bad idea because it has collation-dependentordering. No index in template0 should have collation-dependent ordering,especially not indexes on shared catalogs. There was general agreementthat provider names don't need to be longer than other identifiers, so wecan fix this at a small waste of table space by changing from text to name.There's no way to fix the problem in the back branches, but we can hopethat security labels don't yet have widespread-enough usage to make iturgent to fix.There needs to be a regression sanity test to prevent us from making thissame mistake again; but before putting that in, we'll need to get rid ofsimilar brain fade in the recently-added pg_replication_origin catalog.Note: for lack of a suitable testing environment, I've not really exercisedthis change. I trust the buildfarm will show up any mistakes.1 parente4942f7 commitb82a7be
File tree
6 files changed
+22
-18
lines changed- doc/src/sgml
- src
- backend/commands
- include/catalog
6 files changed
+22
-18
lines changedLines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5648 | 5648 |
| |
5649 | 5649 |
| |
5650 | 5650 |
| |
5651 |
| - | |
| 5651 | + | |
5652 | 5652 |
| |
5653 | 5653 |
| |
5654 | 5654 |
| |
| |||
5937 | 5937 |
| |
5938 | 5938 |
| |
5939 | 5939 |
| |
5940 |
| - | |
| 5940 | + | |
5941 | 5941 |
| |
5942 | 5942 |
| |
5943 | 5943 |
| |
| |||
9025 | 9025 |
| |
9026 | 9026 |
| |
9027 | 9027 |
| |
9028 |
| - | |
| 9028 | + | |
9029 | 9029 |
| |
9030 | 9030 |
| |
9031 | 9031 |
| |
|
Lines changed: 14 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
166 |
| - | |
167 |
| - | |
| 166 | + | |
| 167 | + | |
168 | 168 |
| |
169 | 169 |
| |
170 | 170 |
| |
| |||
220 | 220 |
| |
221 | 221 |
| |
222 | 222 |
| |
223 |
| - | |
224 |
| - | |
| 223 | + | |
| 224 | + | |
225 | 225 |
| |
226 | 226 |
| |
227 | 227 |
| |
| |||
256 | 256 |
| |
257 | 257 |
| |
258 | 258 |
| |
| 259 | + | |
259 | 260 |
| |
260 | 261 |
| |
261 | 262 |
| |
| |||
265 | 266 |
| |
266 | 267 |
| |
267 | 268 |
| |
268 |
| - | |
| 269 | + | |
| 270 | + | |
269 | 271 |
| |
270 | 272 |
| |
271 | 273 |
| |
| |||
280 | 282 |
| |
281 | 283 |
| |
282 | 284 |
| |
283 |
| - | |
284 |
| - | |
| 285 | + | |
| 286 | + | |
285 | 287 |
| |
286 | 288 |
| |
287 | 289 |
| |
| |||
335 | 337 |
| |
336 | 338 |
| |
337 | 339 |
| |
| 340 | + | |
338 | 341 |
| |
339 | 342 |
| |
340 | 343 |
| |
| |||
352 | 355 |
| |
353 | 356 |
| |
354 | 357 |
| |
355 |
| - | |
| 358 | + | |
| 359 | + | |
356 | 360 |
| |
357 | 361 |
| |
358 | 362 |
| |
| |||
371 | 375 |
| |
372 | 376 |
| |
373 | 377 |
| |
374 |
| - | |
375 |
| - | |
| 378 | + | |
| 379 | + | |
376 | 380 |
| |
377 | 381 |
| |
378 | 382 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
| 56 | + | |
57 | 57 |
| |
58 | 58 |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
290 | 290 |
| |
291 | 291 |
| |
292 | 292 |
| |
293 |
| - | |
| 293 | + | |
294 | 294 |
| |
295 | 295 |
| |
296 |
| - | |
| 296 | + | |
297 | 297 |
| |
298 | 298 |
| |
299 | 299 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| 28 | + | |
28 | 29 |
| |
29 | 30 |
| |
30 |
| - | |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
| 27 | + | |
27 | 28 |
| |
28 | 29 |
| |
29 |
| - | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
|
0 commit comments
Comments
(0)