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 1tgW20-00BMAg-Rk for pgsql-general@arkaria.postgresql.org; Fri, 07 Feb 2025 21:37:01 +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 1tgW1z-005ymz-DA for pgsql-general@arkaria.postgresql.org; Fri, 07 Feb 2025 21:36:59 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tgW1z-005ymq-1s for pgsql-general@lists.postgresql.org; Fri, 07 Feb 2025 21:36:59 +0000 Received: from fout-a6-smtp.messagingengine.com ([103.168.172.149]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tgW1w-003q4L-1O for pgsql-general@postgresql.org; Fri, 07 Feb 2025 21:36:58 +0000 Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfout.phl.internal (Postfix) with ESMTP id 1DB0A1380208; Fri, 7 Feb 2025 16:36:56 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-09.internal (MEProxy); Fri, 07 Feb 2025 16:36:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aklaver.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1738964216; x=1739050616; bh=CdTN0Wag25LZSFVFdWr2n43q9y0c2OKMWMmbFs2bXUg=; b= GlKdqDktsGubz24shnuY308kWjuMN35Qyc8iJrf1BYz80zmdD9dvOHi0TKeb/93m D2VBRuOOZS6HkVQmQTdHbleyJVUA8ehlgglnN+Z0SHFsKoT9TRDZSalAPJPDgF05 dMYx4r+tM3AHMq1KPZUmemItcMo9QyBi6IrCd2rFr9u1CNQgAip6x/E6f3RqYw6s ck/PCFjl51fNyF7SLFi7yLma/4sr3BUM2BWjbHtNd6X1duF1jSWYXiUU7IiSK5rp nyo59Ms4S1/xv8RCRVS84fQ3uHEIOhPO97NeHuhulJ7psNEbtIPLaxe7yZryqaDa C67Kp802iwPgSLY93jIQRw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1738964216; x= 1739050616; bh=CdTN0Wag25LZSFVFdWr2n43q9y0c2OKMWMmbFs2bXUg=; b=U Lxq+l5D/Z2Dyf9u/5fEL9EkAd8Aed+BhUwOv2JZDelrltOZPq3GOJqYsNe6/n1o/ rJt4z4IJgJmMgk/wDoo+/eweEK3Bfxb1voNucAqLnA6UVuhcztpaS5WiBzZuOZje 627mmLndSXWvA1f8C8BJQjY1PMDsbhD7Bmadqy47a80i69e7yhylymUdJvDv8EoB Jcw/DmQdOPGcZq3x/VhX4qW8e/CeaO6mdivpUU8Oa9JJcWQBGSxUHrg67etJs1GW 8mNtoO5Phi9di9jIQ4LyLSyByiOjaX7AXU4Ho1D1Grbf7ujrGwxyaumXTDsQdaQE SgeB09Z8oecZkESV/rZgg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdefkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenfghrlhcuvffnffculddqiedmnecujfgurhepkfffgggfuffv vehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeetughrihgrnhcumfhlrghvvghruc eorggurhhirghnrdhklhgrvhgvrhesrghklhgrvhgvrhdrtghomheqnecuggftrfgrthht vghrnhephfdvteeugffghfeufeeuhfeutdehvdeitdeghefhveffjedvfeegtdfgiedtvd dtnecuffhomhgrihhnpehprhhinhgtvghtohhnrdgvughupdhnhigtrdhgohhvpdhtlhgt qdhtrhhiphdqrhgvtghorhguqdgurghtrgdrphgrghgvnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomheprggurhhirghnrdhklhgrvhgvrhesrghk lhgrvhgvrhdrtghomhdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpd hrtghpthhtoheprhhlvggrtghhsehprhhinhgtvghtohhnrdgvughupdhrtghpthhtohep phhgshhqlhdqghgvnhgvrhgrlhesphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i76984098:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 7 Feb 2025 16:36:55 -0500 (EST) Message-ID: Date: Fri, 7 Feb 2025 13:36:54 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: How to perform a long running dry run transaction without blocking To: Robert Leach Cc: pgsql-general@postgresql.org References: <88d60ace-45e6-4d41-afc4-113df7219c4d@aklaver.com> <4000D0EE-B250-4E9E-831F-00C034D6D0B5@princeton.edu> <6d833658-f461-4ad4-a3e1-86d3c515bc18@aklaver.com> <0FE9C709-A108-4ED5-8132-B802B8D9908F@princeton.edu> <00DF52D1-5ED0-4599-8480-8C671434EE4E@princeton.edu> <90368E5C-6F0C-45AE-B73A-5A467EC97043@princeton.edu> <5b7b7573-3b75-4061-a6fe-1387d1e0e51c@aklaver.com> <67D44BCB-71FA-4EF6-8C41-53F852683CFA@princeton.edu> Content-Language: en-US From: Adrian Klaver In-Reply-To: <67D44BCB-71FA-4EF6-8C41-53F852683CFA@princeton.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2/7/25 10:20, Robert Leach wrote: > > Anyway, thanks so much for your help.  This discussion has been very > useful, and I think I will proceed at first, exactly how you suggested, > by queuing every validation job (using celery).  Then I will explore > whether or not I can apply the "on timeout" strategy in a small patch. > > Incidentally, during our Wednesday meeting this week, we actually opened > our public instance to the world for the first time, in preparation for > the upcoming publication.  This discussion is about the data submission > interface, but that interface is actually disabled on the public-facing > instance.  The other part of the codebase that I was primarily > responsible for was the advanced search.  Everything else was primarily > by other team members.  If you would like to check it out, let me know > what you think: http://tracebase.princeton.edu > I would have to hit the books again to understand all of what is going on here. One quibble with the Download tab, there is no indication of the size of the datasets. I generally like to know what I am getting into before I start a download. Also, is there explicit throttling going on? I am seeing 10.2kb/sec, whereas from here https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page I downloaded a 47.65M file at 41.9MB/s > > Cheers, > Rob > > > Robert William Leach > Research Software Engineer > 133 Carl C. Icahn Lab > Lewis-Sigler Institute for Integrative Genomics > Princeton University > Princeton, NJ 08544 > -- Adrian Klaver adrian.klaver@aklaver.com