Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 06e0652

Browse files
Remove useless argument from nbtree dedup function.
_bt_dedup_pass()'s heapRel argument hasn't been needed or used since commit cf2acaf made deleting any existing LP_DEAD index tuples the caller's responsibility.
1 parent b124104 commit 06e0652

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

src/backend/access/nbtree/nbtdedup.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ static bool _bt_posting_valid(IndexTuple posting);
5555
* LP_DEAD bits set.
5656
*/
5757
void
58-
_bt_dedup_pass(Relation rel, Buffer buf, Relation heapRel, IndexTuple newitem,
59-
Size newitemsz, bool bottomupdedup)
58+
_bt_dedup_pass(Relation rel, Buffer buf, IndexTuple newitem, Size newitemsz,
59+
bool bottomupdedup)
6060
{
6161
OffsetNumber offnum,
6262
minoff,

src/backend/access/nbtree/nbtinsert.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2769,8 +2769,8 @@ _bt_delete_or_dedup_one_page(Relation rel, Relation heapRel,
27692769

27702770
/* Perform deduplication pass (when enabled and index-is-allequalimage) */
27712771
if (BTGetDeduplicateItems(rel) && itup_key->allequalimage)
2772-
_bt_dedup_pass(rel, buffer, heapRel, insertstate->itup,
2773-
insertstate->itemsz, (indexUnchanged || uniquedup));
2772+
_bt_dedup_pass(rel, buffer, insertstate->itup, insertstate->itemsz,
2773+
(indexUnchanged || uniquedup));
27742774
}
27752775

27762776
/*

src/include/access/nbtree.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1157,9 +1157,8 @@ extern void _bt_parallel_advance_array_keys(IndexScanDesc scan);
11571157
/*
11581158
* prototypes for functions in nbtdedup.c
11591159
*/
1160-
extern void _bt_dedup_pass(Relation rel, Buffer buf, Relation heapRel,
1161-
IndexTuple newitem, Size newitemsz,
1162-
bool bottomupdedup);
1160+
extern void _bt_dedup_pass(Relation rel, Buffer buf, IndexTuple newitem,
1161+
Size newitemsz, bool bottomupdedup);
11631162
extern bool _bt_bottomupdel_pass(Relation rel, Buffer buf, Relation heapRel,
11641163
Size newitemsz);
11651164
extern void _bt_dedup_start_pending(BTDedupState state, IndexTuple base,

0 commit comments

Comments
 (0)