postgres.git / summary / log / commit / refs

commit    d331243dc95dbae2474ef42492307c63b7eea2a2
Author:   Michael Paquier <michael@paquier.xyz>
Date:     Tue Jul 22 05:34:22 2025 +0000
First released in: 17.6, 18.0

    doc: Inform about aminsertcleanup optional NULLness
    
    This index AM callback has been introduced in c1ec02be1d79 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


doc/src/sgml/indexam.sgml | 2 +- src/include/access/amapi.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/indexam.sgml b/doc/src/sgml/indexam.sgml index e3c1539a1e3..d0dbf017a9e 100644 --- a/doc/src/sgml/indexam.sgml +++ b/doc/src/sgml/indexam.sgml @@ -141,7 +141,7 @@ typedef struct IndexAmRoutine ambuild_function ambuild; ambuildempty_function ambuildempty; aminsert_function aminsert; - aminsertcleanup_function aminsertcleanup; + aminsertcleanup_function aminsertcleanup; /* can be NULL */ ambulkdelete_function ambulkdelete; amvacuumcleanup_function amvacuumcleanup; amcanreturn_function amcanreturn; /* can be NULL */ diff --git a/src/include/access/amapi.h b/src/include/access/amapi.h index d3e5e5d5918..09801450816 100644 --- a/src/include/access/amapi.h +++ b/src/include/access/amapi.h @@ -271,7 +271,7 @@ typedef struct IndexAmRoutine ambuild_function ambuild; ambuildempty_function ambuildempty; aminsert_function aminsert; - aminsertcleanup_function aminsertcleanup; + aminsertcleanup_function aminsertcleanup; /* can be NULL */ ambulkdelete_function ambulkdelete; amvacuumcleanup_function amvacuumcleanup; amcanreturn_function amcanreturn; /* can be NULL */ [parent: 2805e1c1edd5]