- Notifications
You must be signed in to change notification settings - Fork28
Commit03f9e5c
committed
Report progress of REINDEX operations
This uses the same infrastructure that the CREATE INDEX progressreporting uses. Add a column to pg_stat_progress_create_index toreport the OID of the index being worked on. This was not necessaryfor CREATE INDEX, but it's useful for REINDEX.Also edit the phase descriptions a bit to be more consistent with thesource code comments.Discussion:https://www.postgresql.org/message-id/ef6a6757-c36a-9e81-123f-13b19e36b7d7%402ndquadrant.com1 parent106f2eb commit03f9e5c
File tree
7 files changed
+101
-23
lines changed- doc/src/sgml
- src
- backend
- catalog
- commands
- include
- catalog
- commands
- test/regress/expected
7 files changed
+101
-23
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
349 | | - | |
| 349 | + | |
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| |||
3477 | 3477 | | |
3478 | 3478 | | |
3479 | 3479 | | |
3480 | | - | |
| 3480 | + | |
3481 | 3481 | | |
3482 | 3482 | | |
3483 | 3483 | | |
| |||
3516 | 3516 | | |
3517 | 3517 | | |
3518 | 3518 | | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
3519 | 3525 | | |
3520 | 3526 | | |
3521 | 3527 | | |
| |||
3605 | 3611 | | |
3606 | 3612 | | |
3607 | 3613 | | |
3608 | | - | |
| 3614 | + | |
3609 | 3615 | | |
3610 | 3616 | | |
3611 | 3617 | | |
3612 | 3618 | | |
3613 | | - | |
| 3619 | + | |
3614 | 3620 | | |
3615 | | - | |
3616 | | - | |
| 3621 | + | |
| 3622 | + | |
3617 | 3623 | | |
3618 | 3624 | | |
3619 | 3625 | | |
| |||
3632 | 3638 | | |
3633 | 3639 | | |
3634 | 3640 | | |
3635 | | - | |
| 3641 | + | |
3636 | 3642 | | |
3637 | | - | |
3638 | | - | |
| 3643 | + | |
| 3644 | + | |
3639 | 3645 | | |
3640 | 3646 | | |
3641 | 3647 | | |
| |||
3670 | 3676 | | |
3671 | 3677 | | |
3672 | 3678 | | |
3673 | | - | |
| 3679 | + | |
3674 | 3680 | | |
3675 | | - | |
| 3681 | + | |
3676 | 3682 | | |
3677 | 3683 | | |
3678 | 3684 | | |
3679 | 3685 | | |
3680 | 3686 | | |
3681 | 3687 | | |
3682 | 3688 | | |
| 3689 | + | |
| 3690 | + | |
| 3691 | + | |
| 3692 | + | |
| 3693 | + | |
| 3694 | + | |
| 3695 | + | |
| 3696 | + | |
| 3697 | + | |
| 3698 | + | |
| 3699 | + | |
| 3700 | + | |
| 3701 | + | |
| 3702 | + | |
| 3703 | + | |
| 3704 | + | |
| 3705 | + | |
| 3706 | + | |
| 3707 | + | |
| 3708 | + | |
| 3709 | + | |
| 3710 | + | |
3683 | 3711 | | |
3684 | 3712 | | |
3685 | 3713 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3286 | 3286 | | |
3287 | 3287 | | |
3288 | 3288 | | |
| 3289 | + | |
| 3290 | + | |
| 3291 | + | |
| 3292 | + | |
| 3293 | + | |
3289 | 3294 | | |
3290 | 3295 | | |
3291 | 3296 | | |
3292 | 3297 | | |
3293 | 3298 | | |
3294 | 3299 | | |
| 3300 | + | |
| 3301 | + | |
| 3302 | + | |
3295 | 3303 | | |
3296 | 3304 | | |
3297 | 3305 | | |
| |||
3442 | 3450 | | |
3443 | 3451 | | |
3444 | 3452 | | |
| 3453 | + | |
| 3454 | + | |
3445 | 3455 | | |
3446 | 3456 | | |
3447 | 3457 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
946 | 946 | | |
947 | 947 | | |
948 | 948 | | |
| 949 | + | |
949 | 950 | | |
950 | | - | |
| 951 | + | |
951 | 952 | | |
952 | 953 | | |
953 | 954 | | |
954 | | - | |
| 955 | + | |
955 | 956 | | |
956 | 957 | | |
957 | 958 | | |
958 | | - | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
959 | 962 | | |
960 | 963 | | |
961 | 964 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
481 | 487 | | |
482 | 488 | | |
483 | 489 | | |
| |||
1244 | 1250 | | |
1245 | 1251 | | |
1246 | 1252 | | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
1247 | 1259 | | |
1248 | 1260 | | |
1249 | 1261 | | |
| |||
2873 | 2885 | | |
2874 | 2886 | | |
2875 | 2887 | | |
| 2888 | + | |
| 2889 | + | |
| 2890 | + | |
| 2891 | + | |
| 2892 | + | |
| 2893 | + | |
| 2894 | + | |
2876 | 2895 | | |
2877 | 2896 | | |
2878 | 2897 | | |
| |||
2967 | 2986 | | |
2968 | 2987 | | |
2969 | 2988 | | |
2970 | | - | |
| 2989 | + | |
| 2990 | + | |
| 2991 | + | |
2971 | 2992 | | |
2972 | 2993 | | |
2973 | 2994 | | |
| |||
3009 | 3030 | | |
3010 | 3031 | | |
3011 | 3032 | | |
3012 | | - | |
| 3033 | + | |
| 3034 | + | |
| 3035 | + | |
3013 | 3036 | | |
3014 | 3037 | | |
3015 | 3038 | | |
| |||
3057 | 3080 | | |
3058 | 3081 | | |
3059 | 3082 | | |
3060 | | - | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
3061 | 3086 | | |
3062 | 3087 | | |
3063 | 3088 | | |
| |||
3128 | 3153 | | |
3129 | 3154 | | |
3130 | 3155 | | |
3131 | | - | |
| 3156 | + | |
| 3157 | + | |
| 3158 | + | |
3132 | 3159 | | |
3133 | 3160 | | |
3134 | 3161 | | |
| |||
3150 | 3177 | | |
3151 | 3178 | | |
3152 | 3179 | | |
3153 | | - | |
| 3180 | + | |
| 3181 | + | |
| 3182 | + | |
3154 | 3183 | | |
3155 | 3184 | | |
3156 | 3185 | | |
| |||
3225 | 3254 | | |
3226 | 3255 | | |
3227 | 3256 | | |
| 3257 | + | |
| 3258 | + | |
3228 | 3259 | | |
3229 | 3260 | | |
3230 | 3261 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| |||
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| 80 | + | |
| 81 | + | |
79 | 82 | | |
80 | 83 | | |
81 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1867 | 1867 | | |
1868 | 1868 | | |
1869 | 1869 | | |
| 1870 | + | |
1870 | 1871 | | |
1871 | 1872 | | |
1872 | | - | |
| 1873 | + | |
1873 | 1874 | | |
1874 | | - | |
| 1875 | + | |
1875 | 1876 | | |
1876 | 1877 | | |
1877 | 1878 | | |
1878 | | - | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
1879 | 1882 | | |
1880 | 1883 | | |
1881 | 1884 | | |
| |||
0 commit comments
Comments
(0)