[PATCH] Batched clock sweep to reduce cross-socket atomic contention

back to CI dashboard

3 patchsets tracked - current t139487_17

v17t139487_17posted Jul 29, 17:56successneeds rebaserecent 1dpg 20
base6b9f40d49 1 day ago on master
applyapplied 1 day ago
rebaselast tried about 8 hours ago on 5ffb8c740
Applying: Replace the usage_count clock sweep with a cooling-stage evictor
Using index info to reconstruct a base tree...
M	src/backend/storage/buffer/bufmgr.c
M	src/backend/storage/buffer/freelist.c
M	src/backend/storage/buffer/localbuf.c
M	src/include/storage/buf_internals.h
Falling back to patching base and 3-way merge...
Auto-merging src/include/storage/buf_internals.h
Auto-merging src/backend/storage/buffer/localbuf.c
Auto-merging src/backend/storage/buffer/freelist.c
CONFLICT (content): Merge conflict in src/backend/storage/buffer/freelist.c
Auto-merging src/backend/storage/buffer/bufmgr.c
Patch failed at 0001 Replace the usage_count clock sweep with a cooling-stage evictor

error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config advice.mergeConflict false"
conflicts on master: src/backend/storage/buffer/freelist.c
ResultAttPGTestsBuild / testImageWhen
success1201049 / 10492m 54s / 5m 29sdocker run ... :t1394871 day ago
run 39594896072
executed 1049 - ccache 78 hit / 6544 miss - head ebde5d04f - digest sha256:3f259580a6c832... - run 39594896072
success1201049 / 10492m 48s / 4m 56sdocker run ... @sha256:8a3c560...2 days ago
run 39416352401
executed 1049 - ccache 78 hit / 6544 miss - head 1c8bc1555 - digest sha256:8a3c5608f14481... - run 39416352401
success1201049 / 10491m 48s / 4m 24sdocker run ... @sha256:b94aa98...3 days ago
run 39245801153
executed 1049 - ccache 78 hit / 6544 miss - head 4a9edf53d - digest sha256:b94aa98f4e3c00... - run 39245801153
success1201049 / 10492m 54s / 5m 35sdocker run ... @sha256:6b5cc59...4 days ago
run 39123601434
executed 1049 - ccache 78 hit / 6544 miss - head b9f0fb6b3 - digest sha256:6b5cc59338da8e... - run 39123601434
success1201049 / 10492m 53s / 5m 32sdocker run ... @sha256:acc46dc...5 days ago
run 39028915008
executed 1049 - ccache 78 hit / 6544 miss - head 7b362f7da - digest sha256:acc46dcd62805a... - run 39028915008
success1201049 / 10492m 51s / 5m 48sdocker run ... @sha256:166f23b...6 days ago
run 38893875379
executed 1049 - ccache 78 hit / 6544 miss - head e0da2665e - digest sha256:166f23b67f496e... - run 38893875379
success1201049 / 10491m 52s / 4m 33sdocker run ... @sha256:36e0455...Oct 15, 11:32
run 38727031191
executed 1049 - ccache 78 hit / 6544 miss - head d3fdc5f47 - digest sha256:36e04555ee660b... - run 38727031191
success1201045 / 10452m 59s / 5m 34sdocker run ... @sha256:037d01c...Oct 14, 11:34
run 38556156502
executed 1045 - ccache 78 hit / 6544 miss - head 09de06173 - digest sha256:037d01cbc17497... - run 38556156502
success1201044 / 10442m 50s / 5m 14sdocker run ... @sha256:826387c...Oct 13, 11:24
run 38388806551
executed 1044 - ccache 78 hit / 6544 miss - head 70c1eaf57 - digest sha256:826387c7cf2ece... - run 38388806551
success1201044 / 10441m 48s / 3m 58sdocker run ... @sha256:6c170ad...Oct 12, 11:18
run 38240938263
executed 1044 - ccache 78 hit / 6544 miss - head a25b7290b - digest sha256:6c170adb4647fe... - run 38240938263
success1201044 / 10442m 11s / 4m 41sdocker run ... @sha256:cff49fa...Oct 11, 05:31
run 38114572552
executed 1044 - ccache 78 hit / 6544 miss - head 94fae5489 - digest sha256:cff49fa79a6859... - run 38114572552
success1201042 / 10421m 49s / 3m 58sdocker run ... @sha256:1c0c1e9...Oct 08, 05:27
run 37731822204
executed 1042 - ccache 78 hit / 6544 miss - head 5f7243cac - digest sha256:1c0c1e9ee0b572... - run 37731822204
success1201041 / 10412m 19s / 4m 31sdocker run ... @sha256:e27c255...Oct 07, 05:28
run 37575668396
executed 1041 - ccache 78 hit / 6544 miss - head 0db405802 - digest sha256:e27c2553e12346... - run 37575668396
success1201040 / 10401m 52s / 3m 59sdocker run ... @sha256:ef0b9c1...Oct 06, 05:24
run 37417742978
executed 1040 - ccache 78 hit / 6544 miss - head 3ce31db18 - digest sha256:ef0b9c109b2a33... - run 37417742978
success1201039 / 10392m 54s / 5m 28sdocker run ... @sha256:c31ac55...Oct 05, 05:25
run 37266921164
executed 1039 - ccache 78 hit / 6544 miss - head a320e6085 - digest sha256:c31ac55455ed6f... - run 37266921164
success1201039 / 10392m 12s / 3m 49sdocker run ... @sha256:6545900...Oct 04, 05:21
run 37179258672
executed 1039 - ccache 78 hit / 6544 miss - head ee7a1f18a - digest sha256:65459006bfa0b0... - run 37179258672
success1201039 / 10392m 51s / 5m 27sdocker run ... @sha256:ea82b2e...Oct 03, 05:22
run 37099030740
executed 1039 - ccache 78 hit / 6544 miss - head 6be8d95a7 - digest sha256:ea82b2e9d1bdf3... - run 37099030740
success1201039 / 10392m 53s / 5m 32sdocker run ... @sha256:b003e6c...Oct 02, 05:21
run 36967734134
executed 1039 - ccache 78 hit / 6544 miss - head fa35e3135 - digest sha256:b003e6c44405da... - run 36967734134
success1201039 / 10392m 22s / 4m 20sdocker run ... @sha256:ca0a853...Oct 01, 05:17
run 36818372609
executed 1039 - ccache 78 hit / 6544 miss - head ee0e14abf - digest sha256:ca0a853b461fdf... - run 36818372609
success1201039 / 10392m 58s / 5m 51sdocker run ... @sha256:c965f0d...Sep 30, 05:12
run 36671413078
executed 1039 - ccache 78 hit / 6544 miss - head 7b40f2acb - digest sha256:c965f0d78c7c2b... - run 36671413078
success1201039 / 10392m 14s / 4m 48sdocker run ... @sha256:3ca1703...Sep 29, 05:07
run 36523977989
executed 1039 - ccache 78 hit / 6544 miss - head d4fddb05a - digest sha256:3ca170303ef6e7... - run 36523977989
success1201039 / 10391m 51s / 4m 10sdocker run ... @sha256:8ba8c42...Sep 28, 05:03
run 36379710310
executed 1039 - ccache 78 hit / 6544 miss - head 63c7acbda - digest sha256:8ba8c4230002b0... - run 36379710310
success1201039 / 10392m 45s / 4m 56sdocker run ... @sha256:4126839...Sep 27, 02:34
run 36288390667
executed 1039 - ccache 78 hit / 6544 miss - head 7feae581e - digest sha256:4126839da8fb27... - run 36288390667
success1201039 / 10392m 52s / 5m 30sdocker run ... @sha256:1360b47...Sep 26, 02:32
run 36211437899
executed 1039 - ccache 78 hit / 6544 miss - head 48967d3c1 - digest sha256:1360b478f3e668... - run 36211437899
success1201038 / 10381m 56s / 4m 03sdocker run ... @sha256:4fa54cd...Sep 25, 02:29
run 36085873249
executed 1038 - ccache 78 hit / 6544 miss - head 7d2bed10c - digest sha256:4fa54cd4e19904... - run 36085873249
success1201036 / 10362m 52s / 5m 27sdocker run ... @sha256:2f59be5...Sep 24, 02:28
run 35946628870
executed 1036 - ccache 98 hit / 6524 miss - head 0c3e77a4a - digest sha256:2f59be5149e0ed... - run 35946628870
success1201036 / 10362m 37s / 4m 35sdocker run ... @sha256:3c67f60...Sep 23, 02:25
run 35809668767
executed 1036 - ccache 98 hit / 6524 miss - head 9b5b00f6a - digest sha256:3c67f60dd3c676... - run 35809668767
success1201036 / 10362m 53s / 5m 38sdocker run ... @sha256:98b2b12...Sep 22, 02:25
run 35678731068
executed 1036 - ccache 98 hit / 6524 miss - head a41caa945 - digest sha256:98b2b120ad10a6... - run 35678731068
success1201036 / 10362m 13s / 4m 30sdocker run ... @sha256:5d270d3...Sep 21, 02:21
run 35553415420
executed 1036 - ccache 98 hit / 6524 miss - head 628c71168 - digest sha256:5d270d3e1604f9... - run 35553415420
success1201036 / 10362m 53s / 5m 23sdocker run ... @sha256:6aea1b1...Sep 20, 02:20
run 35483260776
executed 1036 - ccache 98 hit / 6524 miss - head 261df6c3f - digest sha256:6aea1b10950b53... - run 35483260776
success1201036 / 10362m 52s / 5m 31sdocker run ... @sha256:0228916...Sep 19, 02:19
run 35414783491
executed 1036 - ccache 98 hit / 6524 miss - head e704e7486 - digest sha256:0228916cc7e4ce... - run 35414783491
success1201036 / 10362m 54s / 5m 29sdocker run ... @sha256:ad56904...Sep 18, 02:15
run 35297913983
executed 1036 - ccache 98 hit / 6524 miss - head 8c290a0e1 - digest sha256:ad56904e353fbb... - run 35297913983
success1201036 / 10362m 54s / 5m 29sdocker run ... @sha256:4752a54...Sep 17, 02:14
run 35172934584
executed 1036 - ccache 98 hit / 6524 miss - head cd867265d - digest sha256:4752a547fd156f... - run 35172934584
success1201036 / 10362m 53s / 5m 12sdocker run ... @sha256:c9b93a3...Sep 16, 02:12
run 35046401510
executed 1036 - ccache 98 hit / 6524 miss - head 52e10939f - digest sha256:c9b93a35124d0a... - run 35046401510
success1201036 / 10362m 13s / 4m 39sdocker run ... @sha256:5a2872e...Sep 15, 02:09
run 34919474688
executed 1036 - ccache 98 hit / 6523 miss - head 96de67950 - digest sha256:5a2872ea69a6e4... - run 34919474688
success1201023 / 10232m 14s / 4m 36sdocker run ... @sha256:2024421...Sep 14, 02:05
run 34797494174
executed 1023 - ccache 98 hit / 6523 miss - head aab2e2279 - digest sha256:2024421f14280c... - run 34797494174
success1201023 / 10232m 47s / 5m 20sdocker run ... @sha256:189f47f...Sep 13, 01:59
run 34731454729
executed 1023 - ccache 98 hit / 6523 miss - head 0c18dd03b - digest sha256:189f47f3fbdeee... - run 34731454729
success1201023 / 10232m 52s / 5m 21sdocker run ... @sha256:ca2ad19...Sep 12, 01:57
run 34665824887
executed 1023 - ccache 98 hit / 6523 miss - head 97987211c - digest sha256:ca2ad192b3b146... - run 34665824887
success1201022 / 10222m 54s / 5m 26sdocker run ... @sha256:2b38d89...Sep 11, 01:56
run 34551936720
executed 1022 - ccache 98 hit / 6523 miss - head f29da2250 - digest sha256:2b38d89101715b... - run 34551936720
success1201021 / 10212m 52s / 5m 36sdocker run ... @sha256:37452fe...Sep 10, 01:58
run 34426629809
executed 1021 - ccache 98 hit / 6523 miss - head e151863f6 - digest sha256:37452feb03bd4f... - run 34426629809
success1201020 / 10202m 35s / 4m 33sdocker run ... @sha256:4b65064...Sep 09, 01:52
run 34300246613
executed 1020 - ccache 98 hit / 6523 miss - head 4a829ffa9 - digest sha256:4b65064e6a6011... - run 34300246613
success1201020 / 10201m 57s / 4m 07sdocker run ... @sha256:491f651...Sep 08, 01:52
run 34177432720
executed 1020 - ccache 98 hit / 6523 miss - head dd555f291 - digest sha256:491f6516c450f7... - run 34177432720
success1201024 / 10242m 54s / 5m 15sdocker run ... @sha256:c1da88a...Sep 07, 01:50
run 34073674662
executed 1024 - ccache 98 hit / 6527 miss - head 735c1b30f - digest sha256:c1da88ac1fd047... - run 34073674662
success1201024 / 10242m 54s / 5m 36sdocker run ... @sha256:3a3d4a0...Sep 05, 03:39
run 33941799533
executed 1024 - ccache 98 hit / 6527 miss - head 2198bc182 - digest sha256:3a3d4a00994e9c... - run 33941799533
success1201024 / 10242m 49s / 5m 31sdocker run ... @sha256:318338f...Sep 04, 03:33
run 33832986514
executed 1024 - ccache 98 hit / 6527 miss - head fcee95380 - digest sha256:318338f04e21fe... - run 33832986514
success1201023 / 10232m 49s / 5m 10sdocker run ... @sha256:712d9c9...Sep 03, 03:32
run 33711047705
executed 1023 - ccache 98 hit / 6526 miss - head 53080caad - digest sha256:712d9c91c1ee76... - run 33711047705
success1201022 / 10222m 56s / 5m 41sdocker run ... @sha256:ac8f748...Sep 02, 03:33
run 33586608983
executed 1022 - ccache 98 hit / 6526 miss - head 26d02c2a9 - digest sha256:ac8f748abfef81... - run 33586608983
success1201022 / 10222m 54s / 5m 30sdocker run ... @sha256:36837c7...Sep 01, 03:34
run 33465670665
executed 1022 - ccache 98 hit / 6526 miss - head f81fde885 - digest sha256:36837c7d718798... - run 33465670665
success1201021 / 10213m 00s / 5m 28sdocker run ... @sha256:c5d90b0...Aug 31, 03:11
run 33352358045
executed 1021 - ccache 98 hit / 6525 miss - head 0b14bfd22 - digest sha256:c5d90b0d5b4354... - run 33352358045
success1201021 / 10212m 54s / 5m 14sdocker run ... @sha256:20e4791...Aug 30, 02:59
run 33288843353
executed 1021 - ccache 98 hit / 6525 miss - head 2a8da1039 - digest sha256:20e47913a5a9e8... - run 33288843353
success1201021 / 10212m 17s / 4m 36sdocker run ... @sha256:6dca9b1...Aug 29, 02:57
run 33229793609
executed 1021 - ccache 98 hit / 6525 miss - head 4a62a50a7 - digest sha256:6dca9b1b579807... - run 33229793609
success1201021 / 10212m 54s / 5m 13sdocker run ... @sha256:7d1f38e...Aug 28, 02:46
run 33136384258
executed 1021 - ccache 98 hit / 6525 miss - head f6489be52 - digest sha256:7d1f38e33ba668... - run 33136384258
success1201021 / 10212m 50s / 5m 19sdocker run ... @sha256:112d3f6...Aug 27, 02:44
run 33033683377
executed 1021 - ccache 98 hit / 6525 miss - head 67ec4d3a4 - digest sha256:112d3f6645ec27... - run 33033683377
success1201024 / 10242m 19s / 4m 45sdocker run ... @sha256:7f94f4a...Aug 26, 02:26
run 32922042139
executed 1024 - ccache 98 hit / 6525 miss - head 50e82df45 - digest sha256:7f94f4a13b888a... - run 32922042139
success1201024 / 10243m 01s / 5m 39sdocker run ... @sha256:3b3ba12...Aug 25, 02:18
run 32800095649
executed 1024 - ccache 98 hit / 6525 miss - head 9f70e7355 - digest sha256:3b3ba12a8ec3c1... - run 32800095649
success1201023 / 10232m 53s / 5m 25sdocker run ... @sha256:0e0226b...Aug 24, 02:15
run 32681802562
executed 1023 - ccache 98 hit / 6525 miss - head 3629255a4 - digest sha256:0e0226b0991bf7... - run 32681802562
success1201023 / 10232m 50s / 5m 10sdocker run ... @sha256:711b87a...Aug 23, 02:13
run 32611873079
executed 1023 - ccache 98 hit / 6525 miss - head 8ee5ffd7f - digest sha256:711b87a4265cef... - run 32611873079
success1201023 / 10231m 54s / 4m 12sdocker run ... @sha256:f30f25b...Aug 22, 02:10
run 32545102031
executed 1023 - ccache 98 hit / 6525 miss - head 209f3b6a6 - digest sha256:f30f25b5f65388... - run 32545102031
success1201023 / 10232m 13s / 4m 30sdocker run ... @sha256:972c6f7...Aug 21, 02:09
run 32438307222
executed 1023 - ccache 98 hit / 6525 miss - head db29b0230 - digest sha256:972c6f7f3008f1... - run 32438307222
success1201023 / 10232m 56s / 5m 38sdocker run ... @sha256:22c753f...Aug 20, 02:13
run 32323047527
executed 1023 - ccache 98 hit / 6525 miss - head 8043b85b2 - digest sha256:22c753f923e150... - run 32323047527
success1201023 / 10232m 54s / 5m 28sdocker run ... @sha256:a8bdc42...Aug 19, 02:12
run 32206919725
executed 1023 - ccache 98 hit / 6525 miss - head 700a1ff50 - digest sha256:a8bdc42521b1bd... - run 32206919725
success1201019 / 10192m 57s / 5m 42sdocker run ... @sha256:52e57a2...Aug 18, 02:12
run 32090141147
executed 1019 - ccache 98 hit / 6524 miss - head 3b46628b7 - digest sha256:52e57a22e92aae... - run 32090141147
success1201019 / 10192m 52s / 5m 35sdocker run ... @sha256:cb700fe...Aug 17, 02:10
run 31986480804
executed 1019 - ccache 98 hit / 6524 miss - head 93f962b44 - digest sha256:cb700fe21915f7... - run 31986480804
success1201019 / 10192m 56s / 5m 30sdocker run ... @sha256:0fb4bc0...Aug 16, 01:54
run 31920213174
executed 1019 - ccache 98 hit / 6524 miss - head 0a0215cad - digest sha256:0fb4bc0b6bf096... - run 31920213174
success1201019 / 10192m 14s / 4m 06sdocker run ... @sha256:3e6d5e2...Aug 15, 01:51
run 31857197377
executed 1019 - ccache 98 hit / 6524 miss - head eee33a3e0 - digest sha256:3e6d5e283080d6... - run 31857197377
success1201019 / 10192m 47s / 5m 19sdocker run ... @sha256:299412f...Aug 14, 01:52
run 31761360162
executed 1019 - ccache 165 hit / 6457 miss - head 7186d80b5 - digest sha256:299412f6ee0e2a... - run 31761360162
success1201019 / 10192m 57s / 5m 31sdocker run ... @sha256:014d1e2...Aug 13, 01:54
run 31658410895
executed 1019 - ccache 165 hit / 6457 miss - head af753f11b - digest sha256:014d1e2bb74b77... - run 31658410895
success1201019 / 10191m 52s / 4m 02sdocker run ... @sha256:2202501...Aug 12, 01:47
run 31554249926
executed 1019 - ccache 165 hit / 6453 miss - head 4b169164c - digest sha256:2202501ae90043... - run 31554249926
success1201019 / 10192m 11s / 4m 53sdocker run ... @sha256:6d2431e...Aug 11, 01:47
run 31449827202
executed 1019 - ccache 165 hit / 6453 miss - head 0c4d1e6e0 - digest sha256:6d2431e2e81ab6... - run 31449827202
success1201019 / 10192m 54s / 5m 30sdocker run ... @sha256:6d3c2b0...Aug 10, 01:47
run 31347491739
executed 1019 - ccache 166 hit / 6452 miss - head 6fae66642 - digest sha256:6d3c2b0b774c3f... - run 31347491739
success1201019 / 10192m 54s / 5m 13sdocker run ... @sha256:0f543af...Aug 07, 23:46
run 31227517996
executed 1019 - ccache 166 hit / 6452 miss - head d5239a4ee - digest sha256:0f543afe01d821... - run 31227517996
success1201018 / 10182m 16s / 4m 07sdocker run ... @sha256:11b6555...Aug 07, 00:23
run 31130315504
executed 1018 - ccache 166 hit / 6452 miss - head 4b2c6ad02 - digest sha256:11b6555f4395c0... - run 31130315504
success1201018 / 10183m 00s / 5m 29sdocker run ... @sha256:5f3956a...Aug 05, 18:28
run 31033546421
executed 1018 - ccache 166 hit / 6452 miss - head 1256cf77c - digest sha256:5f3956ade68d0a... - run 31033546421
success1201018 / 10182m 53s / 5m 33sdocker run ... @sha256:dcc181f...Aug 04, 18:26
run 30937307466
executed 1018 - ccache 166 hit / 6452 miss - head c7671c5be - digest sha256:dcc181fc2474ad... - run 30937307466
success1201017 / 10172m 57s / 5m 32sdocker run ... @sha256:d0e123f...Aug 03, 18:23
run 30839868647
executed 1017 - ccache 166 hit / 6452 miss - head 212066f99 - digest sha256:d0e123fce654a0... - run 30839868647
success1201017 / 10172m 53s / 5m 33sdocker run ... @sha256:b02bc7d...Aug 02, 18:23
run 30760347917
executed 1017 - ccache 166 hit / 6452 miss - head f9effa593 - digest sha256:b02bc7d8e93808... - run 30760347917
success1201017 / 10172m 53s / 5m 13sdocker run ... @sha256:39fa30c...Aug 01, 18:18
run 30711730234
executed 1017 - ccache 166 hit / 6452 miss - head fd882d019 - digest sha256:39fa30c4211d73... - run 30711730234
success1201017 / 10172m 51s / 5m 27sdocker run ... @sha256:a09da5c...Jul 31, 18:22
run 30653645134
executed 1017 - ccache 166 hit / 6452 miss - head d0b3b39b5 - digest sha256:a09da5c4f6f022... - run 30653645134
success1201016 / 10162m 48s / 5m 27sdocker run ... @sha256:b9635a5...Jul 30, 18:19
run 30568665903
executed 1016 - ccache 166 hit / 6452 miss - head 034f6ee42 - digest sha256:b9635a578e379a... - run 30568665903
success1201016 / 10162m 58s / 5m 38sdocker run ... @sha256:0a03838...Jul 29, 18:18
run 30478054132
executed 1016 - ccache 166 hit / 6452 miss - head 2c76cb6f1 - digest sha256:0a03838ccd6037... - run 30478054132
v9t139487_9posted Jul 20, 15:36successsupersededstale 3mopg 20
base239eabda4 Jul 28, 20:09 on master
applyapplied Jul 28, 22:16
rebaselast tried Jul 28, 22:16 on 239eabda4
pushJul 28, 22:16 -> d0d3c40a9branchdiff vs base
ResultAttPGTestsBuild / testImageWhen
success1201015 / 10152m 57s / 5m 26sdocker run ... @sha256:8ca0394...Jul 28, 22:31
run 30403974560
executed 1015 - ccache 166 hit / 6452 miss - head d0d3c40a9 - digest sha256:8ca03948d38769... - run 30403974560
v2t139487_2posted Apr 27, 13:26successsupersededstale 3mopg 20
base8a045f760 Jul 28, 08:50 on master
applyapplied Jul 28, 15:54
rebaselast tried Jul 28, 15:54 on 8a045f760
pushJul 28, 15:54 -> 66e385662branchdiff vs base
ResultAttPGTestsBuild / testImageWhen
success1201014 / 10142m 55s / 5m 17sdocker run ... @sha256:247fabc...Jul 28, 16:06
run 30375674237
executed 1014 - ccache 166 hit / 6452 miss - head 66e385662 - digest sha256:247fabc51bd305... - run 30375674237
success1201013 / 10132m 50s / 5m 14sdocker run ... @sha256:78832df...Jul 27, 01:15
run 30228946760
executed 1013 - ccache 166 hit / 6452 miss - head cc1108282 - digest sha256:78832dfd8dc5f7... - run 30228946760