Use a bitmask for ExecInsertIndexTuples options

Álvaro Herrera <alvherre@kurilemu.de>

Commit: b7271aa1d71acda712a372213633fdb55c1465c1
Author: Álvaro Herrera <alvherre@kurilemu.de>
Date: 2026-02-17T16:59:45Z
Use a bitmask for ExecInsertIndexTuples options

... instead of passing a bunch of separate booleans.

Also, rearrange the argument list in a hopefully more sensible order.

Discussion: https://postgr.es/m/202602111846.xpvuccb3inbx@alvherre.pgsql
Reviewed-by: Andres Freund <andres@anarazel.de>
Reviewed-by: Fabrízio de Royes Mello <fabriziomello@gmail.com> (older version)

Files

Discussion