Commit Graph

677 Commits (3b9d125ba03aa1185ec52fa4600bb9843c0981f4)

Author SHA1 Message Date
Ibrar Ahmed 13eedd579e PG-382: Adjust the maximum value for histogram buckets.
There was no maximum limit set for the number of maximum histograms
bucket, which can lead to a crash in case of higher value.

PG-382: Adjust the maximum value for histogram buckets.

Fix the regression issue related to GUC and set the maximum
buckets value correctly.

PG-382: Adjust the maximum value for histogram buckets.

Fix the TAP test cases.
2022-05-24 17:50:07 +00:00
Ibrar Ahmed f60d3422df PG-382: Adjust the maximum value for histogram buckets.
There was no maximum limit set for the number of maximum histograms
bucket, which can lead to a crash in case of higher value.

PG-382: Adjust the maximum value for histogram buckets.

Fix the regression issue for PostgreSQL-12.

PG-382: Adjust the maximum value for histogram buckets.

Fix the TAP test cases.
2022-05-24 17:15:03 +00:00
Kai Wagner 233a578796 PG-375: only run code coverage test on merge
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-24 14:02:48 +02:00
Kai Wagner cc70b571ae
Merge pull request #233 from ibrarahmad/REL1_0_STABLE
PG-417: Replace 'CREATE OR REPLACE' with 'CREATE' for extension.
2022-05-23 13:24:08 +02:00
Kai Wagner 23859b5a01
Merge pull request #232 from ibrarahmad/REMOTE-PG-417
PG-417: Replace 'CREATE OR REPLACE' with 'CREATE' for extension.
2022-05-23 13:23:59 +02:00
Kai Wagner 9789af7dfc DISTPG-427: replaced return with goto exit to not break other extensions
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-23 08:28:25 +02:00
Ibrar Ahmed c94f264911
Merge pull request #228 from capri1989/DISTPG-427
DISTPG-427: replaced return with goto exit to not break other extensions
2022-05-22 10:03:01 +05:00
Ibrar Ahmed 1b995c768d PG-417: Replace 'CREATE OR REPLACE' with 'CREATE' for extension.
While analyzing the pg_stat_monitor installation scripts I found several
vulnerabilities. pg_stat_monitor uses CREATE OR REPLACE to install its
functions which is a security hazard. An attacker can precreate the functions
have a superuser install the extension and after installation the attacker
can switch out the function with a malicious version since he would still
be the owner of the function. Instead of CREATE OR REPLACE the installation
script should use plain CREATE to prevent this attack.

For reference
https://www.postgresql.org/docs/current/extend-extensions.html#EXTEND-EXTENSIONS-SECURITY
https://github.com/timescale/pgspot
2022-05-22 03:49:03 +00:00
Ibrar Ahmed a59bca088a PG-417: Replace 'CREATE OR REPLACE' with 'CREATE' for extension.
While analyzing the pg_stat_monitor installation scripts I found several
vulnerabilities. pg_stat_monitor uses CREATE OR REPLACE to install its
functions which is a security hazard. An attacker can precreate the functions
have a superuser install the extension and after installation the attacker
can switch out the function with a malicious version since he would still
be the owner of the function. Instead of CREATE OR REPLACE the installation
script should use plain CREATE to prevent this attack.

For reference
https://www.postgresql.org/docs/current/extend-extensions.html#EXTEND-EXTENSIONS-SECURITY
https://github.com/timescale/pgspot
2022-05-22 03:44:32 +00:00
Kai Wagner da6661fa66
PG-412: added 'Get engaged' to the welcome page (#230)
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-20 12:23:55 -05:00
Kai Wagner 1566ad2073 PG-416: added missing PostgreSQL 14 package workflow
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-19 11:26:05 +02:00
Kai Wagner 741a2760c1
Merge pull request #229 from capri1989/PG-412
PG-412: added 'Get engaged' to the welcome page
2022-05-18 14:08:34 +02:00
Kai Wagner 8f87bf8e7a PG-412: added 'Get engaged' to the welcome page
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-17 13:10:42 +02:00
Kai Wagner f0af45b3fd
Merge pull request #226 from fmbiete/patch-1
PG-289 - Don't fail to build with C11 compilers
2022-05-17 09:01:10 +02:00
Kai Wagner 5abd8bb3a7 DISTPG-427: replaced return with goto exit to not break other extensions
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-16 15:00:01 +02:00
Francisco Miguel Biete 519210909a
Support C11 2022-05-13 09:50:39 +01:00
Francisco Miguel Biete 1596208b64
Support C11 2022-05-13 09:47:13 +01:00
Anastasia Alexandrova 9da7c8f583
PG-411 Updated the list of primary keys (#225)
modified:   docs/USER_GUIDE.md
2022-05-10 23:07:23 +05:00
Kai Wagner 1557ff3a9e
PG-385: remove old coverage_test.yml file (#224)
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-10 23:07:10 +05:00
Kai Wagner a2075d9268
PG-413: added missing repository for PG v14 (#223)
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-10 23:06:48 +05:00
Anastasia Alexandrova a43dc879f9
PG-411 Updated the list of primary keys (#222)
modified:   docs/USER_GUIDE.md
2022-05-10 23:06:26 +05:00
Ibrar Ahmed 4f12ae35b5
Merge pull request #214 from capri1989/REL1_0_STABLE
PG-365: bump version in META.json file to the latest release
2022-05-07 01:09:43 +05:00
Ibrar Ahmed 7c54289c54
Merge pull request #215 from capri1989/main
PG-365:  change version in META.json file to dev
2022-05-07 01:09:24 +05:00
Kai Wagner b3a2b8daf0
Merge pull request #220 from Naeem-Akhter/PG-383
PG-383: Fix coverall.io badge on main branch in PGSM repo.
2022-05-05 15:33:38 +02:00
Kai Wagner 455d39dbf4
Merge pull request #219 from Naeem-Akhter/PG-384
PG-384: Fix coverall.io badge on REL1_0_STABLE branch in PGSM repo.
2022-05-05 15:33:31 +02:00
Kai Wagner cbfcc34563
Merge pull request #218 from capri1989/readme
PG-269: Updated install from source chapter
2022-05-05 08:38:31 +02:00
Naeem Akhter 63d8d29e33 PG-383: Fix coverall.io badge on main branch in PGSM repo.
This will make sure that coverall.io stats are reflected as main branch.
2022-05-04 18:51:06 +05:00
Naeem Akhter 6224442f12 PG-384: Fix coverall.io badge on REL1_0_STABLE branch in PGSM repo.
This will make sure that coverall.io stats are reflected as REL1_0_STABLE branch.
2022-05-04 18:45:40 +05:00
Kai Wagner 406107bdbc
Merge pull request #216 from nastena1606/PG-407-Doc-Add-404-1.0.0
PG-407 Added a 404 page to docs
2022-05-04 08:25:37 +02:00
Kai Wagner 379525df1c
Merge pull request #217 from nastena1606/PG-407-Doc-Add-404-main
PG-407 Added a 404 page to docs
2022-05-04 08:25:25 +02:00
Kai Wagner 652dd3406b PG-269: Updated install from source chapter
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-03 17:18:57 +02:00
Anastasia Alexadrova 513b52df7f PG-407 Added a 404 page to docs
new file:   docs/overrides/404.html
	modified:   mkdocs.yml
2022-05-03 17:07:55 +02:00
Anastasia Alexadrova d1282620ea PG-407 Added a 404 page to docs
new file:   docs/overrides/404.html
	modified:   mkdocs.yml
2022-05-03 16:39:55 +02:00
Kai Wagner 56833b428f PG-365: bump version in META.json file to the latest release
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-03 12:11:26 +02:00
Kai Wagner 1e4031a293 PG-365: change version in META.json file to dev
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-03 12:08:12 +02:00
Kai Wagner 9178be3542
Merge pull request #213 from capri1989/main
PG-405: Replace beta release warning in main branch
2022-05-03 10:53:30 +02:00
Kai Wagner c5f84053a7 PG-405: Replace beta release warning in main branch
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-03 09:47:37 +02:00
Kai Wagner d26a5a3faf
Merge pull request #212 from capri1989/REL1_0_STABLE
PG-366 remove beta release warning from README.md
2022-05-03 09:37:03 +02:00
Kai Wagner 5237f8afe2 PG-366 remove beta release warning from README.md
Signed-off-by: Kai Wagner <kai.wagner@percona.com>
2022-05-02 13:41:41 +02:00
Kai Wagner 94df17d5c1
Merge pull request #211 from nastena1606/PG-387-Release-notes-1.0.0-GA
PG-387 Release note for GA release
2022-05-02 13:37:55 +02:00
Anastasia Alexadrova 94c231ae61 PG-387 Release note for GA release
modified:   docs/RELEASE_NOTES.md
2022-05-02 11:51:50 +02:00
EvgeniyPatlan d3e334701e
Merge pull request #210 from EvgeniyPatlan/REL1_0_STABLE
PG-7 add ubuntu22 support
2022-04-29 13:40:32 +03:00
Evgeniy Patlan f09643f592 PG-7 add ubuntu22 support 2022-04-29 13:33:07 +03:00
Kai Wagner 79a46bace3
Merge pull request #209 from Naeem-Akhter/PG-377-PPG-Jobs
PG-377: Enable PPG Jobs for PGSM in GH.
2022-04-28 15:29:38 +02:00
Naeem Akhter 80f842fb49 PG-377: Enable PPG Jobs for PGSM in GH.
This commit contains following,
1) Regression jobs are enabled against Percona PG distribution for version postgresql 11~14.
2) Regression job is enabled against PGDG PG distribution for version postgresql 14.
3) GH actions names for some of the jobs are changed to clear the clutter in GH repo's action page.
2022-04-27 15:26:38 +05:00
Ibrar Ahmed fc4d935652 Bump Version 'Dev'. 2022-04-21 19:00:16 +00:00
Ibrar Ahmed 34fe8ec4b1
Merge pull request #206 from nastena1606/PG-358-Doc-data-display-by-PGSS-PGSM-RC2
PG-358 Documented block and WAL data display
2022-04-21 23:18:17 +05:00
Ibrar Ahmed 2721148f71
Merge pull request #207 from ibrarahmad/REL1_0_STABLE
PG-380: Bump version to 1.0.0.
2022-04-21 23:17:10 +05:00
Ibrar Ahmed b99e1018af PG-380: Bump version to 1.0.0. 2022-04-20 07:44:11 +00:00
Lenz Grimmer 9fd4cdaae0
Merge pull request #205 from nastena1606/PG-368-Doc-1.0.0-version
Pg 368 doc 1.0.0 version
2022-04-14 08:10:14 +00:00