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 1hB7gj-0005Od-0O for pgsql-hackers@arkaria.postgresql.org; Tue, 02 Apr 2019 00:54:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hB7gh-0000wo-5g for pgsql-hackers@arkaria.postgresql.org; Tue, 02 Apr 2019 00:54:03 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hB7gf-0000nk-DD for pgsql-hackers@lists.postgresql.org; Tue, 02 Apr 2019 00:54:02 +0000 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hB7gb-0002J6-Uk for pgsql-hackers@postgresql.org; Tue, 02 Apr 2019 00:54:00 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E06A522072; Mon, 1 Apr 2019 20:53:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 01 Apr 2019 20:53:56 -0400 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=fm1; bh=W4Fpn46tFXoMfWp9ZTEk/nO5XAN KFdT3mckjWk0RCak=; b=jH0abQDznSnRnlQLQVJGdqxTIMcyNki7M3/+HEN1GYv UOdM/5i0QCOG2yWNwHFJdlye7pbPBe0wu1DIsrn9i2omBxreLb+1OkT0Cn3aiyVO o3kJ9BE/aX0heY2XhB5J9bDH064e2UEFIFLb7012R8VKZEnyQBiCvkzo8C3gwVI5 415aFOrPPk86keZIe09bUXMqKgJ442FjJii8l92O23m2RrdWORKnwSTjdBAIJ4Nm BFz3tnkqrNk7NX+EX+s9Ijo/3idu/2d+CDnugVLgqH/KomXO54wCMwPBy8L3sDae muYBC3QZuOAekZ1tb0Cv1oTs5SIrvBjJJnfpJIlMD+w== 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=fm2; bh=W4Fpn4 6tFXoMfWp9ZTEk/nO5XANKFdT3mckjWk0RCak=; b=wa8OIn6AdbuzImSN6Igm31 DWik6Em8TdJ3lP9Hnvge65UigmqBPjv4982OIDwyGmALrQxBBJqzvFk6d7/RRV9i wPH0T0GeN+DMQ0uq28F/EeVEWiH9nwSenfhKrAK/j5rQzQ2hlg+rnuX/TGMTmk7+ f6YFw4ndc1SvUBzgVYqlg/EGQpxy4fO1BIVQMe8n8fYxrQpqJ7RXEvV/6PpAAQLD bv6Ft4pklWsxkPugEUTWit17p+Q9o57AuUnJpvnD9PjyqxiGLdQ1F0D9b7AkvQLW 8/QMjfJymgj//tOemTVR6xUcvi88dwGCbvQtbEuPlbjfd1aC1yGTbx23QOK2p4Kw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrleehgdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnughrvghs ucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuffhomhgrih hnpehsghhmlhdrihgunecukfhppeelkedrvddutddrudegtddrudejudenucfrrghrrghm pehmrghilhhfrhhomheprghnughrvghssegrnhgrrhgriigvlhdruggvnecuvehluhhsth gvrhfuihiivgeptd 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 AD42110316; Mon, 1 Apr 2019 20:53:54 -0400 (EDT) Date: Mon, 1 Apr 2019 17:53:52 -0700 From: Andres Freund To: Haribabu Kommi Cc: Kyotaro HORIGUCHI , Alvaro Herrera , David Rowley , Robert Haas , Asim R P , Pg Hackers , Ashwin Agrawal , Dmitry Dolgov <9erthalion6@gmail.com>, Alexander Korotkov , Heikki Linnakangas Subject: Re: Pluggable Storage - Andres's take Message-ID: <20190402005352.64hk76gddvs36uwl@alap3.anarazel.de> References: <20190309031825.zlgqs3tg424g3lkf@alap3.anarazel.de> <20190312.172757.17614556.horiguchi.kyotaro@lab.ntt.co.jp> <20190401231810.arpvmhw66bwsyobj@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-04-02 11:39:57 +1100, Haribabu Kommi wrote: > > What made you rename indexam.sgml to am.sgml, instead of creating a > > separate tableam.sgml? Seems easier to just have a separate file? > > > > No specific reason, I just thought of adding all the access methods under > one file. > I can change it to tableam.sgml. I'd rather keep it separate. It seems likely that both table and indexam docs will grow further over time, and they're not that closely related. Additionally not moving sect1->sect2 etc will keep links stable (which we could also achieve with different sect1 names, I realize that). > I can understand your point of avoiding function-by-function API reference, > as the user can check directly the code comments, Still I feel some people > may refer the doc for API changes. I am fine to remove based on your > opinion. I think having to keeping both tableam.h and the sgml file current is too much overhead - and anybody that's going to create a new tableam is going to be able to look into the source anyway. Greetings, Andres Freund