Hi Ayush, I tested the v3 patch series on current HEAD. For v3-0001, i verified that the refint extension files were removed from contrib/spi, the related build system entries were updated, and PostgreSQL built successfully after applying the patch. I also confirmed that CREATE EXTENSION refint fails in a fresh database as expected once the extension is removed. For v3-0002, i verified that the patch applied cleanly and reviewed the changes in AdjustUpgrade.pm. The added handling for upgrades from versions older than v20, including dropping the refint extension and its associated test tables during upgrade testing, looks correct. The tree also built successfully with this patch applied.
I did not perform an actual cross-version pg_upgrade test, but the patch series applied cleanly and behaved as expected in my testing. Regards, solai
