1. I think v15 is solving the problem exist with v13 and performance is significantly high compared to base, and relation size is also stable, So IMHO V15 is winner over other solution, what other thinks ?
2. And no point in thinking that V13 is better than V15 because, V13 has bug of sometime extending more than expected pages and that is uncontrolled and same can be the reason also of v13 performing better.
Found one problem with V15, so sending the new version.
In V15 I am taking prev_blkno as targetBlock instead it should be the last block of the relation at that time. Attaching new patch.