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.94.2) (envelope-from ) id 1v6itn-008gzQ-6U for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Oct 2025 05:09:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v6itk-00GDbD-VF for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Oct 2025 05:09:05 +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.94.2) (envelope-from ) id 1v6itk-00GDZ8-Fd for pgsql-hackers@lists.postgresql.org; Thu, 09 Oct 2025 05:09:05 +0000 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v6iti-000nES-1P for pgsql-hackers@postgresql.org; Thu, 09 Oct 2025 05:09:04 +0000 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-b48d8deaef9so88335466b.2 for ; Wed, 08 Oct 2025 22:09:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1759986542; x=1760591342; darn=postgresql.org; h=message-id:date:content-transfer-encoding:mime-version:comments :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fVwZR2IhBaj4Iz59HXws6SxV3qFVeUEiVnWbTZvGzVw=; b=qQIvLz+MMKHvzdBl8jdzmUXt3xU86AkyDEeNRG12y0vFogbNot9KCCxtgWIlQAItBp XUkYxw9n8ijQLQUTNzeZVJ5slYkX/ITr5dIhMw2JerWL8hReA5+t3VPSfdcNv8qPajJQ q9OaGzplHVzCgjl0uO3tLoyaYnIfWVjjvw8oFS+9O2gKfyAvzrVxU5EftMWrNWmJJE5O NkPuPWYGzuJ1v5IYO5OGufp5rnsX2DoCiDhKmaQE8bLjQWT+xy9p+iNRfw2XYJmnPMay qDWGxKIgsNcXuBAAyr8Ows9NwqJ7t9QZvytfGDvxtr9Y+lHXo8y+/m49QKt19/oaJBpY SrBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759986542; x=1760591342; h=message-id:date:content-transfer-encoding:mime-version:comments :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=fVwZR2IhBaj4Iz59HXws6SxV3qFVeUEiVnWbTZvGzVw=; b=BYYXulUjcqtlfjrrX59RS5FRTyxvKfM8+mqNAFVES9TlbVRcRM1sh1OhOsju4mOhAp UVUDMF6cgwg0h8bFCI+JkW1i+d7l6Xu80C3GkiYBa3QR1xtfGFFKdtvh5xmgFrg6Sgtk zezSouqPYalDSZu+vBmgBYHoxVLT6BSNWZSUm/1dfhVy3MIiY4H3nlUwpDjamczD+OGe JT6MeFhdYhw4AsS1gYs0qiUFj0TJwKBzZZcVZPPd+h1GmlyovfTVmacmeOdb2/Tvymbz uRUhgg8+XJbRTVn2a1KzP3WiVy0oN7PsLLUXPK8ZA3XTVTA/F9rUwBidabjYmBYqk644 4HfQ== X-Forwarded-Encrypted: i=1; AJvYcCUSxFlBVHF3yzD6niWnnZekDVA55jtZQrmg67weu5K0+6hdF/euHSrkCm3n5ij9b+WzSWdC9VaWaHQ6oHV/@postgresql.org X-Gm-Message-State: AOJu0YwPXTC6wWO+Wt4c7d9qWELga0YvY0sbMbeJlAw5IQH1ceK2w9WO OPrjcHGSUiwMzuQeNVzs+kkcuQr4GJ1U3Vje2vk+5+ESEEd9dAU/OUr7eVcIQxLyQmA= X-Gm-Gg: ASbGncuLw7/hCHZNAVao13B8+osLOFpslrNL56Ywd6kSx2Pie7JpRyaRvxoqdbnRwAp mwnkumhtChT4zq3XtqL5HdTY7Ouj2mnJcy2T9AuNqOZQ2ri3+DpAs99l1ZOgQQv8Hj8wZ+DnhSA okFyjgrL0Ja+9NN+vB/x0EiMfm83AU64TA2SjlFP3mP2yyFCgDd+hL4cfpn0Ea8P8DQb8cqZBPx l8Q3rq6/ChyzZtLMe/QECzt4GdXMnJyHrONQw763jqBvMWfvZ3zscdhaHCCbqL9pWBkViSoo40L MQYQD3chAkGrD8B8YyxqoI4Fsf9iqHpvKwQYJxPGjudoad/0u/Dh1hk+XvOffw2qbzjjxR7NLbu djrVjPp6Rt4550WTjWaOvGXbWa5cbmegm2izd/Qqiox6RvBSKJ8HHnue+0NcF X-Google-Smtp-Source: AGHT+IHFKQQ1qwLrNIlrKYfP3pke1slLmN/tv45/GKDI+LueMypF+UTsEzK2dzHgUWo0/YE9i5s0sw== X-Received: by 2002:a17:907:961b:b0:b40:e687:c2c with SMTP id a640c23a62f3a-b50ac2d5903mr629661266b.37.1759986541584; Wed, 08 Oct 2025 22:09:01 -0700 (PDT) Received: from localhost (109-81-168-246.rct.o2.cz. [109.81.168.246]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b48652aa62csm1769452166b.19.2025.10.08.22.09.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Oct 2025 22:09:01 -0700 (PDT) From: Antonin Houska To: Richard Guo cc: Robert Haas , Tom Lane , Tender Wang , Paul George , Andy Fan , PostgreSQL-development , pgsql-hackers@lists.postgresql.org, Matheus Alcantara Subject: Re: Eager aggregation, take 3 In-reply-to: References: <87il22cj51.fsf@163.com> Comments: In-reply-to Richard Guo message dated "Thu, 09 Oct 2025 10:48:27 +0900." X-Mailer: MH-E 8.6+git; nmh 1.8; GNU Emacs 28.3 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Thu, 09 Oct 2025 07:09:00 +0200 Message-ID: <3064.1759986540@localhost> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Richard Guo wrote: > On Mon, Oct 6, 2025 at 9:59=E2=80=AFAM Richard Guo wrote: > > On Mon, Sep 29, 2025 at 11:09=E2=80=AFAM Richard Guo wrote: > > > FWIW, I plan to do another self-review of this patch soon, with the > > > goal of assessing whether it's ready to be pushed. If anyone has any > > > concerns about any part of the patch or would like to review it, I > > > would greatly appreciate hearing from you. >=20 > > Barring any objections, I'll plan to push v23 in a couple of days. >=20 > I've pushed v24 -- thanks for all the reviews! Now bracing for the > upcoming bug reports. Thanks for finishing this! The lack of feedback I encountered earlier made = me so frustrated that I could not find motivation to collaborate with you. I'm happy now that my effort did not get wasted. --=20 Antonin Houska Web: https://www.cybertec-postgresql.com