Files
neon/pageserver
Christian Schwarz c029203d47 [PRE-MERGE] walingest/walredo: simplify Visibility Map flag clearing code #6271 + manual work
Squashed commit of the following:

commit 70f993331c
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 13:07:22 2024 +0000

    clippy

commit c87c19a646
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 13:03:39 2024 +0000

    move the logic of emitting the clear visibility wal records into a common function

commit 92280727df
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:52:34 2024 +0000

    turns on ingest_neonrmgr_record is just copy-pasta, re-do copy-pasta

commit 31fc069482
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:48:49 2024 +0000

    fixup

commit 16090c876d
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:47:42 2024 +0000

    and now it's obvious that new_heap_blkno and old_heap_blkno really are independent

commit 02dc0db633
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:36:45 2024 +0000

    comments

commit 8e04de6ef9
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:36:35 2024 +0000

    fixup 'restructure match block to make the special case clear'

commit 0713f367d4
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:23:23 2024 +0000

    restructure match block to make the special case clear

commit 93d0f5e93d
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 12:14:31 2024 +0000

    lift up the vm_size checking logic

commit 20957d6c4e
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 11:54:08 2024 +0000

    lift up HEAPBLK_TO_MAPBLOCK call

commit f4de9adb1d
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 11:10:12 2024 +0000

    same for the Some,Some case

commit 98ee0d9012
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 11:05:26 2024 +0000

    propagate Some()-ness

commit 6933f5d089
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 10:57:19 2024 +0000

    transform the nested `if` into a flattened `match`

commit 853f77eb11
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 10:52:21 2024 +0000

    some constant propagation

commit ccfc9741f6
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 10:48:53 2024 +0000

    move vm_rel out of match

commit c6d09f8942
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 10:47:05 2024 +0000

    transform outermost `if` to a `match`

commit c8d36dab59
Author: Christian Schwarz <christian@neon.tech>
Date:   Thu Jan 4 10:41:36 2024 +0000

    walredo: DRY ClearVisibilityMapFlags record handling
2024-01-04 16:46:52 +00:00
..
2023-11-28 12:50:53 -05:00