Remove dsm_resize() and dsm_remap().
Thomas Munro <tmunro@postgresql.org>
Remove dsm_resize() and dsm_remap(). These interfaces were never used in core, didn't handle failure of posix_fallocate() correctly and weren't supported on all platforms. We agreed to remove them in 12. Author: Thomas Munro Reported-by: Andres Freund Discussion: https://postgr.es/m/CAA4eK1%2B%3DyAFUvpFoHXFi_gm8YqmXN-TtkFH%2BVYjvDLS6-SFq-Q%40mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/storage/ipc/dsm.c | modified | +0 −32 |
| src/backend/storage/ipc/dsm_impl.c | modified | +11 −135 |
| src/include/storage/dsm.h | modified | +1 −3 |
| src/include/storage/dsm_impl.h | modified | +0 −4 |
Discussion
- Strange failure in LWLock on skink in REL9_5_STABLE 22 messages · 2018-09-21 → 2018-11-06