From 4b4b5eae90e5b355c24164c8cea0ca277ae30527 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Mon, 14 Sep 2026 14:12:00 +0900 Subject: [PATCH] doc: Mention REPACK in description of reloption toast_value_type The value set in toast_value_type does not affect the underlying TOAST table across rewrites. VACUUM FULL and CLUSTER were mentioned, but not REPACK. Suggested-by: Marcos Pegoraro Discussion: https://postgr.es/m/CAB-JLwbsYHxo5qdWyj1WbRDhxfxsKqg9Y2=wQ4Xwjm51wsLVPg@mail.gmail.com --- doc/src/sgml/ref/create_table.sgml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/ref/create_table.sgml b/doc/src/sgml/ref/create_table.sgml index 79622c1a23d..99b7afa23d2 100644 --- a/doc/src/sgml/ref/create_table.sgml +++ b/doc/src/sgml/ref/create_table.sgml @@ -1670,7 +1670,8 @@ WITH ( MODULUS numeric_literal, REM The value is only consulted when the TOAST relation is created. Changing it afterwards has no effect on an existing TOAST relation, and a table rewrite such as - CLUSTER or + CLUSTER, + REPACK or VACUUM FULL preserves the type already in use. A dump and restore, on the other hand, recreates the TOAST relation and therefore