Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f1Drn-0003nk-6v for pgsql-hackers@arkaria.postgresql.org; Wed, 28 Mar 2018 16:24:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1f1Drm-0006rw-7W for pgsql-hackers@arkaria.postgresql.org; Wed, 28 Mar 2018 16:24:02 +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.89) (envelope-from ) id 1f1Drl-0006rm-Sm for pgsql-hackers@lists.postgresql.org; Wed, 28 Mar 2018 16:24:02 +0000 Received: from mail.thelabyrinth.net ([45.56.70.56]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f1Dri-0001Nb-Ro for pgsql-hackers@postgresql.org; Wed, 28 Mar 2018 16:24:00 +0000 Received: from Davids-iMac.local (unknown [173.169.74.224]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: dsteele) by mail.thelabyrinth.net (Postfix) with ESMTPSA id 13AA554695; Wed, 28 Mar 2018 16:23:57 +0000 (UTC) Subject: Re: [HACKERS] Pluggable storage To: Alexander Korotkov , Robert Haas Cc: Haribabu Kommi , Michael Paquier , Amit Kapila , Thomas Munro , Alvaro Herrera , Pg Hackers References: <20160824182201.GA232997@alvherre.pgsql> From: David Steele Openpgp: preference=signencrypt Autocrypt: addr=david@pgmasters.net; keydata= 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 Message-ID: <935d4bc2-936e-73ff-b242-d2e8ebfc5d55@pgmasters.net> Date: Wed, 28 Mar 2018 12:23:56 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2/26/18 3:19 AM, Alexander Korotkov wrote: > On Fri, Feb 23, 2018 at 2:20 AM, Robert Haas > wrote: > > On Fri, Feb 16, 2018 at 5:56 AM, Alexander Korotkov > > wrote: > > BTW, EnterpriseDB announces zheap table access method (heap with undo log) > > [2].  I think this is great, and I'm looking forward for publishing zheap in > > mailing lists.  But I'm concerning about its compatibility with pluggable > > table access methods API.  Does zheap use table AM API from this thread?  Or > > does it just override current heap and needs to be adopted to use table AM > > API?  Or does it implements own API? > > Right now it just hacks the code.  The plan is to adapt it to whatever > API we settle on in this thread. > > > Great, thank you for clarification.  I'm looking forward reviewing zheap :) I think this entry should be moved the the next CF. I'll do that tomorrow unless there are objections. Regards, -- -David david@pgmasters.net