Re: Support to define custom wait events for extensions
Masahiro Ikeda <ikedamsh@oss.nttdata.com>
From: Masahiro Ikeda <ikedamsh@oss.nttdata.com>
To: pgsql-hackers@lists.postgresql.org
Date: 2023-06-22T03:06:04Z
Lists: pgsql-hackers
Attachments
- v3-0002-Add-test-codes-for-custom-wait-events.patch (text/x-diff) patch v3-0002
- v3-0001-Support-custom-wait-events-for-extensions.patch (text/x-diff) patch v3-0001
On 2023-06-20 18:26, Masahiro Ikeda wrote: > The followings are TODO items. > * to check that meson.build works since I tested with old command > `make` now I test with meson and I updated the patches to work with it. My test procedure is the following. ``` export builddir=/mnt/tmp/build export prefix=/mnt/tmp/master # setup meson setup $builddir --prefix=$prefix -Ddebug=true -Dcassert=true -Dtap_tests=enabled # build and install with src/test/modules ninja -C $builddir install install-test-files # test meson test -v -C $builddir meson test -v -C $builddir --suite test_custom_wait_events # run the test only ``` Regards, -- Masahiro Ikeda NTT DATA CORPORATION
Commits
-
Change custom wait events to use dynamic shared hash tables
- af720b4c50a1 17.0 landed
-
Support custom wait events for wait event type "Extension"
- c9af05465307 17.0 landed
-
Add WAIT_EVENT_{CLASS,ID}_MASK in wait_event.c
- 7395a90db87b 17.0 landed
-
worker_spi: Switch to TAP tests
- 320c311fda91 17.0 cited
-
Simplify some conditions related to [LW]Lock in generate-wait_event_types.pl
- c17164aec88c 17.0 landed