You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Enhance pg_log_backend_memory_contexts() for auxiliary processes.
Previously pg_log_backend_memory_contexts() could request tolog the memory contexts of backends, but not of auxiliary processessuch as checkpointer. This commit enhances the function so thatit can also send the request to auxiliary processes. It's useful tolook at the memory contexts of those processes for debugging purposeand better understanding of the memory usage pattern of them.Note that pg_log_backend_memory_contexts() cannot send the requestto logger or statistics collector. Because this logging requestmechanism is based on shared memory but those processes aren'tconnected to that.Author: Bharath RupireddyReviewed-by: Vignesh C, Kyotaro Horiguchi, Fujii MasaoDiscussion:https://postgr.es/m/CALj2ACU1nBzpacOK2q=a65S_4+Oaz_rLTsU1Ri0gf7YUmnmhfQ@mail.gmail.com