Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gjIml-0004uR-6W for pgsql-hackers@arkaria.postgresql.org; Tue, 15 Jan 2019 07:05:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gjImk-0004C1-1L for pgsql-hackers@arkaria.postgresql.org; Tue, 15 Jan 2019 07:05:18 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gjImi-0004Bt-0y for pgsql-hackers@lists.postgresql.org; Tue, 15 Jan 2019 07:05:17 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gjImd-0006og-R6 for pgsql-hackers@postgresql.org; Tue, 15 Jan 2019 07:05:15 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id B0FA2E51; Tue, 15 Jan 2019 02:05:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 15 Jan 2019 02:05:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=DodZm0PXphu+Lc2B2PnZJ96uosU S3Gn+6GD4KSewMaA=; b=cZ+tKd8i4dmLKAIsobfEAndaGxWkhFGXvMqA+2mgGC/ YvKPDY7rf6mFvS3xa8oE4wI5l0DvcJx7hVX8/EY1O1Ny6tKakl4tPkh81D+51BC+ gdv3zNy5WEi/86mV9NVsVE+S1ClE3r7bH9l51PCw7OW+T/kbo9nXsITF6/EbPvS1 9ZYYEBjP99orh7n6hEieiDEa0HTkZgSX4eYG7cT4+pqhbV9U/05kn83nP+wYemJs l/PrjmweLko/u5bFRt0pD7czxMAejaBiKFKRNNf4QYG1ppZtVUs08POwGtm9WsUa 7ADtT6WHK45slV5Yf6wi4ekx9as+0nExzeR1/FoRkyg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=DodZm0 PXphu+Lc2B2PnZJ96uosUS3Gn+6GD4KSewMaA=; b=dBR78xPYlOn2uzs20GWMhJ yesu0HK5Tnmb5DndQ+gUcNMF2TtI389OiZwhuGG+g0NxA1z0kNkdbI9hq1tp+TEL PxcjxuPpoF32WoJ+tS4BwxT50E23X01qniH+ix7S+9BL+mE7ELY5hQ1S1P7Qg8/1 wyChagnZy7d6uqR+5balvgRBiy5aSBioaf/eLXdwEJAHPxXMnjZrTnhxzEvRzfof 7uL2cI6k82W6tlftDk4yiGceDMnR6BhhK0W126eX79xS9axGv5eWaduLLNbbA/DX ZSvt+ehVvLHmKldEyInzRf2igAiQCgGxE6L6L015lQRAslaEZHMU3wRBFP7D1ARQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrgedvgddutddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvuffkfh ggtggujgesthdtredttddtvdenucfhrhhomheptehnughrvghsucfhrhgvuhhnugcuoegr nhgurhgvshesrghnrghrrgiivghlrdguvgeqnecukfhppeelkedrvddutddrudegtddrud ejudenucfrrghrrghmpehmrghilhhfrhhomheprghnughrvghssegrnhgrrhgriigvlhdr uggvnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from intern.anarazel.de (c-98-210-140-171.hsd1.ca.comcast.net [98.210.140.171]) by mail.messagingengine.com (Postfix) with ESMTPA id 134A6E4663; Tue, 15 Jan 2019 02:05:07 -0500 (EST) Date: Mon, 14 Jan 2019 23:05:05 -0800 From: Andres Freund To: Haribabu Kommi Cc: Asim R P , Pg Hackers , Ashwin Agrawal , Dmitry Dolgov <9erthalion6@gmail.com>, Alvaro Herrera , Alexander Korotkov Subject: Re: Pluggable Storage - Andres's take Message-ID: <20190115070505.ylmsxo7kcrae3id3@alap3.anarazel.de> References: <20181127015557.unah7opawwrvr3us@alap3.anarazel.de> <20181211021340.mqaown4njtcgrjvr@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Hi, On 2019-01-15 18:02:38 +1100, Haribabu Kommi wrote: > On Tue, Dec 11, 2018 at 1:13 PM Andres Freund wrote: > > > Hi, > > > > On 2018-11-26 17:55:57 -0800, Andres Freund wrote: > > Further tasks I'm not yet planning to tackle, that I'd welcome help on: > > - pg_upgrade testing > > > > I did the pg_upgrade testing from older version with some tables and views > exists, and all of them are properly transformed into new server with heap > as the default access method. > > I will add the dimitry pg_dump patch and test the pg_upgrade to confirm > the proper access method is retained on the upgraded database. > > > > > - I think we should consider removing HeapTuple->t_tableOid, it should > > imo live entirely in the slot > > > > I removed the t_tableOid from HeapTuple and during testing I found some > problems with triggers, will post the patch once it is fixed. Please note that I'm working on a heavily revised version of the patch right now, trying to clean up a lot of things (you might have seen some of the threads I started). I hope to post it ~Thursday. Local-ish patches shouldn't be a problem though. Greetings, Andres Freund