Looking over the recently committed work for btree tuple deletion (d168b66)
should this variable not be declared static as in the attached patch?
Thanks,
Mark.
diff --git a/src/backend/access/heap/heapam.c b/src/backend/access/heap/heapam.c
index faffbb1..bbdc1ce 100644
--- a/src/backend/access/heap/heapam.c
+++ b/src/backend/access/heap/heapam.c
@@ -7409,7 +7409,7 @@ index_delete_sort(TM_IndexDeleteOp *delstate)
* This implementation is fast with array sizes up to ~4500. This covers
* all supported BLCKSZ values.
*/
- const int gaps[9] = {1968, 861, 336, 112, 48, 21, 7, 3, 1};
+ static const int gaps[9] = {1968, 861, 336, 112, 48, 21, 7, 3, 1};
/* Think carefully before changing anything here -- keep swaps cheap */
StaticAssertStmt(sizeof(TM_IndexDelete) <= 8,