Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jrFGK-0000nz-6M for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Jul 2020 06:33:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jrFGI-0001hx-IR for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Jul 2020 06:33:26 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jrFGI-0001hp-87 for pgsql-hackers@lists.postgresql.org; Fri, 03 Jul 2020 06:33:26 +0000 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jrFGD-0007d0-L9 for pgsql-hackers@postgresql.org; Fri, 03 Jul 2020 06:33:25 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 396999F5; Fri, 3 Jul 2020 02:33:19 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 03 Jul 2020 02:33:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=begriffs.com; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=3ei1GnUo76JViDaq0lulGbGj LT7uEaIYxsWC8zWuFXo=; b=hB1KTj5A7kmCHd4MkrfLgdsV8eluEga3c86OZu2p ofO7uOoiJOnbiOWMGRiqUz60vRuQ7TpFuF4v9s7hGqtPgOQ/HFS+gqq411yhyF/k McQqvmR5m76dLkycRXNpgkIuW8hCVERi0U3cvg7tXSxBhI9fcqQ1s6M51RQUhKb2 yi0= 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=fm3; bh=3ei1Gn Uo76JViDaq0lulGbGjLT7uEaIYxsWC8zWuFXo=; b=thMuRvpM0/ldI6EqmBeijr Bp3/8/royvgIKVFr5SGCJWexsPpg9VAIxtjyoLxZF4tuEf3tLPNplYhQSq4dcq9y PopjpjIuidOmFc98757NwsVei9I7HoIztHA9kVd6o9eJ6TFwbJ+F+1WDztymh87s az2wUzYEoS8FQcAZa2xAFD0tPu3Sk55uUWFJETyTeZ05Z6uUOLqhGSUTGQs3evgB hQnCdqAHe2RwZbKmL6XsLaHlucQ0i9mhxMvnYs26ESqPgT6uwiKs6nqpgYdTdL1s Q1T0MST/5JrKhdBdB4uOKJBoIDG2h1PL9flA0/2yAGBfc0quSryuGQ3g6oEhcFjQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrtdehgddutdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttdejnecuhfhrohhmpeflohgvucfp vghlshhonhcuoehjohgvsegsvghgrhhifhhfshdrtghomheqnecuggftrfgrthhtvghrnh ephfdtvdekgfeikedvjedulefhvdffkeelveeftdefveejudefgefgvdetueehkeevnecu kfhppedvtdejrdduheefrdduvddriedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepjhhovgessggvghhrihhffhhsrdgtohhm X-ME-Proxy: Received: from fastmail.com (207-153-12-62.static.fttp.usinternet.com [207.153.12.62]) by mail.messagingengine.com (Postfix) with ESMTPA id 3F5B33280059; Fri, 3 Jul 2020 02:33:18 -0400 (EDT) Date: Fri, 3 Jul 2020 01:33:17 -0500 From: Joe Nelson To: Stephen Frost Cc: Andrew Dunstan , Noah Misch , Robert Haas , Tom Lane , Chapman Flack , Peter Eisentraut , "pgsql-hackers@postgresql.org" Subject: Re: POC: rational number type (fractions) Message-ID: <20200703063317.GC77322@begriffs.com> References: <20200208042554.GE42864@begriffs.com> <0e2422da-953b-6b96-1900-f67c7e5e3307@2ndquadrant.com> <5EC3031C.6020105@anastigmatix.net> <20552.1589840076@sss.pgh.pa.us> <20200522055332.GA1296415@rfd.leadboat.com> <57d0e68d-2706-60a3-f020-ba4c8fd4b64b@2ndQuadrant.com> <20200701203246.GX3125@tamriel.snowman.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20200701203246.GX3125@tamriel.snowman.net> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk > > I think we mark this as rejected. Stephen Frost wrote: > The more we reject new things, the less appealing our community ends > up being. For what it's worth, I'm not disheartened if my rational patch is rejected. I can appreciate that postgres wants to avoid what might be feature creep, especially if aspects of the implementation are arbitrary or subject to change later on. It might be more productive for me to investigate other ways to contribute, like SQL:2016 features/conformance. That would increase our harmony with other databases, rather than adding idiosyncrasies like a new numeric type.