Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qdg6U-004LwT-3j for pgsql-hackers@arkaria.postgresql.org; Wed, 06 Sep 2023 00:09:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qdg6R-005Ppp-Hg for pgsql-hackers@arkaria.postgresql.org; Wed, 06 Sep 2023 00:09:03 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qdg6R-005PpA-6q for pgsql-hackers@lists.postgresql.org; Wed, 06 Sep 2023 00:09:02 +0000 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qdg6M-003IYm-K8 for pgsql-hackers@postgresql.org; Wed, 06 Sep 2023 00:09:02 +0000 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1c1ff5b741cso24248415ad.2 for ; Tue, 05 Sep 2023 17:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693958936; x=1694563736; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=544d7UsUzvonIamzTRwfbmnwu+5mVZ3qySlzDM7eJp4=; b=Be3PLP21t6bZWkKzMLjeuqreEUZHGnLyPlYHE80sckmchOfYtziF/2pmGcMkfqeOYi oGM4BklmiXZnUs29RrQURysbOdEPm0HlrIKN1KhegU5kKHclAsh9PjdyxfBitIDTdEwB Rvj1tP6JT0gjCsJhfYHB81jntt509Z8R53r1jGnoy8Uuc8F/uljj25Hvf6HnbITny+mK dqnbDdltOLo4aHlWlpm8mpl8NXeRDuLdquMi8zF33bvKXhXvs8qEqU/rFWRrA1azP+O/ aqc0CuxTEW+Rkr4VNRvwuzTmVC4uqFhRz83l3YtwYRk60KwkmMjm38Wzz4hNuviaK+WX S0hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693958936; x=1694563736; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=544d7UsUzvonIamzTRwfbmnwu+5mVZ3qySlzDM7eJp4=; b=BDeuJSspUTO0xd2+QOpEJyoJ8dm63yE5NGv0PkRVaN+BCwCKvfmkpTvfajdHY1u8f+ 6ALnI6CtdvW4j9X0cfa1LQUhmthJN4JvjcVcIefF7ImJVGTe0n/MWzcn+6id42GCxCEB PXEBzwQsQ1Fwhnys6D3oMZ4sDBldPUmIFWeqeMgh2CVJ4JrT3jf+isqOfhHupXpLFPj0 ThFlwsJLqxv3P60Xi8l3o9HP3MfQQ51JngmaIBHvhKYZaqN0U+DJWpHRT1jvha5iH5zJ A+qHq+j3RSeNrw5o+Qo6zo0zrZmb7Ff1st/iivmIRWyQxjx9Cv6XkLfSz4B9t8fXd8Vd e8lQ== X-Gm-Message-State: AOJu0YzSDcp4yNVfZzvbIp4yyL60suHn/mCzTsSsd8FQ4ZaDsJKP7xz6 KtEpiqTo/2tR4xn/d4OxBPs= X-Google-Smtp-Source: AGHT+IEs6h8VGAScR23jhxdIO5TKUCYCXV5kLfgpdaCfdFFlSqYaQc8Aunf4dc0+YKUE7sUKyXIX1w== X-Received: by 2002:a17:90a:4b08:b0:26f:e9fd:8287 with SMTP id g8-20020a17090a4b0800b0026fe9fd8287mr13330378pjh.20.1693958935855; Tue, 05 Sep 2023 17:08:55 -0700 (PDT) Received: from nathanxps13 ([50.47.162.83]) by smtp.gmail.com with ESMTPSA id 29-20020a17090a035d00b00264040322desm10537156pjf.40.2023.09.05.17.08.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Sep 2023 17:08:55 -0700 (PDT) Date: Tue, 5 Sep 2023 17:08:53 -0700 From: Nathan Bossart To: Justin Pryzby Cc: Michael Paquier , Thomas Munro , David Steele , Fujii Masao , Bruce Momjian , Paul Guo , Tom Lane , Michael Brown , pgsql-hackers@postgresql.org Subject: Re: should frontend tools use syncfs() ? Message-ID: <20230906000853.GA105086@nathanxps13> References: <20210930004340.GM831@telsasoft.com> <20220413115412.GM26620@telsasoft.com> <20230729214010.GA189456@nathanxps13> <20230901180851.GC3180181@nathanxps13> <20230901183100.GD3180181@nathanxps13> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230901183100.GD3180181@nathanxps13> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I've committed 0001 for now. I plan to commit the rest in the next couple of days. -- Nathan Bossart Amazon Web Services: https://aws.amazon.com