Artem Gavrilov

Results 32 issues of Artem Gavrilov

Resolves https://github.com/percona/pg_stat_monitor/issues/454 Full PG17 diff: https://github.com/postgres/postgres/compare/REL_16_STABLE...REL_17_BETA2 Docs about `pg_stat_statements` fields: https://www.postgresql.org/docs/17/pgstatstatements.html **Addressed changes:** 1. Rename of `blk_read_time` and `blk_write_time` to `shared_blk_read_time` and `shared_blk_write_time` https://github.com/postgres/postgres/commit/13d00729d422c84b1764c24251abcc785ea4adb1 2. Add `local_blk_read_time` and `local_blk_write_time` https://github.com/postgres/postgres/commit/5147ab1dd34ad81c169c85fa3c7d11a782a1555b...

enhancement

### Description PG 17 introduces Dynamic Shared Memory registry that allows to use shared memory without configuring `shared_preload_libraries` (i.e. enable extension without PG restart). We should support this feature. https://github.com/postgres/postgres/commit/8b2bcf3f...

enhancement

This PR adds PG17 support. The only change that breaks compatibility for this extension is `InitializeSessionUserId` function signature change: https://github.com/postgres/postgres/commit/e7689190b3d58404abbafe2d3312c3268a51cca3 Also I've added PG 16 and 17beta2 to regression test...

enhancement

`--no-rdoc --no-ri` flags are [replaced in ruby 2.6](https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/) with `--no-document` https://github.com/rubygems/rubygems/pull/2354

PMM-13154 Link to the Feature Build: SUBMODULES-3700 If this PR adds or removes or alters one or more API endpoints, please review and add or update the relevant [API documents](https://github.com/percona/pmm/tree/main/docs/api)...

PMM-7 Link to the Feature Build: SUBMODULES-0 Same as https://github.com/percona/pmm/pull/3176 but for `V3`

PMM-7 Link to the Feature Build: SUBMODULES-0 This PR migrates `buf` configuration to v2. It allowed to move all `api` related tasks to dedicated Makefile. P.S. I was trying to...

https://perconadev.atlassian.net/browse/PG-1038

PG-1095 This PR adds code format check job. Also it added Makefile target for code formatting according to PG style (pgindent) License header check and cppcheck will be added in...