From: Andres Freund <andres(at)anarazel(dot)de> To: Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> Cc: ibrar(dot)ahmad(at)gmail(dot)com, masao(dot)fujii(at)oss(dot)nttdata(dot)com, gkokolatos(at)protonmail(dot)com, pgsql-hackers(at)lists(dot)postgresql(dot)org Subject: Re: shared-memory based stats collector Date: 2022-03-03 02:16:00 Message-ID: 20220303021600.hs34ghqcw6zcokdh@alap3.anarazel.de Views: Whole Thread |Raw Message |Download mbox |Resend email Thread: 2018-06-29 08:34:18 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-07-02 18:25:58 from Robert Haas <robertmhaas(at)gmail(dot)com> 2018-07-03 10:01:44 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-07-04 08:29:11 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-07-04 21:23:51 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2018-07-05 03:04:23 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2018-07-05 11:33:52 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-07-06 14:29:40 from Magnus Hagander <magnus(at)hagander(dot)net> 2018-07-06 18:49:53 from Robert Haas <robertmhaas(at)gmail(dot)com> 2018-07-06 18:57:50 from Andres Freund <andres(at)anarazel(dot)de> 2018-07-06 19:02:39 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com> 2018-07-06 19:34:43 from Robert Haas <robertmhaas(at)gmail(dot)com> 2018-07-06 19:46:35 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com> 2018-07-06 19:36:29 from Andres Freund <andres(at)anarazel(dot)de> 2018-07-06 20:03:12 from Magnus Hagander <magnus(at)hagander(dot)net> 2018-07-06 20:10:36 from Andres Freund <andres(at)anarazel(dot)de> 2018-07-10 12:07:40 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-07-10 12:52:13 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-07-11 00:06:05 from Andres Freund <andres(at)anarazel(dot)de> 2018-09-20 07:55:27 from Antonin Houska <ah(at)cybertec(dot)at> 2018-09-20 17:37:24 from Andres Freund <andres(at)anarazel(dot)de> 2018-09-26 00:55:09 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2018-09-27 13:00:49 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-10-02 07:06:51 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-10-05 08:30:17 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-10-29 14:10:10 from Antonin Houska <ah(at)cybertec(dot)at> 2018-11-08 11:42:22 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2018-10-30 00:49:59 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>📎 2018-11-08 11:46:48 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-11-08 15:06:49 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-11-08 15:39:41 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2018-11-09 08:33:15 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-11-09 13:16:31 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-11-12 11:10:42 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-11-13 15:35:27 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-11-26 01:52:30 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>📎 2018-11-27 08:59:49 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-11-27 15:40:16 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2019-01-20 17:13:04 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2019-01-21 12:19:07 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-01-22 06:48:02 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-02-04 02:28:37 from Michael Paquier <michael(at)paquier(dot)xyz> 2018-11-28 22:13:53 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-11-29 12:18:19 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2019-01-01 17:39:12 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>📎 2019-01-01 18:03:18 from Andres Freund <andres(at)anarazel(dot)de> 2019-01-01 19:14:25 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2019-01-01 23:42:26 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2019-02-07 21:10:08 from Andres Freund <andres(at)anarazel(dot)de> 2019-02-14 20:01:48 from Andres Freund <andres(at)anarazel(dot)de> 2019-02-15 08:29:00 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-02-15 17:16:55 from Andres Freund <andres(at)anarazel(dot)de> 2019-02-15 18:53:28 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2019-02-20 06:45:17 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2019-02-21 07:05:55 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-02-21 14:30:50 from Arthur Zakirov <a(dot)zakirov(at)postgrespro(dot)ru> 2019-02-22 08:19:56 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2019-02-25 04:52:14 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-02-25 11:27:13 from Arthur Zakirov <a(dot)zakirov(at)postgrespro(dot)ru> 2019-03-06 21:56:23 from Robert Haas <robertmhaas(at)gmail(dot)com> 2019-03-06 22:43:32 from Andres Freund <andres(at)anarazel(dot)de> 2019-03-22 18:33:05 from Andres Freund <andres(at)anarazel(dot)de> 2019-03-25 07:31:33 from David Steele <david(at)pgmasters(dot)net> 2019-03-27 07:36:25 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-04-03 19:56:59 from Andres Freund <andres(at)anarazel(dot)de> 2019-04-04 00:25:12 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2019-04-09 15:03:33 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2019-04-10 00:39:29 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2019-04-10 09:13:27 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2019-05-17 05:27:22 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-05-17 06:30:46 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> 2019-05-17 06:47:20 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-07-01 11:19:31 from Thomas Munro <thomas(dot)munro(at)gmail(dot)com> 2019-07-04 10:27:54 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2019-07-10 04:35:52 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2019-07-11 07:40:59 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2019-09-03 22:28:05 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2019-09-10 08:58:58 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2019-09-25 21:01:02 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2019-09-27 00:46:47 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2019-12-01 02:12:32 from Michael Paquier <michael(at)paquier(dot)xyz> 2019-12-03 08:27:59 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-01-22 08:24:04 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-03-09 16:21:15 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>📎 2020-03-09 18:37:05 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2020-03-09 18:47:54 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-09 19:04:23 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2020-03-09 19:25:39 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-10 03:27:25 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-03-10 03:29:01 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-03-10 03:34:20 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-10 06:11:21 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-03-10 12:48:07 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2020-03-10 18:52:22 from Julien Rouhaud <rjuju123(at)gmail(dot)com> 2020-03-10 21:40:33 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-10 21:32:42 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-13 03:13:24 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-13 07:34:50 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-03-13 17:09:00 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-19 03:51:59 from Thomas Munro <thomas(dot)munro(at)gmail(dot)com>📎 2020-03-19 20:03:16 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-23 08:17:13 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-03-19 11:30:04 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-03-19 19:54:10 from Andres Freund <andres(at)anarazel(dot)de> 2020-03-27 07:31:15 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-03-27 15:34:02 from Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> 2020-03-30 00:29:45 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-04-01 06:15:11 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-04-01 08:37:23 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-04-03 08:31:17 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-04-07 07:38:17 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-04-30 04:22:05 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-05-15 08:30:36 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-06-01 09:00:01 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-06-08 08:32:04 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-09-03 17:16:59 from Stephen Frost <sfrost(at)snowman(dot)net> 2020-09-07 02:04:19 from Michael Paquier <michael(at)paquier(dot)xyz> 2020-09-07 13:46:02 from Stephen Frost <sfrost(at)snowman(dot)net> 2020-09-08 08:01:47 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-09-08 08:55:57 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-09-09 08:01:09 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-09-22 02:47:04 from Andres Freund <andres(at)anarazel(dot)de> 2020-09-25 00:27:26 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-10-01 00:07:22 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-10-06 01:06:44 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-10-08 07:03:26 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-10-16 08:08:49 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-10-30 15:00:55 from Georgios Kokolatos <gkokolatos(at)protonmail(dot)com> 2020-11-04 08:39:10 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-11-06 00:27:56 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-11-11 01:07:22 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-12-11 07:50:03 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2020-12-21 08:16:20 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-01-08 01:24:34 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-01-14 06:14:25 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-01-21 03:03:48 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-05 08:18:56 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-05 15:32:07 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-08 16:55:31 from Ibrar Ahmed <ibrar(dot)ahmad(at)gmail(dot)com> 2021-03-09 07:53:11 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-09 08:11:07 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-09 09:29:34 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-09 07:51:10 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-09 14:24:10 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-10 03:10:39 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-10 06:20:43 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-10 08:51:37 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-10 12:47:51 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com>📎 2021-03-11 00:47:49 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-11 03:21:00 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-11 04:42:27 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-11 06:33:52 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-12 00:23:12 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-12 01:03:31 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-12 01:38:00 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-12 04:49:06 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-12 06:13:15 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com> 2021-03-12 08:24:43 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-12 14:33:05 from Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com>📎 2021-03-15 08:49:36 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-16 01:27:55 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-18 07:56:02 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2021-03-18 08:47:20 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-22 00:55:59 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-22 03:02:39 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-22 23:17:37 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-23 00:15:02 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-25 05:02:53 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-04-02 02:44:25 from Andres Freund <andres(at)anarazel(dot)de> 2021-04-02 06:34:54 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-04-02 17:27:23 from Andres Freund <andres(at)anarazel(dot)de> 2021-04-05 09:29:14 from Andres Freund <andres(at)anarazel(dot)de>📎 2021-04-06 16:32:16 from Andres Freund <andres(at)anarazel(dot)de> 2021-04-07 03:05:12 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-07-19 10:34:56 from Ibrar Ahmed <ibrar(dot)ahmad(at)gmail(dot)com> 2021-07-21 08:09:49 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-07-21 15:58:02 from Andres Freund <andres(at)anarazel(dot)de> 2021-07-26 08:52:01 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-07-27 01:27:54 from Andres Freund <andres(at)anarazel(dot)de> 2021-09-02 15:20:50 from Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> 2021-10-01 15:24:26 from Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> 2022-03-03 02:16:00 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-03-03 08:04:12 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-03-17 07:36:52 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-03-20 16:32:39 from Melanie Plageman <melanieplageman(at)gmail(dot)com>📎 2022-03-20 16:58:31 from Andres Freund <andres(at)anarazel(dot)de> 2022-03-20 20:56:37 from Melanie Plageman <melanieplageman(at)gmail(dot)com>📎 2022-03-21 21:41:48 from Melanie Plageman <melanieplageman(at)gmail(dot)com>📎 2022-03-21 21:30:17 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-03-22 02:56:40 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-03-23 07:38:33 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>📎 2022-03-29 07:26:51 from Andres Freund <andres(at)anarazel(dot)de> 2022-03-23 08:27:50 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-03-23 17:42:03 from Andres Freund <andres(at)anarazel(dot)de> 2022-03-24 06:00:58 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-04 23:31:18 from Andres Freund <andres(at)anarazel(dot)de> 2022-03-23 00:43:29 from Melanie Plageman <melanieplageman(at)gmail(dot)com>📎 2022-03-24 17:21:33 from Melanie Plageman <melanieplageman(at)gmail(dot)com>📎 2022-03-25 05:22:56 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-03-25 08:24:18 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-03-29 07:24:17 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-02 08:16:48 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-05 20:40:19 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-02 08:21:02 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-04 04:15:16 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-04-04 13:16:04 from Thomas Munro <thomas(dot)munro(at)gmail(dot)com> 2022-04-04 17:54:15 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-04 19:08:28 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-04 20:45:40 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-04 21:06:10 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-04 21:25:57 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-04 21:54:14 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-04 22:24:24 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-04 22:44:19 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-05 02:03:13 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-05 02:36:34 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-05 15:49:36 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>📎 2022-04-05 17:30:06 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-05 18:26:09 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-05 03:05:06 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-04-05 20:51:12 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>📎 2022-04-05 21:23:38 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-05 21:43:49 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-05 23:16:28 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 03:00:50 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-06 03:14:16 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 03:30:44 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-06 03:00:08 from Andres Freund <andres(at)anarazel(dot)de>📎 2022-04-06 03:06:56 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-06 03:11:07 from Greg Stark <stark(at)mit(dot)edu> 2022-04-06 03:18:38 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-06 03:22:01 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 09:11:04 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-06 16:04:09 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-07 01:36:30 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-07 01:58:52 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-07 08:00:34 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-06 09:24:28 from John Naylor <john(dot)naylor(at)enterprisedb(dot)com> 2022-04-06 16:20:30 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 11:31:31 from Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> 2022-04-06 16:17:51 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 19:14:35 from Lukas Fittl <lukas(at)fittl(dot)com> 2022-04-06 19:27:34 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 19:34:19 from Justin Pryzby <pryzby(at)telsasoft(dot)com> 2022-04-06 19:37:20 from Lukas Fittl <lukas(at)fittl(dot)com> 2022-04-06 22:12:25 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-06 22:32:39 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-06 23:12:09 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-07 00:01:17 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-07 00:48:51 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-07 07:28:45 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-07 08:02:04 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-07 23:37:51 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-08 02:10:14 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-08 03:51:10 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-08 04:16:38 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-08 03:59:21 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-08 04:37:09 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-08 04:39:55 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-09 19:06:55 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-09 19:38:49 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-08 04:44:43 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2022-04-08 04:38:04 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-13 23:34:32 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-13 23:56:45 from "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> 2022-04-14 00:55:18 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-15 00:41:37 from Andres Freund <andres(at)anarazel(dot)de> 2022-04-14 01:20:04 from Michael Paquier <michael(at)paquier(dot)xyz> 2022-07-20 15:35:13 from Greg Stark <stark(at)mit(dot)edu> 2022-07-20 15:55:51 from Melanie Plageman <melanieplageman(at)gmail(dot)com> 2022-07-20 16:08:35 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2022-07-20 16:34:24 from Andres Freund <andres(at)anarazel(dot)de> 2022-07-20 18:41:53 from Greg Stark <stark(at)mit(dot)edu> 2022-07-20 19:08:49 from Andres Freund <andres(at)anarazel(dot)de> 2022-07-21 15:07:55 from Greg Stark <stark(at)mit(dot)edu> 2022-08-09 10:18:47 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-09 16:00:46 from Greg Stark <stark(at)mit(dot)edu> 2022-08-09 16:47:48 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-10 08:13:39 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-10 18:18:25 from Greg Stark <stark(at)mit(dot)edu> 2022-08-10 19:48:15 from Greg Stark <stark(at)mit(dot)edu> 2022-08-10 22:26:25 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-10 22:23:27 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-10 08:04:53 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-10 21:25:11 from Greg Stark <stark(at)mit(dot)edu>📎 2022-08-11 06:11:23 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-15 14:46:47 from Greg Stark <stark(at)mit(dot)edu> 2022-08-16 12:49:04 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-17 19:46:42 from Greg Stark <stark(at)mit(dot)edu> 2022-08-17 23:30:53 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-18 06:39:02 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-18 06:27:10 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-08-18 19:26:31 from Greg Stark <stark(at)mit(dot)edu> 2022-08-18 19:51:24 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-19 06:12:51 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2024-12-03 10:37:48 from "Anton A(dot) Melnikov" <a(dot)melnikov(at)postgrespro(dot)ru> 2024-12-03 15:07:07 from Andres Freund <andres(at)anarazel(dot)de> 2024-12-04 01:00:53 from "Anton A(dot) Melnikov" <a(dot)melnikov(at)postgrespro(dot)ru> 2024-12-04 15:24:55 from Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com> 2024-12-05 05:43:43 from Michael Paquier <michael(at)paquier(dot)xyz> 2024-12-05 07:37:27 from Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com>📎 2024-12-05 08:13:13 from Michael Paquier <michael(at)paquier(dot)xyz> 2024-12-05 14:13:58 from Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com>📎 2024-12-07 09:31:46 from "Anton A(dot) Melnikov" <a(dot)melnikov(at)postgrespro(dot)ru>📎 2024-12-09 05:39:58 from Michael Paquier <michael(at)paquier(dot)xyz> 2024-12-09 08:03:54 from Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com> 2024-12-10 00:54:36 from Michael Paquier <michael(at)paquier(dot)xyz> 2024-12-10 06:42:38 from Bertrand Drouvot <bertranddrouvot(dot)pg(at)gmail(dot)com> 2024-12-10 07:44:29 from "Anton A(dot) Melnikov" <a(dot)melnikov(at)postgrespro(dot)ru>📎 2022-08-09 16:40:46 from Andres Freund <andres(at)anarazel(dot)de> 2022-08-10 07:37:01 from "Drouvot, Bertrand" <bdrouvot(at)amazon(dot)com> 2022-07-20 16:05:26 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-12 01:07:10 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-12 01:16:30 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-11 04:26:56 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-12 03:22:57 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-12 05:32:52 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-13 06:20:40 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-13 11:53:30 from Magnus Hagander <magnus(at)hagander(dot)net> 2021-03-13 18:05:21 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-15 08:46:58 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-16 02:04:29 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-16 02:55:41 from Andres Freund <andres(at)anarazel(dot)de>📎 2021-03-16 19:08:39 from Robert Haas <robertmhaas(at)gmail(dot)com> 2021-03-16 19:54:40 from Andres Freund <andres(at)anarazel(dot)de> 2021-04-03 03:51:59 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-16 07:44:38 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-16 08:17:08 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-15 08:51:31 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-25 11:26:10 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2021-03-19 21:27:38 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-22 19:33:26 from Andres Freund <andres(at)anarazel(dot)de> 2021-03-23 02:20:52 from Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com> 2020-09-09 14:41:20 from Stephen Frost <sfrost(at)snowman(dot)net> 2020-09-09 18:21:30 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2019-02-18 12:35:31 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2019-02-19 12:40:07 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>📎 2018-10-30 12:35:23 from Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com> 2018-11-07 00:31:36 from Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp> Lists: pgsql-hackers
Hi,
On 2021-07-26 18:27:54 -0700, Andres Freund wrote: > I had intended to post a rebase by now. But while I did mostly finish > that (see [1]) I unfortunately encountered a new issue around > partitioned tables, see [2]. Currently I'm hoping for a few thoughts on > that thread about the best way to address the issues.
Now thathttps://postgr.es/m/20220125063131.4cmvsxbz2tdg6g65%40alap3.anarazel.de is resolved, here's a rebased version. With a good bit of further cleanup.
One "big" thing that I'd like to figure out is a naming policy for the different types prefixed with PgStat. We have different groups of types:
- "pending statistics", that are accumulated but not yet submitted to the shared stats system, like PgStat_TableStatus, PgStat_BackendFunctionEntry etc - accumulated statistics like PgStat_StatDBEntry, PgStat_SLRUStats. About half are prefixed with PgStat_Stat, the other just with PgStat_ - random other types like PgStat_Single_Reset_Type, ...
To me it's very confusing to have these all in an essentially undistinguishing namespace, particularly the top two items.
I think we should at least do s/PgStat_Stat/PgStat_/. Perhaps we should use a distinct PgStatPending_* for the pending item? I can't quite come up with a good name for the "accumulated" ones.
I'd like that get resolved first because I think that'd allow commiting the prepatory split and reordering patches.
Greetings,
Andres Freund