[PATCH] Remove unused argument in btree_xlog_split

Aleksander Alekseev <a.alekseev@postgrespro.ru>

From: Aleksander Alekseev <a.alekseev@postgrespro.ru>
To: PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Cc: Anastasia Lubennikova <a.lubennikova@postgrespro.ru>
Date: 2017-03-31T14:10:56Z
Lists: pgsql-hackers

Attachments

Hi,

Turned out that there is an unused argument `isroot` in
`btree_xlog_split` procedure. Suggested patch fixes it.

This issue was discovered by Anastasia Lubennikova, coding is done by me.

-- 
Best regards,
Aleksander Alekseev

Commits

  1. Remove dedicated B-tree root-split record types.

  2. Make the handling of interrupted B-tree page splits more robust.