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 1hCAJu-0004Kq-Rc for buildfarm-members@arkaria.postgresql.org; Thu, 04 Apr 2019 21:54:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hCAJt-0007Cy-IM for buildfarm-members@arkaria.postgresql.org; Thu, 04 Apr 2019 21:54:49 +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 1hCAJt-00078z-46 for buildfarm-members@lists.postgresql.org; Thu, 04 Apr 2019 21:54:49 +0000 Received: from mail-it1-x141.google.com ([2607:f8b0:4864:20::141]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hCAJp-0004xd-Uh for buildfarm-members@postgresql.org; Thu, 04 Apr 2019 21:54:47 +0000 Received: by mail-it1-x141.google.com with SMTP id x132so6332748itf.2 for ; Thu, 04 Apr 2019 14:54:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=CfpRjPkPOD9r92/HgNrWCP2QBNc85AJsZY8YSXowMJM=; b=BSguONDCGvzOx1RIuHOkuxW2wlNofRl59mZWY8ipld5Fk8iMRZo5AoL49sX0LmhLFi y6hPR7dOL4bZ1almZkNpNKtxWSzTUHeuCaACN028q2jCRK2iDD8/VH/LVbuO8vIzQCnl R8Awmb4TypvBiqwT3LPa27li4tW4pO2HOTuFtF4U+4rF+uWoKgKBmkJd6yrcrdRaZ8mW 567a2nQhVq4ZdDG6TQMVqrZi/BEh1qAYsaLE35G3/hJl7/EXZFgUvyyshPWYVApatGlK w7G7xLJUi1YLzWTuoLC0cY19Rupr18G415h2sSj+Wm2gCUgYrQp3lF1ra1Cy9RfwTk93 Q8bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=CfpRjPkPOD9r92/HgNrWCP2QBNc85AJsZY8YSXowMJM=; b=Yx2oEfhMt1AHgk40SDPS8I24R/dN0klNjKDsNH4qTDRX0GFndtB2rQwY/TEeLYmaPW c29D7jW56Hhfri+TygUSwfF+OgmFGwE3DasaaJLfpOUqBY8JwOh6dNviw7jxg1+5hKjM UAcLEe1ky2kGtupD3hwz+hOKMVPtCVmnTw0isNzy0EPT1/jfQcd1KcAfR/MRSz1DC+9I TCa3MAUd4ZzfSLxRjU2UA/VCvZNiBXt3WuY0BSRk3+UsC9LEkbVj104wpTHZQsP/vjn/ dO9Zs7iiUTiLBx+cosZGi5tRogR5JkAuTWN2L20QLVEtHk6R0UXWlEd6mazVO9SMxPkv 0I3Q== X-Gm-Message-State: APjAAAXAcLhAxxj8lQtmItg8K4cOMZQB5n5eBoTGjtRzwuacd+dKElal exNKQ57DEOQrXaRqhR0uDNDi8BKXPcfV6Vj2hNgT7q05Tg== X-Google-Smtp-Source: APXvYqz2J8Ah4UPRHw4Z9WtX2BJSeuOSrEBeA2Pudp9wiEiKK3iMmicgAbO54QWwx2ZPuR58BevTZV7hwbtoCZH/TJ4= X-Received: by 2002:a02:a58e:: with SMTP id b14mr6849165jam.77.1554414885141; Thu, 04 Apr 2019 14:54:45 -0700 (PDT) MIME-Version: 1.0 From: Andrew Dunstan Date: Thu, 4 Apr 2019 17:54:34 -0400 Message-ID: Subject: PostgreSQL Buildfarm Client Release 10 To: PostgreSQL Developers , buildfarm-members@postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Announcing Release 10 of the PostgreSQL Buildfarm client Principal feature: support for non-standard repositories: . support multi-element branch names, such as =E2=80=9Cdev/featurename=E2= =80=9D or =E2=80=9Cbug/ticket_number/branchname=E2=80=9D . provide a get_branches() method in SCM module . support regular expression branches of interest. This is matched against the list of available branches . prune branches when doing git fetch. This feature and some server side changes will be explored in detail in my presentation at pgCon in Ottawa next month. The feature doesn=E2=80= =99t affect owners of animals in our normal public Build Farm. However, the items below are of use to them. Other features/ behaviour changes: . support for testing cross version upgrade extended back to 9.2 . support for core Postgres changes: . extended support for USE_MODULE_DB . new extra_float_digits regime . removal of user table oid support . removal of abstime and friends . changed log file locations . don=E2=80=99t search for valgrind messages unless valgrind is configured. . make detection of when NO_TEMP_INSTALL is allowed more bulletproof There are also various minor bug fixes and code improvements. The release can be downloaded from https://github.com/PGBuildFarm/client-code/archive/REL_10.tar.gz or https://buildfarm.postgresql.org/downloads/latest-client.tgz --=20 Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services