Re: BUG #16036: Segmentation fault while doing an update
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Peter Geoghegan <pg@bowt.ie>, pgsql-bugs@lists.postgresql.org
Date: 2019-10-05T16:26:59Z
Lists: pgsql-bugs
Hi, On 2019-10-05 11:30:39 -0400, Tom Lane wrote: > Andres Freund <andres@anarazel.de> writes: > > I've now disabled that portion of the test. > > There's still a large fraction of the buildfarm that's unhappy :-( I pushed a second patch disabling two more permutations, I've not seen any related failures since. It's frustrating that we at the moment seem to not have deterministic behaviour with two sessions waiting for a tuple lock at the moment. Doesn't look like that's new though. It seems to me that most of the XactLockTableWait() users ought to follow the pattern outlined at the top of README.tuplock, but don't. Greetings, Andres Freund
Commits
-
Disable one more set of tests from c8841199509.
- 04a4c03efe3e 9.6.16 landed
- 2212e01316ff 10.11 landed
- 77b2d95b1485 11.6 landed
- 9051f62ed7ef 12.1 landed
- 3a68105154c3 13.0 landed
-
Disable one set of tests from c8841199509.
- e25847b471e2 9.6.16 landed
- 81b8cd5ed7c0 10.11 landed
- 5711a1828f1f 11.6 landed
- bbd26778643f 12.1 landed
- 6e61d75f5258 13.0 landed
-
Add isolation tests for the combination of EPQ and triggers.
- 04619f508fbf 9.6.16 landed
- 95266e64c5b7 10.11 landed
- 54b0feaf90d8 11.6 landed
- 0cbc72ca72d4 12.1 landed
- c88411995098 13.0 landed
-
Fix crash caused by EPQ happening with a before update trigger present.
- 60e97d63e5d1 12.1 landed
- d986d4e87f61 13.0 landed
-
Modify the isolation tester so that multiple sessions can wait.
- 38f8bdcac498 9.6.0 cited