Re: Reducing opr_sanity test's runtime under CLOBBER_CACHE_ALWAYS
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2021-05-10T23:17:25Z
Lists: pgsql-hackers
Hi, On 2021-05-11 10:57:03 +1200, Thomas Munro wrote: > On Tue, May 11, 2021 at 8:52 AM Andres Freund <andres@anarazel.de> wrote: > > ... If we did make the check support shared memory *and* > > partitioned tables, I could easily see it be a win for things like > > LockReleaseAll(). Errr, that's not even a shared hashtable... So it would help even if we just excluded shared memory hashtables. > For that case, has the idea of maintaining a dlist of local locks been > considered? Yea, there's been a long discussion on that for LockReleaseAll(). Combined with alternatives around shrinking the hashtable... Greetings, Andres Freund
Commits
-
Replace opr_sanity test's binary_coercible() function with C code.
- 6303a5730914 14.0 landed
-
Clean up/tighten up coercibility checks in opr_sanity regression test.
- e9f42d529f99 12.0 cited