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 1u9Jle-000SR2-1z for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Apr 2025 08:23:10 +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 1u9Jlc-00ChvV-9p for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Apr 2025 08:23:09 +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 1u9Jlb-00Chv0-UU for pgsql-hackers@lists.postgresql.org; Mon, 28 Apr 2025 08:23:08 +0000 Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1u9JlZ-002VVi-23 for pgsql-hackers@postgresql.org; Mon, 28 Apr 2025 08:23:08 +0000 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-2240aad70f2so288265ad.0 for ; Mon, 28 Apr 2025 01:23:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1745828585; x=1746433385; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BdFqfB5SaHAI4G28sCCk5HlcFvyYi9+6TenojTYpj9M=; b=3ijOkruOy2IXNLJFIlojv/NCOcB4jqa9jQFlHT9uIbvbv33Qvw4NJRRsn+dlX+lF7w U8K/ild3QQC0FdDSgiSciId6U+6xBjXN50k62X4oBDIOQMaFthoU4J8IIUL0xdb+pUrj 8Vt2RSKDN0KNYR2qVQoLhkTPUVeGWOZh3Vw/ga2bafGUoe3DakABCSiBimfW11pO1kXv Za7PfBlbvH/NG2J5q12j3arCpR4H+trIqmP/Lc1zYN1UoxH9DKr9n5u21mjm50K/m0ZB eL190NbqquLNt5z9rWZPejZ2V4gKt+gGflMYitZf4Las3bAERgH+Ef3YPVmIkBYjWilj O4ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745828585; x=1746433385; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BdFqfB5SaHAI4G28sCCk5HlcFvyYi9+6TenojTYpj9M=; b=kxM2OBG1LAYfJ/q0GOcCF/j4DruJbxxUBhg5MPWIvRWIWw7hIjwWRLo0R6GvCXnVEj 1c+jr+lTO2JVzZcDRltFbZ8ZaxrThZSnIH+KFrYpgBH3W+4my3uktt6c/Mi8g7sKtj0o Fo5n5At2z/yA2uxoPBXMp2zcgk9dlw/UfDYfWCKbGpb17rVjoRdFT8kzSfzr8TYpaQ4S gKctN+dD7Dpg0ahyRKlm7Y/EM6y2wXFa2gNZ09dVHUALixjNCnKj8lQ7X7pP3J9k36JM IyvITjEATNYavCbkTLYx8V1PV6gJzR+oMCoiTH0v2VMENoGoh8kygbkyZJvuA6A5Bb8q /2eg== X-Forwarded-Encrypted: i=1; AJvYcCWJxVR7Blxh1ikbQbPFWLva8DyytLJG1lIEOx8GdyaI9PidPJMj0l1HcP6pDCQ/mDj7ulc5dTNCwT6mM2jF@postgresql.org X-Gm-Message-State: AOJu0Yz4f2IxfENbwUOfy+VK5RPXM4GBJcdGgAxBPIMW7hkucKb9S+c8 xl9f6/rL/37B5K16QCjx33wF8VF9X83S5imGoL5mvU6/QmXy4kFkjIltbWd5UUdMiAO8OtTM7rp 5Ye1cHIPFh3dX722ePvD6wvCaiO3vOTssPbPT X-Gm-Gg: ASbGncsgeQw6w/ZiOZiQFaqL9Lub9bq81PxoqawXDaj3Ww4pWKQPt29kdOtXeqSIG6X AKLwgccIDFDT49Dhyf+/mgu99G5WQNkc3W6GdAnhJ0I3c01BYPQB8dkACeJ+ouvEDNJmuQu9rv5 Io4+l0smbPqXwTsY2k4+tYK3pb1v3iy/QAFRhsJNqEpUOrS6MDGIg8 X-Google-Smtp-Source: AGHT+IHkjW4eScCKAyuy+U2OpSpgeKTIvR06+oXvnnr6NUXioRRq83jQ3kucaEJ9r2Uh1Aw8lNbD/9AxSK88sCCuVcc= X-Received: by 2002:a17:903:1a03:b0:21b:b3c4:7e0a with SMTP id d9443c01a7336-22dc90819damr3550275ad.13.1745828584563; Mon, 28 Apr 2025 01:23:04 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nitin Motiani Date: Mon, 28 Apr 2025 13:52:53 +0530 X-Gm-Features: ATxdqUEgeRaHqw5FEhMkNvb18UoWEr0oWXmu0e6aByvKtcU868dylcCOd5qIM0k Message-ID: Subject: Re: Adding pg_dump flag for parallel export to pipes To: Thomas Munro Cc: Hannu Krosing , pgsql-hackers@postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thanks for the feedback, Thomas. > No comment on the wider project except that it looks generally useful, > and I can see that it's not possible to use the conventional POSIX > filename "-" to represent stdout, because you need to write to > multiple files so you need to come up with *something* along the lines > you're proposing here. But I was interested in seeing if I could help > with that technical problem you mentioned above, and I don't see that > happening with the current patches. Do I understand correctly that > the problem you encountered is in some other tests that you haven't > attached yet? Could you post what you have so that others can see the > problem and perhaps have a chance of helping? Yes, we didn't add the failed tests to the patch. We'll add those and send new patches. > I also recommend using > git format-patch when you post patches so that you have a place to > write a commit message including a note about which bits are WIP and > known not to work correctly yet. Will follow these recommendations when sending the next set of patches. Regards, Nitin Motiani Google