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 1gtWjl-0005zu-Ng for pgsql-performance@arkaria.postgresql.org; Tue, 12 Feb 2019 12:00:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gtWjj-0005Bo-Hs for pgsql-performance@arkaria.postgresql.org; Tue, 12 Feb 2019 12:00:27 +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 1gtWjj-00058e-AU for pgsql-performance@lists.postgresql.org; Tue, 12 Feb 2019 12:00:27 +0000 Received: from feynman.df7cb.de ([195.49.152.168]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gtWjc-0001bS-DF for pgsql-performance@postgresql.org; Tue, 12 Feb 2019 12:00:26 +0000 Received: from msg.df7cb.de (unknown [IPv6:2003:5b:203b:100:7627:eaff:fe52:8e03]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by feynman.df7cb.de (Postfix) with ESMTPSA id 43zLnZ5TLTz3Dww; Tue, 12 Feb 2019 13:00:18 +0100 (CET) Date: Tue, 12 Feb 2019 13:00:18 +0100 From: Christoph Berg To: "Jung, Jinho" Cc: "pgsql-performance@postgresql.org" Subject: Re: Performance regressions found using sqlfuzz Message-ID: <20190212120018.GF15182@msg.df7cb.de> Mail-Followup-To: Christoph Berg , "Jung, Jinho" , "pgsql-performance@postgresql.org" References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Re: Jung, Jinho 2019-02-11 > We are developing a tool called sqlfuzz for automatically finding performance regressions in PostgreSQL. sqlfuzz performs mutational fuzzing to generate SQL queries that take more time to execute on the latest version of PostgreSQL compared to prior versions. We hope that these queries would help further increase the utility of the regression test suite. Hi, is sqlfuzz available anywhere? Does it have anything to do with sqlsmith? The query formatting looks very much like sqlsmith's. Christoph