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 1lN3XG-00039W-JJ for pgsql-hackers@arkaria.postgresql.org; Fri, 19 Mar 2021 01:02:42 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lN3XF-0004gk-GO for pgsql-hackers@arkaria.postgresql.org; Fri, 19 Mar 2021 01:02:41 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lN3XF-0004gO-4h for pgsql-hackers@lists.postgresql.org; Fri, 19 Mar 2021 01:02:41 +0000 Received: from mail-il1-x12c.google.com ([2607:f8b0:4864:20::12c]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lN3XB-0006ai-2c for pgsql-hackers@lists.postgresql.org; Fri, 19 Mar 2021 01:02:40 +0000 Received: by mail-il1-x12c.google.com with SMTP id d2so6601580ilm.10 for ; Thu, 18 Mar 2021 18:02:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=/OFtbxJrVQEBxr7ew2zzQCk9cQChuJyw3ndkOVXF8Io=; b=fhTWEaqgmpOBz7MQ9w92chL0VkuJ7tzPpbXZgX5qISty1Y0QUFo2iwdFcBhgrfB7X5 2rVhUNJ/oa5jJqnYe+U2z2RWi0xQcpDrQlNgp/d63l377bY/nFs6IWYp6591bc2ucgBv ezAiNr0WzwZc80z2HeiCfgTSeoNJRulNXNQXVRhr5lT6v2IQYnYLKHnhzMdoAjqOfr+3 9tg75HN8VEnP61XjBkQv6DHL1skgCi6pVRzQlfDUtFpVeFMAlUFCWB/Vip8DyLEvGjs1 5sTscQGUOJI40BxmzDmp2EmLTUHq32ID+gov7zBMk5zFLKvz5cdrFcWdwYQpcDwFhdGP sbkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=/OFtbxJrVQEBxr7ew2zzQCk9cQChuJyw3ndkOVXF8Io=; b=dTAOl9hiMor7ceq6wbNkuY4eTIjzVkOFoJfHnBK5BqP6O0U9pbSf7ECa1l4ObxZILa f2kU8AU7vdXIr32smp8vMiF3Hz8nSzyB3r59pIRhRNBo03oix+0M5FX1fG8BdMbr3p5+ 5KdrNJ6V+qJLHGWyPMFh2h/qXwxr8vY6TPbRrotkqZoRmn9TGP+FlR4ajl+SuvViywyt 5Iq3sfIeYCptYUuYLw6v0vUrsv/Su69sLAwlbA2kKeWD+6h4Xn+vIlxZPV9zK5aAvaec azu00Tjn6ENZA/Jik6iJFP5d9eYlhDwz95AtQBZRXC3bBh2sbhQ+FcaLuvZtQLjd/GEJ mk9Q== X-Gm-Message-State: AOAM530hnO9cpuk6yzuidf38t4F92FdNauIV+Js2iZtmUSjPgM7kMQYb gyvnjheUSUuE+vHhB4UoB8BuCA== X-Google-Smtp-Source: ABdhPJy8YEQTh+rp1BNueaoF7EYYYVJwNkFnu2foMDPiKNcuPpjEwPUDyez2JaQV2DBlMifh8Ely7Q== X-Received: by 2002:a92:8752:: with SMTP id d18mr871019ilm.283.1616115754374; Thu, 18 Mar 2021 18:02:34 -0700 (PDT) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id w6sm1806031ilm.38.2021.03.18.18.02.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Mar 2021 18:02:33 -0700 (PDT) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id 961C0800897; Thu, 18 Mar 2021 20:02:32 -0500 (CDT) Date: Thu, 18 Mar 2021 20:02:32 -0500 From: Justin Pryzby To: Daniil Zakhlystov Cc: pgsql-hackers@lists.postgresql.org, Konstantin Knizhnik Subject: Re: libpq compression Message-ID: <20210319010232.GH11765@telsasoft.com> References: <161609580905.28624.5304095609680400810.pgcf@coridan.postgresql.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <161609580905.28624.5304095609680400810.pgcf@coridan.postgresql.org> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Mar 18, 2021 at 07:30:09PM +0000, Daniil Zakhlystov wrote: > The new status of this patch is: Ready for Committer The CF bot is failing , because the last patch sent to the list is from January: | Latest attachment (libpq-compression-31.patch) at 2021-01-12 14:05:22 from Konstantin Knizhnik ... The most recent messages have all had links to github repos without patches attached. Also, the branches I've looked at on the github repos all have messy history, and need to be squished into a coherent commit or set of commits. Would you send a patch to the list with the commits as you propose to merge them ? Also, I'm not sure, but I think you may find that the zstd configure.ac should use pkgconfig. This allowed the CIs to compile these patches. Without pkg-config, the macos CI couldn't find (at least) LZ4.k https://commitfest.postgresql.org/32/2813/ https://commitfest.postgresql.org/32/3015/ Also, in those patches, we have separate "not for merge" patches which enable the compression library by default. This allows the CIs to exercise the feature. -- Justin