Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fjnAd-00028W-Th for pgsql-committers@arkaria.postgresql.org; Sun, 29 Jul 2018 14:59:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fjnAb-0001GC-KZ for pgsql-committers@arkaria.postgresql.org; Sun, 29 Jul 2018 14:59:41 +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_SHA384:256) (Exim 4.89) (envelope-from ) id 1fjnAb-0001G5-Fe for pgsql-committers@lists.postgresql.org; Sun, 29 Jul 2018 14:59:41 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fjnAY-0000q9-4I for pgsql-committers@lists.postgresql.org; Sun, 29 Jul 2018 14:59:41 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 01B9421A21; Sun, 29 Jul 2018 10:59:37 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 29 Jul 2018 10:59:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=0u0J9+R6etnUUV8iHiQEI8yBBXMHrmFAn+7IEnw5+KM=; b=kQBeSGt7 ROtVwlF5cOQmUE9FP9V40n1flnA1NyVk8L9fat2JTk2ehyEduGug173O+5SwI4yT VqXOIjJ2V5X3LVE0hOGEXRMOPfpiUd44HMtLtc0oCupk0mw+NJhgWd5pXjrzK85k +3L8vfJumOoXl++nIMxtAG0MI0jtC/u8igUzDarde3r3jZ33xLasdcrXOri1iPlo D1XX4u2iQKKe934MPt2ET6tm0wRAoBaY0Xicboy/u0P+3n9hrEhv+jC2W59cVbr9 oBLcjlZWAsybdcLk2RdPYYaOkAb5KG74ZMbWeB940m4GUyDhIpLG09X9Wzt08GxE 2G6CW1ywo3un2g== 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-sender :x-me-sender:x-sasl-enc; s=fm3; bh=0u0J9+R6etnUUV8iHiQEI8yBBXMHr mFAn+7IEnw5+KM=; b=gcVaSjhmzuxWq7QmYeOCrQw4o/Yx8JRiomCMmbXCCnBZ3 1i3RaWFCLda7MaObvctikgs04/49828edJVZ7iIrI88VitCCdDfp71zXmi9T96OH ZWLxHldd6+4MjOFLv88bNBJ+UTnE5sYqeo3Mtpn4etCeQKZrCCMsosz1sN61WGJH Wz/L2mfq6kOWCOAf3FZ1G8T92elJvdyoipBaG3bvwhkLmlNLPO/s9KbToE9ZH9Jn bjTmbgLDp3KktBA0/FWaO/PKWaLVwZOXZ9I63aw+5zNrdTTKlsd2zXgIjaE5U+m7 5Po/JoLxf+/7PdL12OP61Vnq/pyKnG5pvpezb7uGw== X-ME-Proxy: X-ME-Sender: Received: from paquier.xyz (c137162.net61215.cablenet.ne.jp [61.215.137.162]) by mail.messagingengine.com (Postfix) with ESMTPA id 430101025C; Sun, 29 Jul 2018 10:59:34 -0400 (EDT) Date: Sun, 29 Jul 2018 23:59:32 +0900 From: Michael Paquier To: Tomas Vondra Cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: Refactor geometric functions and operators Message-ID: <20180729145932.GE1471@paquier.xyz> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="SWTRyWv/ijrBap1m" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --SWTRyWv/ijrBap1m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 29, 2018 at 12:43:29AM +0000, Tomas Vondra wrote: > Refactor geometric functions and operators >=20 > The primary goal of this patch is to eliminate duplicate code and share > code between different geometric data types more often, to prepare the > ground for additional patches. Until now the code reuse was limited, > probably because the simpler types (line and point) were implemented > after the more complex ones. It looks that this commit has upset a couple of OSX animals, locus and prairiedog: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=3Dlocust&dt=3D2018-= 07-29%2013%3A13%3A35 Some AIX animals are also upset for the same reason with the handling of a negative sign with 0. -- Michael --SWTRyWv/ijrBap1m Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAltd1lQACgkQnvQgOdby QH3IOBAAmvAUGw8nB00G+4khUkdv/t/4hnrN3CUJ4S1c7W4u7JvJUYDYcIOPl7uB LeBkWYD+LHDEle6UHZ11D0ZJLstPiyDwl8enOw+YJhhVRd4F5E3/LvMCvpu6CyPO WFi1wjb3iJnohej1AHFoY0PN7a7a8UD9Xt5j7SpHzQrLJLestxEh0uSDqMsqTDPW 49rAu2cPDPRNsKmGJaltKCMxIFTfkOAka5UAoGKvP1KDriB2iO6yGUdCE/+Y5pNL c8zwOzcgRxLQNzmpfJNFvhCibS6Zmz/yGj0PvI+jLYZHI8/9yX/04Aw2hB6y7C3O 92bkpENOQ+vF6r4KOHG8js9uSO/9CtWVZ4TzSVpkXVXx11KKU8EUp0OJrpkLaNIm eEakCAwAUjLtWZRJFqqRTokZ1uLz+ubYJp2J9sDUlc51l+AcP1gQ7P3GCaRnu7rn UXx0fGzA/f6HBEl79CX/uJsLPA8UM26UIrzuZqPAvDSBLvULItu5TINDswdnEadZ bHtllA5aa0XZrKOQSyWgvGcQzdrhb7/nMSy2XHdiek89/digI0XftdKPRBFlNWHn ozdsX0lceQuuuACCQ6s6vKlBlZSOJDxrrS2M8GIKLE7ubcTggiG/my2ANMHszom0 mGIrxoLkrpOGqVdNNZjXA1o/mYe5ho8Cds+fmYjYWVJXRX9QjqE= =TqJR -----END PGP SIGNATURE----- --SWTRyWv/ijrBap1m--