Re: pgbench logging broken by time logic changes
Fabien COELHO <coelho@cri.ensmp.fr>
From: Fabien COELHO <coelho@cri.ensmp.fr>
To: Michael Paquier <michael@paquier.xyz>
Cc: Andrew Dunstan <andrew@dunslane.net>,
Thomas Munro <thomas.munro@gmail.com>,
Alvaro Herrera <alvherre@alvh.no-ip.org>,
Gregory Smith <gregsmithpgsql@gmail.com>,
PostgreSQL-development <pgsql-hackers@postgresql.org>,
david.christensen@crunchydata.com
Date: 2021-06-22T10:06:45Z
Lists: pgsql-hackers
Attachments
- pgbench-log-fix-8.patch (text/x-diff) patch
Bonjour Michaël, >> If this were core server code threatening data integrity I would be >> inclined to be more strict, but after all pg_bench is a utility program, >> and I think we can allow a little more latitude. > > +1. Let's be flexible here. It looks better to not rush a fix, and > we still have some time ahead. Attached an updated v8 patch which adds (reinstate) an improved TAP test which would have caught the various regressions on logs. Given that such tests were removed once before, I'm unsure whether they will be acceptable, despite that their usefulness has been clearly demonstrated. At least it is for the record. Sigh:-( -- Fabien.
Commits
-
Fix pgbench timestamp bugs.
- 5614a0f78eaa 14.0 landed
- 0e39a608ed55 15.0 landed
-
Fix pattern matching logic for logs in TAP tests of pgbench
- 0efd2a1a66dd 11.13 landed
- 79ff96aa9d9a 12.8 landed
- 7a9eaf111ac0 13.4 landed
- c13585fe9e55 14.0 landed
-
pgbench: Improve time logic.
- 547f04e7348b 14.0 cited
-
pgbench: Synchronize client threads.
- aeb57af8e640 14.0 cited
-
pgbench: refactor handling of stats tracking
- b60376649600 9.6.0 cited