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 1w83M6-000ARj-1r for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 21:44:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w83M4-002RCD-18 for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 21:44:04 +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 <3danissimo@gmail.com>) id 1w83M3-002RC4-3B for pgsql-hackers@lists.postgresql.org; Wed, 01 Apr 2026 21:44:04 +0000 Received: from mail-yw1-x1134.google.com ([2607:f8b0:4864:20::1134]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from <3danissimo@gmail.com>) id 1w83M0-000000005Db-41GJ for pgsql-hackers@lists.postgresql.org; Wed, 01 Apr 2026 21:44:03 +0000 Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-799001d73bdso1821237b3.0 for ; Wed, 01 Apr 2026 14:44:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775079839; cv=none; d=google.com; s=arc-20240605; b=LmZZCjzGO6WbrCvHHbFXpv7NRr14NDRrtzssOMQJRbfijR1kCfq2R45r/H8kUGXEtX sSAj3AKBY9pYLNtaZwfyyT3ldl3xLoQIeEkH2B7fR1U1Wv9uGqULVV6R7pW+JszmgFY1 liI+O7ALq1a2oKsw0+WlAgSK5iqXJvpjcC2/SENeOxL+TECwJZ+OlLdSstLpY6pAwvlM bTGKkIZA8M1fO0RRdCULW0Qe1KuB0zeIF9776+lgxuJYLoeNMRk2QOYl8fv3k9yq3Dyk pA2AOejjPsZSNogArKedh5BvfCEvpa70Ajbi2c1YjS6PzmCmzWntyBztjRlJOsjCVWDl sknw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=FGkZIob6dR58+u0X6WV2BhZBXg9QZovggMV3TN+8k7Q=; fh=UIs2vs8z4fiMPZmuHYUwLvismctUMdTYW52PL8/DHxo=; b=c7nIKV/j9PgrFVsvrfkkpPTsz6UjQtfnlqd3n4cC5G2Zk8APVTPPlFlsJ5z+yC46NX qnnO7EAeUgF5WIxMLI3oAVbse2rOBDjLwvjXYwP/TseTYwaxpUJpMyXpGWzr/KleP+U0 OpAIMS9nsnkr5i1bWLYxatU/MLmSX17jorBWLE2L1SxodQa7UQG+4tZh1xD531LQToFy ylho6C7a/MJYMTpr96NXnibIfiNrqtMjuHneIp0M28OLy/xdSN66DV5l4vn/r2mfwpi7 rPiWad/4EGCvmFqozuW8/AKB1jwr/wtKWWnIED9Bhj30nj/5QJNIws3Hu/dsYKHlIska cgHw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775079839; x=1775684639; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=FGkZIob6dR58+u0X6WV2BhZBXg9QZovggMV3TN+8k7Q=; b=mfyevThp3wAm40MJOsqq3TUY+hx89HDWKZfrd/g/C6jPnZKEfxa2lMfpaZzY7k454p vkr9pL10UT4exKD+cD2z8fCd+L8p3aFjOCeD6Qzjgsz/VUKDy7TQ+pnmwtv2JUN0O3Mb gmj1+to7DUnE508o1TJKoGQ6rbQUWqFrA0ndOwRcHy01xFNfG6aC1A044yDbcO7JTRhX dsj3WrqMzlMVPCE/JHd2vZ7g2WxnqPcU4LWe0NF6tiFxP7j7KNImX9/dntYfDMkITJtg JcODMXvPxlEKQ4w/2PUkHJbVFBFO9/tkE/3fiLshNA+9OJztosURUcLLVB1N+ZCnqBi+ AQJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775079839; x=1775684639; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=FGkZIob6dR58+u0X6WV2BhZBXg9QZovggMV3TN+8k7Q=; b=drOkfRFrdIIxeeMlqrAcCEpGvET1yrDcHAcVax26VUOdALdDd7pbfymnGt5S7STW0N aN6xtbq0yjDtMvfHeTwoWqZKHiYza+42qflnR2YGvxtSR/thUL1TO7pT/ZKiLz6MPJ/b KKx6GGejY8ve+2ZvyQQUQU4fD6+nz3zI02V1u24cu4lp9XnHpDb+hLwp7xtdP2B0tp/U kvkvDYVL2aUQ3KidK4b1S81yzFNFzFv6vyqNAEKcM6wohXY6SaW7uSdH8Ew7t10iVJST JtM9hYPwoEq39f52VnRFRzsNiDwG04Gwn6ohZ7bUQUzszWJuwopm5ue1wmyLXfxvj+Lc 7kWg== X-Forwarded-Encrypted: i=1; AJvYcCXsR/EXkfeX5j75vYHUYoKnPObd9B3uSPJoaa6GCbQlD1zDK3TtQRxsPub24GGpjZ0CbFSmn0EPv7Z+AlQk@lists.postgresql.org X-Gm-Message-State: AOJu0YxEDtA94kF8P0qDE8yYTZvPKnFtVUt2BcRRywPNnFDthdjexK6c brBNNQmcEERC2JC31l/O27J7ckvQ3/UygJAoDSUF7GmIIE5D5S2X/0fr1WuzXt35hsxJRqQvQP+ nYMHoiPaVuBuwZUYTQ1n8JpSRIwseai8= X-Gm-Gg: ATEYQzxiPC/X11nPqh88WVScLFKptOiZXaWEgne+q9e89eOJ4wuYVGuRcknFC+iUJ5y B9seX72xEmu1/h+09HNcx4JVvg4M0IHDqZ7wvkF5d+ulG42NIZR3JzkYMpwo7dq/nmYF6Qf9W9d WotAgH/F0+7X5tnmEceYHnDr6mgJdplm1Qk/2/yE2yuzLRpwMyWyvk8GzYkS/Nn41fGIl3EX4vR +tGxswLC613d7OE3FHc+ndaXV9eIz2cBZt08dUWL0Q19hvV18SZuKDEPEDY0NKbDBt96RdxuyZU uEnO30g= X-Received: by 2002:a05:690c:6709:b0:79e:68d1:3209 with SMTP id 00721157ae682-7a21263a0cfmr55525357b3.33.1775079839318; Wed, 01 Apr 2026 14:43:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Daniil Davydov <3danissimo@gmail.com> Date: Thu, 2 Apr 2026 04:43:47 +0700 X-Gm-Features: AQROBzAwKQqzmnmkOVLf-0DnV9akGbTXIP5Ikd1UeRyfTWENeA3nHZS8ey4OY0Q Message-ID: Subject: Re: POC: Parallel processing of indexes in autovacuum To: Masahiko Sawada Cc: SATYANARAYANA NARLAPURAM , Bharath Rupireddy , Sami Imseih , Alexander Korotkov , Matheus Alcantara , Maxim Orlov , Postgres hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Thu, Apr 2, 2026 at 1:55=E2=80=AFAM Masahiko Sawada wrote: > > Overall, the results show no noticeable overhead from the polling approac= h. Great news! Thank you for these measurements! BTW, I caught myself thinking that Tom Lane and maybe some other people mig= ht not like our parameter propagation logic. We are not building any new capability, but supplying an utilitarian solution for a single feature. Perhaps someone will not consider this a good way to develop new features. However, I don't think that this is something bad. We have a pretty simple logic which does not interfere with some other infrastructure. On the other hand, maybe I am thinking in terms of bigtech product development, where results (but not the design) are often the most important thing. -- Best regards, Daniil Davydov