Re: Creating a function for exposing memory usage of backend process
| От | Fujii Masao |
|---|---|
| Тема | Re: Creating a function for exposing memory usage of backend process |
| Дата | |
| Msg-id | 134996df-82f1-31eb-feb6-5b8ddd8759fd@oss.nttdata.com обсуждение исходный текст |
| Ответ на | Re: Creating a function for exposing memory usage of backend process (Fujii Masao <masao.fujii@oss.nttdata.com>) |
| Ответы |
Re: Creating a function for exposing memory usage of backend process
|
| Список | pgsql-hackers |
On 2020/08/24 13:13, Fujii Masao wrote: > > > On 2020/08/24 13:01, torikoshia wrote: >> On 2020-08-22 21:18, Michael Paquier wrote: >> >> Thanks for reviewing! >> >>> On Fri, Aug 21, 2020 at 11:27:06PM +0900, torikoshia wrote: >>>> OK. Added a regression test on sysviews.sql. >>>> (0001-Added-a-regression-test-for-pg_backend_memory_contex.patch) >>>> >>>> Fujii-san gave us an example, but I added more simple one considering >>>> the simplicity of other tests on that. >>> >>> What you have sent in 0001 looks fine to me. A small test is much >>> better than nothing. > > +1 > > But as I proposed upthread, what about a bit complicated test as follows, > e.g., to confirm that the internal logic for level works expectedly? > > SELECT name, ident, parent, level, total_bytes >= free_bytes FROM pg_backend_memory_contexts WHERE level = 0; > > >>> >>>> Added a patch for relocating the codes to mcxtfuncs.c. >>>> (patches/0001-Rellocated-the-codes-for-pg_backend_memory_contexts-.patch) > > Thanks for the patch! Looks good to me. > Barring any objection, I will commit this patch at first. As far as I know, utils/adt is the directory to basically include the files for a particular type or operator. So ISTM that mcxtfuncs.c doesn't fit to this directory. Isn't it better to put that in utils/mmgr ? The copyright line in new file mcxtfuncs.c should be changed as follows because it contains new code? - * Portions Copyright (c) 1996-2020, PostgreSQL Global Development Group - * Portions Copyright (c) 1994, Regents of the University of California + * Portions Copyright (c) 2020, PostgreSQL Global Development Group Regards, -- Fujii Masao Advanced Computing Technology Center Research and Development Headquarters NTT DATA CORPORATION
В списке pgsql-hackers по дате отправления: