> Do you mean adding the user ID on top of Shihao's 0002? If so, I can have a look, > unless Shihao is already planning to update the patch along those lines?
Done in v8, attached. 0001 is the PID check, same as v7-0002. It goes first now because 0002 needs a field in PgStat_Backend. 0002 stores the user ID in PgStat_Backend next to the PID when the entry is created, and pg_stat_get_backend_io(), wal() and lock() check the caller against that instead of the beentry. The reset callback restores both fields. pg_stat_get_backend_subxact() still checks the beentry, the counters it reports come from there. Thanks, Shihao
v8-0002-Make-per-backend-statistics-functions-respect-sta.patch
Description: Binary data
v8-0001-Store-the-PID-of-a-backend-in-its-statistics-entr.patch
Description: Binary data
