Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHxLe-0005Vv-NK for pgsql-committers@arkaria.postgresql.org; Thu, 23 Nov 2017 19:39:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHxLc-0005TR-MM for pgsql-committers@arkaria.postgresql.org; Thu, 23 Nov 2017 19:39:44 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eHxLc-0005TH-2l for pgsql-committers@lists.postgresql.org; Thu, 23 Nov 2017 19:39:44 +0000 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1eHxLX-0003Fi-P7 for pgsql-committers@postgresql.org; Thu, 23 Nov 2017 19:39:42 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C37E520A5E; Thu, 23 Nov 2017 14:39:37 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Thu, 23 Nov 2017 14:39:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Csy8Y+ CNpoNFKQo+RSx2QD3rlUUKNSYqVeSm750hRVw=; b=J4yCDSbceW92VBZT+woaKv 2CCGZuXEu3/DS1lrSXsQul3V84tw3drpCoK9eX/AOVDcTAFDAuTfMIrrjb5dcICu DE+GTN5yAAEU0FQw29dyW0EUNYcQ6/QrkRrCzoMQB0nGfRORe4eYpoOBpcieFgsk qR/S2E6cYav7XO9NeN7gHjem8n7QkGHRG/rj0Af+E2kpMbYxLi8T/2UxIg8GHbn4 QUxxkhcUHjbTjJfU+YM8nQHFjmK4vAZqoDnww88gIcAxr3UA/6icopHInldCQpb2 ptbIqJTgCDP5UaUhhIp2XATawMPO7yGoqhxtLNtNTVnWVHOE/nmWVHzfr8Ztc2zw == X-ME-Sender: Received: from intern.anarazel.de (unknown [136.24.76.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 5056A7E56F; Thu, 23 Nov 2017 14:39:37 -0500 (EST) Date: Thu, 23 Nov 2017 11:39:36 -0800 From: Andres Freund To: Simon Riggs Cc: Tomas Vondra , pgsql-committers Subject: Re: pgsql: Generational memory allocator Message-ID: <20171123193936.fncfnar5wkpx56mw@alap3.anarazel.de> References: <20171123001649.y2nf7422iay6cw3v@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2017-11-23 20:57:10 +1100, Simon Riggs wrote: > On 23 November 2017 at 11:16, Andres Freund wrote: > > Hi, > > > > On 2017-11-22 18:48:19 +0000, Simon Riggs wrote: > >> Generational memory allocator > >> > >> Add new style of memory allocator, known as Generational > >> appropriate for use in cases where memory is allocated > >> and then freed in roughly oldest first order (FIFO). > >> > >> Use new allocator for logical decoding’s reorderbuffer > >> to significantly reduce memory usage and improve performance. > > > > Looks like it's not quite valgrind clean: > > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2017-11-22%2022%3A30%3A01 > > It doesn't report anything useful that would allow me to fix this. Uh. It reports a failure, and you can go from there. The error output actually is in postmaster.log but for some reason the buildfarm code didn't display that in this case. > Please enable some info reporting on the animal. Hey, I just pointed out for you that there's a problem with something that you committed. ISTM you're inverting the responsibilities more than a bit here. Greetings, Andres Freund