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 1w5WRD-003Koj-0d for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Mar 2026 22:10:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w5WRB-00H16X-1o for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Mar 2026 22:10:53 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w5WRB-00H168-04 for pgsql-hackers@lists.postgresql.org; Wed, 25 Mar 2026 22:10:53 +0000 Received: from mail-ot1-x336.google.com ([2607:f8b0:4864:20::336]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w5WR7-000000012VB-0NtI for pgsql-hackers@postgresql.org; Wed, 25 Mar 2026 22:10:52 +0000 Received: by mail-ot1-x336.google.com with SMTP id 46e09a7af769-7d744d9acbeso132285a34.1 for ; Wed, 25 Mar 2026 15:10:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774476648; x=1775081448; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Z3wM9tDeTH75LkpTxn8A9VfxH09Su92FgoNrA6OQrAk=; b=pMWeL1GBLYmHdJL3qgEH6SCT6EOpo3Gnb0iH3EJXuvO+4Gx0vqmYPIqUS/tLe1p0qN 6lfbnoLx8zyBunucOyVmVFeUncMWdMYlTQI5t7D2iPN5U3F6Ee2yjy6+PTNZqE4OAoSr 2C1r9mO6wYgxpqDk64DFGP0k7LGrN/94AuxwRRa2ZRmdHlaOQrQbN4UXYj4U7CBtYALO NIL0tWZkdyu5yc2MItLg1fVlGfb/FOw/t4yQ6n0GkVg3Ai5L6o5yIheiW/STJOcAPRjJ 0W/iPGhGQI7Iu+4ncbuuQ6dxubk0HbjeTBb7hSxxU+Y8cMVy8wzCuZS9J5BnZcSAlvC8 DIWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774476648; x=1775081448; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Z3wM9tDeTH75LkpTxn8A9VfxH09Su92FgoNrA6OQrAk=; b=Z6lbrnaHuiz/FY6dOrTqpJP2T1dpUfsdHLkulrRbkpRTZfpidjeitwSAyHOjntNJcY Nh+RIiKvv0HhMhTOflGfxUvHlRNm+Yl7HuR/UurgV8s7964K025ouuhL7J1deFxsyFbc TVbRgb/yssRjs4K/iOFsL6NJmCRC/cop+9jokKdjjQ+Rzaet6LpkeJQbk/tQTvhAtutl WfAkWGVtGN5/MDikte1B0S4rLW6ddwj9Z1pEY8UYFE0juZ+6WmCZ4pWqVzA2NRKblJMj ncm1d4EmGf/L3bwmHK2EEg8JSm/xRuDeAGrqfXLBsjmbNi7PCcZg/e2KKlD05yTUval7 xMrw== X-Forwarded-Encrypted: i=1; AJvYcCVrg/BL+Ac8WFZnr0LYHs3NAm9l54K64qqFiCnnJ2Z3E+0+1GEwqEdt7lqlnksJ93IMjK5ku6yHRZ+MKOXn@postgresql.org X-Gm-Message-State: AOJu0Yx7nlQMRLG5kB4TS/mT0jN1iWzx48IGunE1fCfDP6ZN0YNhBKUH V7sJhNfB9bqwkoDLTWMGK62cj3yUwBm5nWxdPj5ay+Jo+T8Regbgh2aE X-Gm-Gg: ATEYQzxOFSJaZnllXsjBiNWeqNCktccqlHY0ScT1eKkHXabJZZRBnSX1QkduAtdyhAq AaJBEKVFRshxNbF24ydNf9Ax884QtxTH9srDfMsqC+v31NqCrrNlEGKFWpOVEgfJw/gyH1RK388 cwTWVUltfcniVySDTgySPxU9uIe0tfNZC6HrlpNyZoc4VY3tuK81SjcxvRxeGEJ+G85SBJBvtVT leOTHxi1zyrSOu/BQwG/SHotYVhH4UZNcE+SBiv94WvLf/hCSHgGhKJ9FJywY2Nej/AbV/pzITs bxqqAMM5rMM+d1DwAntQbEHdUcZlUf90z3H9iUYA+2ySOIHGHLydhjsv3LiRMG3PCK0hwDbe8zs 4ksPjO2IrMvnbGrfPcyqltygBLNU7WCsuPqRBnAZJ5anTLLT9eAW7qA9LwQob6v3djT4QM1AT5b Ka1md5sJ35i1pge8iarRniYqB5NMa6vM9f3nalb4Ih3Vi4sH+GiN32JZLTZTkYNfr3kUcBvXDtR 6d/uE7VnZ6wHE84a8Wf8g== X-Received: by 2002:a05:6830:7009:b0:7d7:ef30:c893 with SMTP id 46e09a7af769-7d9d6483de2mr3109604a34.0.1774476648338; Wed, 25 Mar 2026 15:10:48 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7d9e71f6ae7sm734860a34.14.2026.03.25.15.10.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Mar 2026 15:10:47 -0700 (PDT) Date: Wed, 25 Mar 2026 17:10:43 -0500 From: Nathan Bossart To: David Rowley Cc: Bharath Rupireddy , Jim Nasby , Sami Imseih , Greg Burd , Robert Haas , Robert Treat , Jeremy Schneider , pgsql-hackers Subject: Re: another autovacuum scheduling thread Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="QFeD4uRQyxEDSZbU" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --QFeD4uRQyxEDSZbU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Here is what I have staged for commit. I'll give this at least one more close read-through beforehand, but I'm hoping to commit it Thursday or Friday. Thanks everybody for the thoughtful discussion. -- nathan --QFeD4uRQyxEDSZbU Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=v16-0001-Add-rudimentary-table-prioritization-to-autovacu.patch