Skip to content

Commit d331243

Browse files
committed
doc: Inform about aminsertcleanup optional NULLness
This index AM callback has been introduced in c1ec02b and it is optional, currently only being used by BRIN. Optional callbacks are documented with NULL as possible value in amapi.h and indexam.sgml, but this callback has missed this part of the description. Reported-by: Peter Smith <smithpb2250@gmail.com> Reviewed-by: Japin Li <japinli@hotmail.com> Discussion: https://postgr.es/m/CAHut+PvgYcPmPDi1YdHMJY5upnyGRpc0N8pk1xNB11xDSBwNog@mail.gmail.com Backpatch-through: 17
1 parent 2805e1c commit d331243

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

doc/src/sgml/indexam.sgml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ typedef struct IndexAmRoutine
141141
ambuild_function ambuild;
142142
ambuildempty_function ambuildempty;
143143
aminsert_function aminsert;
144-
aminsertcleanup_function aminsertcleanup;
144+
aminsertcleanup_function aminsertcleanup; /* can be NULL */
145145
ambulkdelete_function ambulkdelete;
146146
amvacuumcleanup_function amvacuumcleanup;
147147
amcanreturn_function amcanreturn; /* can be NULL */

src/include/access/amapi.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ typedef struct IndexAmRoutine
271271
ambuild_function ambuild;
272272
ambuildempty_function ambuildempty;
273273
aminsert_function aminsert;
274-
aminsertcleanup_function aminsertcleanup;
274+
aminsertcleanup_function aminsertcleanup; /* can be NULL */
275275
ambulkdelete_function ambulkdelete;
276276
amvacuumcleanup_function amvacuumcleanup;
277277
amcanreturn_function amcanreturn; /* can be NULL */

0 commit comments

Comments
 (0)