SPI_FREETUPLE(3)
π SPI_FREETUPLE(3) π
okay bestie, welcome to the PostgreSQL 13.23 Documentation page for SPI_freetuple(3). buckle up, itβs a short one but itβs iconic π
β¨ NAME β¨
SPI_freetuple β free a row allocated in the upper executor context. literally what it says on the tin, no cap π
π¦ SYNOPSIS π¦
void SPI_freetuple(HeapTuple row)
πΈ DESCRIPTION πΈ
okay so SPI_freetuple frees a row that was previously allocated in the upper executor context. thatβs the whole vibe π«Ά
and hereβs the tea β: this function is no longer different from plain heap_freetuple. itβs kept just for backward compatibility of existing code. so if you see it, itβs giving legacy-but-valid, not brand-new-and-shiny π
π ARGUMENTS π
HeapTuple rowβ the row to free, bestie. thatβs it. thatβs the argument π
lowkey important reminder: this is the PostgreSQL 13.23 docs version, so keep that context in mind, iykyk π
π cute little sign-off: this page came from the PostgreSQL 13.23 documentation, dated 2025. periodt. β¨π¦
π¦ where this page comes from
- opensuse-leap 16.0: postgresql13-docs 13.23-160000.1.1 Β· PostgreSQL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms