mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-31 20:10:38 +00:00
Squashed commit of the following: commit70f993331cAuthor: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 13:07:22 2024 +0000 clippy commitc87c19a646Author: 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 commit92280727dfAuthor: 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 commit31fc069482Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 12:48:49 2024 +0000 fixup commit16090c876dAuthor: 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 commit02dc0db633Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 12:36:45 2024 +0000 comments commit8e04de6ef9Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 12:36:35 2024 +0000 fixup 'restructure match block to make the special case clear' commit0713f367d4Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 12:23:23 2024 +0000 restructure match block to make the special case clear commit93d0f5e93dAuthor: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 12:14:31 2024 +0000 lift up the vm_size checking logic commit20957d6c4eAuthor: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 11:54:08 2024 +0000 lift up HEAPBLK_TO_MAPBLOCK call commitf4de9adb1dAuthor: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 11:10:12 2024 +0000 same for the Some,Some case commit98ee0d9012Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 11:05:26 2024 +0000 propagate Some()-ness commit6933f5d089Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 10:57:19 2024 +0000 transform the nested `if` into a flattened `match` commit853f77eb11Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 10:52:21 2024 +0000 some constant propagation commitccfc9741f6Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 10:48:53 2024 +0000 move vm_rel out of match commitc6d09f8942Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 10:47:05 2024 +0000 transform outermost `if` to a `match` commitc8d36dab59Author: Christian Schwarz <christian@neon.tech> Date: Thu Jan 4 10:41:36 2024 +0000 walredo: DRY ClearVisibilityMapFlags record handling