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 1hCoor-0008RG-Vk for pgsql-bugs@arkaria.postgresql.org; Sat, 06 Apr 2019 17:09:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hCooq-0006bK-Ci for pgsql-bugs@arkaria.postgresql.org; Sat, 06 Apr 2019 17:09:28 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hCooq-0006bD-5E for pgsql-bugs@lists.postgresql.org; Sat, 06 Apr 2019 17:09:28 +0000 Received: from cyclops.postgrespro.ru ([93.174.131.138] helo=mail.postgrespro.ru) by magus.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hCooi-00083y-C3 for pgsql-bugs@lists.postgresql.org; Sat, 06 Apr 2019 17:09:27 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.postgrespro.ru (Postfix) with ESMTP id 2A3C021C251E; Sat, 6 Apr 2019 20:09:18 +0300 (MSK) X-Virus-Scanned: Debian amavisd-new at postgrespro.ru X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-99 required=4 WHITELISTED tests=[] autolearn=unavailable Received: from mail.postgrespro.ru (cyclops.l.postgrespro.ru [192.168.27.1]) by mail.postgrespro.ru (Postfix) with ESMTP id 7130921C2507; Sat, 6 Apr 2019 20:09:15 +0300 (MSK) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 07 Apr 2019 00:09:15 +0700 From: r.zharkov@postgrespro.ru To: Andres Freund Cc: Tom Lane , pgsql-bugs@lists.postgresql.org Subject: Re: BUG #15727: PANIC: cannot abort transaction 295144144, it was already committed In-Reply-To: <20190406162846.uohf5lcybz4ldrxh@alap3.anarazel.de> References: <20190403122027.GA17929@alvherre.pgsql> <994bff111c549f45041cd1dc7473548e@postgrespro.ru> <19321.1554567786@sss.pgh.pa.us> <20190406162846.uohf5lcybz4ldrxh@alap3.anarazel.de> Message-ID: <199712fc251b6216f106edd07770d6c4@postgrespro.ru> X-Sender: r.zharkov@postgrespro.ru User-Agent: Roundcube Webmail/1.3.8 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2019-04-06 23:28, Andres Freund wrote: > Hi, > > Let me have a look at the testcase - I'd been running Roman's testcase > for quite a few hours without being able to reproduce. But your > testcase > seems to trigger this reliably, so I hope I can make some quick > progress. > > - Andres Hello, I try to find the bad commit using bisect. But it takes very long time. The error reproduces with the default config using 24 clients ( server has 24 CPUs ) pgbench test -j 12 -T 36000 -f ycsb_read_zipf.sql -f ycsb_update_zipf.sql -c 24 -P 60 It does not reproduce when updating the only one record. CPU configuration: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 24 On-line CPU(s) list: 0-23 Thread(s) per core: 2 Core(s) per socket: 6 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model: 44 Model name: Intel(R) Xeon(R) CPU X5675 @ 3.07GHz Stepping: 2 CPU MHz: 2464.940 CPU max MHz: 3066.0000 CPU min MHz: 1600.0000 BogoMIPS: 6133.57 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 12288K NUMA node0 CPU(s): 0,2,4,6,8,10,12,14,16,18,20,22 NUMA node1 CPU(s): 1,3,5,7,9,11,13,15,17,19,21,23 -- regards, Roman Zharkov