forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitd3b111e
committed
Add option to specify segment size in blocks
The tests don't have much coverage of segment related code, as we don't createlarge enough tables. To make it easier to test these paths, add a new optionspecifying the segment size in blocks.Set the new option to 6 blocks in one of the CI tasks. Smaller numberscurrently fail one of the tests, for understandable reasons.While at it, fix some segment size related issues in the meson build.Author: Andres Freund <andres@anarazel.de>Discussion:https://postgr.es/m/20221107171355.c23fzwanfzq2pmgt@awork3.anarazel.de1 parentbf07ab4 commitd3b111e
File tree
6 files changed
+132
-24
lines changed- doc/src/sgml
6 files changed
+132
-24
lines changedLines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
323 | 323 |
| |
324 | 324 |
| |
325 | 325 |
| |
| 326 | + | |
326 | 327 |
| |
327 | 328 |
| |
328 | 329 |
| |
| |||
491 | 492 |
| |
492 | 493 |
| |
493 | 494 |
| |
| 495 | + | |
494 | 496 |
| |
495 | 497 |
| |
496 | 498 |
| |
|
Lines changed: 53 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
842 | 842 |
| |
843 | 843 |
| |
844 | 844 |
| |
| 845 | + | |
845 | 846 |
| |
846 | 847 |
| |
847 | 848 |
| |
| |||
1551 | 1552 |
| |
1552 | 1553 |
| |
1553 | 1554 |
| |
| 1555 | + | |
| 1556 | + | |
1554 | 1557 |
| |
1555 | 1558 |
| |
1556 | 1559 |
| |
| |||
3731 | 3734 |
| |
3732 | 3735 |
| |
3733 | 3736 |
| |
3734 |
| - | |
3735 |
| - | |
3736 | 3737 |
| |
3737 | 3738 |
| |
3738 | 3739 |
| |
| |||
3756 | 3757 |
| |
3757 | 3758 |
| |
3758 | 3759 |
| |
3759 |
| - | |
3760 |
| - | |
3761 |
| - | |
3762 |
| - | |
3763 |
| - | |
| 3760 | + | |
| 3761 | + | |
| 3762 | + | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
| 3766 | + | |
| 3767 | + | |
| 3768 | + | |
| 3769 | + | |
| 3770 | + | |
| 3771 | + | |
| 3772 | + | |
| 3773 | + | |
| 3774 | + | |
| 3775 | + | |
| 3776 | + | |
| 3777 | + | |
| 3778 | + | |
| 3779 | + | |
| 3780 | + | |
| 3781 | + | |
| 3782 | + | |
| 3783 | + | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
| 3795 | + | |
| 3796 | + | |
| 3797 | + | |
| 3798 | + | |
| 3799 | + | |
3764 | 3800 |
| |
| 3801 | + | |
| 3802 | + | |
| 3803 | + | |
| 3804 | + | |
| 3805 | + | |
3765 | 3806 |
| |
3766 | 3807 |
| |
3767 | 3808 |
| |
| |||
15450 | 15491 |
| |
15451 | 15492 |
| |
15452 | 15493 |
| |
15453 |
| - | |
15454 |
| - | |
15455 |
| - | |
| 15494 | + | |
| 15495 | + | |
| 15496 | + | |
| 15497 | + | |
| 15498 | + | |
15456 | 15499 |
| |
15457 | 15500 |
| |
15458 | 15501 |
| |
|
Lines changed: 27 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
285 | 285 |
| |
286 | 286 |
| |
287 | 287 |
| |
288 |
| - | |
289 | 288 |
| |
290 | 289 |
| |
291 | 290 |
| |
292 |
| - | |
293 |
| - | |
294 |
| - | |
295 |
| - | |
296 |
| - | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
297 | 313 |
| |
298 | 314 |
| |
299 | 315 |
| |
| |||
1733 | 1749 |
| |
1734 | 1750 |
| |
1735 | 1751 |
| |
1736 |
| - | |
1737 |
| - | |
1738 |
| - | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
1739 | 1757 |
| |
1740 | 1758 |
| |
1741 | 1759 |
| |
|
Lines changed: 28 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1681 | 1681 |
| |
1682 | 1682 |
| |
1683 | 1683 |
| |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
1684 | 1698 |
| |
1685 | 1699 |
| |
1686 | 1700 |
| |
| |||
3097 | 3111 |
| |
3098 | 3112 |
| |
3099 | 3113 |
| |
| 3114 | + | |
| 3115 | + | |
| 3116 | + | |
| 3117 | + | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
| 3121 | + | |
| 3122 | + | |
| 3123 | + | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
3100 | 3128 |
| |
3101 | 3129 |
| |
3102 | 3130 |
| |
|
Lines changed: 19 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
419 | 419 |
| |
420 | 420 |
| |
421 | 421 |
| |
422 |
| - | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
423 | 435 |
| |
424 | 436 |
| |
425 | 437 |
| |
| |||
429 | 441 |
| |
430 | 442 |
| |
431 | 443 |
| |
432 |
| - | |
| 444 | + | |
433 | 445 |
| |
434 | 446 |
| |
435 | 447 |
| |
| |||
3132 | 3144 |
| |
3133 | 3145 |
| |
3134 | 3146 |
| |
3135 |
| - | |
3136 |
| - | |
3137 |
| - | |
| 3147 | + | |
| 3148 | + | |
| 3149 | + | |
| 3150 | + | |
| 3151 | + | |
3138 | 3152 |
| |
3139 | 3153 |
| |
3140 | 3154 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 |
| |
17 | 20 |
| |
18 | 21 |
| |
|
0 commit comments
Comments
(0)