Only allow heap in a number of contrib modules.
Andres Freund <andres@anarazel.de>
Only allow heap in a number of contrib modules. Contrib modules pgrowlocks, pgstattuple and some functionality in pageinspect currently only supports the heap table AM. As they are all concerned with low-level details that aren't reasonably exposed via tableam, error out if invoked on a non heap relation. Author: Andres Freund Discussion: https://postgr.es/m/20180703070645.wchpu5muyto5n647@alap3.anarazel.de
Files
| Path | Change | +/− |
|---|---|---|
| contrib/pageinspect/heapfuncs.c | modified | +5 −0 |
| contrib/pgrowlocks/pgrowlocks.c | modified | +5 −0 |
| contrib/pgstattuple/pgstatapprox.c | modified | +6 −1 |
| contrib/pgstattuple/pgstattuple.c | modified | +6 −1 |
Discussion
- Pluggable Storage - Andres's take 179 messages · 2018-07-03 → 2019-08-17