Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wmInY-000hoe-0B for pgsql-docs@arkaria.postgresql.org; Tue, 21 Jul 2026 22:18:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wmInW-0099dE-27 for pgsql-docs@arkaria.postgresql.org; Tue, 21 Jul 2026 22:18:46 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wmInV-0099d6-2Z for pgsql-docs@lists.postgresql.org; Tue, 21 Jul 2026 22:18:46 +0000 Received: from fout-a1-smtp.messagingengine.com ([103.168.172.144]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wmInS-00000000VX7-2o3R for pgsql-docs@lists.postgresql.org; Tue, 21 Jul 2026 22:18:45 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 063E4EC0136; Tue, 21 Jul 2026 18:18:40 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Tue, 21 Jul 2026 18:18:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1784672320; x=1784758720; bh=Gx78s9UiLA rbtTtCD9iXh2qrMDBHGBNjRTzvNTyKXFI=; b=RibqkwcnIohzeBxx5ZvmjbCD8B ZivVh2V41zjiqIsvo4l4ai9wxWkRjmHHKhoos/7TdwG9RAWKjkP59LHAY9hv0Q08 sEjlB9fAENSTnB1cIXCWA67GX9gvp5jFeeXmmE3pvXpKUi2Y3dcbWp5K9J5FQ+DD XeyR1CrEoVR5pbMSyohk2CFgr99prXqJauhuZktoo9sCbTu7kuSuFnQwot5RomMH IuhVbLuYVy5X+o3+0Kyu9FQPh4DkAoRv20Qeq1qVKddr2mv7F53vDNNx/w5ShFS7 vV8Vm1+Xb2imrqinwsH7CVVw07pDT0nmBKp/ER8GZyQtAdUZLNIctVtvyntA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1784672320; x=1784758720; bh=Gx78s9UiLArbtTtCD9iXh2qrMDBHGBNjRTz vNTyKXFI=; b=mzZXAMZkFNfP0k/iCxI1GqzqWhbsdo8LuM1yFbpu5V0Z2o33FFK 1fxoH5W2JKnwV6Nrrfnu95ME0n8nKFn4YpCzrbkYaktPcRKHWd1WtKRDfnepc3dG WeoozbesbkGI8LK/zJI2nBYaG9Iq1rmCn8ZXV2LTnFXjM2OmJaK+/hmhfJyxM4ya 4wRFrQQqEYL4l2SX92xwb6jewBn1RNN61+I3c7cwXT1kSeQwrUnbvIkqU5OUaJgs 7MAZllwIQ/tf7RvlJ86B4EFnat7XMcm3kA+ACWgtcD2C74DC3ghI531++IY2E6f/ 882CUeVL0Q0duUlrcC3VhWMspiPGIlVm8JQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGZkgSJ4TiAqyIpO5+81bhXF4gGBGZ095EzZBAmABRwmPwNePlupTbzfj5Gvl1Ws6 6beWMv98nEff/al3geAxmrvH/zJYjMowrbFHujlS/s6FVZS2CYTunkjv6t9qTWoS5jZ1K+ PLvHdoC3f5IldEgKR/91h2KBC6wb/oFv/LmwSKYetvWMvwlAisnG6tLJfllwbKhka8uUQe 71fMkJI43Vtz+b4DQ+ECHcAGnYUcWl1pIzvrJKHxvlxWS+VUUwOEfeSnGoVPy0LNyY+Ju0 PCpXJbn+IzdnE/p9IM/kbRcIoIomyA+Hr6fY99WVI8r1t2G07AWpmSJP3UQBJIO9bZ/oIt 2b6A0E9YJvx6gXYrA5I/15nwRRdAhzDQeZWtiUk4tewiUTvQp90btAb7a3gtgtMAU4JWe1 Ju8KFwPswsnKejgifVxTvIT7HjhzVafTUMmrDaiREqWCI+YH4ifQbRC8j4ccSdDYE1L2zx Hgt6V2k0FBsGlha30yEmacfGx0nv8fD3JIJzctxi6so27ADYutEvmDadHo506BLE8vpCfh bZ+RX5P7eq0AHErqX9RVZHUQQbyBO0f+9jSQpBc9mcUle2BKYHdAa+II0PPZWAiofYAt8m EOtedRAWi3RP4NOAWbUBDl+iSwKRtKcuvGQvMR3quO2NVrwo9KPUppLIOwWA X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 21 Jul 2026 18:18:38 -0400 (EDT) Date: Wed, 22 Jul 2026 07:18:33 +0900 From: Michael Paquier To: Laurenz Albe Cc: Fujii Masao , pgsql-docs@lists.postgresql.org Subject: Re: Add "io worker" as backend_type to the pg_stat_activity documentation Message-ID: References: <5e94c0196084f648ae6a00107125494f5804318a.camel@cybertec.at> <4aff5b0f5a1bf3b487d06daec5ed5a287afa7a22.camel@cybertec.at> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rPA+NXmbXMFi+0g3" Content-Disposition: inline In-Reply-To: <4aff5b0f5a1bf3b487d06daec5ed5a287afa7a22.camel@cybertec.at> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --rPA+NXmbXMFi+0g3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2026 at 09:04:15PM +0200, Laurenz Albe wrote: > You are right. Here is patch v3 with a completed list; I hope I didn't > forget anything. I am counting 23 entries. I don't see anything forgotten on top of my mind, and we are indeed missing a lot of new entries.. I feel that like everybody who has added a new worker in the backend has forgotten to update this list.=20 While on it, I also feel like we may have some holes with log_min_messages and the new process_type. At least a bunch of them are missing.. I'll ping that fact on a new thread. No need to worry about that here. > + > + autovacuum worker: A background process run= ning > + VACUUM or ANALYZE on a s= ingle > + table. > + Also active when autovacuum =3D on? > + > + walreceiver: The background process that re= ceives > + WAL records from a WAL sender, active in streaming replication > + standby mode. > + We can only have one of these. > + > + > + > + walsender: A background process that sends = WAL > + records to receivers (during streaming replication) or decodes= WAL > + and sends the decoded information (during logical replication). > + > + No mention of the max_wal_senders dependency? Perhaps not worth mentioning, still.. -- Michael --rPA+NXmbXMFi+0g3 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmpf8DkACgkQnvQgOdby QH19chAAhpAEHgLxGpNn9USJSYKLqmpk/l++41FBGr57/8+Nxdq0IIYOMoDDYKeC 7nlMkqGihKmFDzVtTKEviD73t8SR28jK1aze55UZlnLTlFQlnatDJi8p/zbXKtLB Ry26+pcpIpgl12deDCRXyUG4mdrSbxfYuUU8oF4XUHRDLcBSooGWC8+2an3dZsfj RqIQrYVbEW1fXC2C/hq4I+SJyRzK2LKjttnwR7iSZ9JpU05vyeF8D/lTlSweYb9B NmVNT3outCafEGPudV15EFreoVo7/dHPAjSAOdSWR4OspV5xLuhVESeMuL1UebJH t4DTCWSf2BBwqutI6/8tqCOYN0+Vd/5/SPIcqbQIOjRAoJ1xc4Fz35d4J2oH3nem DmosjOL9ImSvil4aeHkBCYCnVO1VzGFnc3YPoWu9V++e7+qSqGqGAHv+YkZVKt4V nghjMPGw8b0IOH02AuXWNCUnnTrbZN1uoX5XOlCoioLOFEp99MXUxbmonQCTkP6Z fX1vvkCQT1WeRez97rMqazYIcQauq93XHxKuImg/6AgZMecWr70k229dWb4fsREM +mnRENQLVvGbbBXnVpkZECv7fMIwzOl3C9rws6m5L3jOsCr6wWE4FwJA2l5d7hRp d7Y8XtSniC91hePma04JEx9X4LzOCdIz6Z0q9L8PRgPLT+xklMw= =P4uv -----END PGP SIGNATURE----- --rPA+NXmbXMFi+0g3--