Yogesh Mahajan
7251c1f628
Fix github actions for pg17 for windows platform broken due to changes in github runner image.
2025-10-31 11:05:05 +05:30
Anil Sahoo
282a956f4f
Reverted changes in Python tests for EPAS/PG YAML files that were added to support Subscription RESQL test cases and adjust streaming values for PG v16+.
2025-10-30 12:50:33 +05:30
Akshay Joshi
5c9acc1c3d
1) Added PG 18 in the github runner.
...
2) Added PG 18 in the docker container file.
2025-09-29 13:40:03 +05:30
Anil Sahoo
c75bba03c2
1) Added 'failover' parameter support in CREATE and ALTER SUBSCRIPTION for PostgreSQL v17+. #8932
...
2) Added 'two_phase' parameter support for ALTER SUBSCRIPTION for PostgreSQL v18+.
3) Updated versioned_template_loader.py to prioritize v18+ templates.
4) Updated the default value of the streaming parameter in CREATE SUBSCRIPTION to 'parallel' in PG v18 (previously false).
2025-09-29 12:52:47 +05:30
Yogesh Mahajan
f733d124bd
Update the PATH variable with the newly installed PostgreSQL directory to use the correct pg_config.
2025-09-24 14:55:56 +05:30
Aditya Toshniwal
4a4d4569ae
Improved PL/PGSQL code folding and support nested blocks. #6118
2025-06-02 15:58:07 +05:30
Pravesh Sharma
b08e90ea88
Add support for type constructors for PostGIS spatial types. #2256
2025-04-23 15:35:42 +05:30
Yogesh Mahajan
708a570ba0
On the Ubuntu runner, uninstall the default PostgreSQL version before installing any other PostgreSQL version.
2025-03-10 15:39:41 +05:30
Akshay Joshi
52d6017ce5
Removed PG/EPAS 12 and Added PG/EPAS 17 for github actions.
2024-12-11 12:31:53 +05:30
Akshay Joshi
c3a334f8df
1) Update the repo to the version 2.0 for downloading EPAS.
...
2) Use 'ubuntu-22.04' instead of 'ubuntu-latest'.
2024-12-09 12:32:03 +05:30
Aditya Toshniwal
6fcc4ae6a2
More fixes for issues found while testing query tool pagination changes. #1780
2024-11-08 15:48:24 +05:30
Aditya Toshniwal
9e3f5f53cc
Pin the python version for python tests git runners to 3.12 until pgAdmin supports latest
2024-10-28 14:12:29 +05:30
Akshay Joshi
0ac006fde1
Fixed typo in the previos commit for GitHub action
2024-05-02 16:22:12 +05:30
Aditya Toshniwal
1e6fab92b0
Add PostgreSQL installation bin directory to path of MacOS GitHub action
2024-05-02 12:52:09 +05:30
Aditya Toshniwal
099577959b
Attempt to fix GitHub action failing for MacOS
2024-05-02 12:33:19 +05:30
Akshay Joshi
c2b7e521d3
Use correct installation path of PostgreSQL in GitHub action. For reference https://docs.brew.sh/FAQ#why-is-the-default-installation-prefix-opthomebrew-on-apple-silicon
2024-04-30 17:36:55 +05:30
Akshay Joshi
36aaf38379
Added sudo while creating tablespace directory on macOS
2024-04-30 16:47:01 +05:30
Akshay Joshi
30398219f4
Replace actions/upload-artifact@v3 with actions/upload-artifact@v4 for all the github actions.
2024-03-12 16:04:15 +05:30
Akshay Joshi
8545d846c0
Replace actions/checkout@v3 with actions/checkout@v4 for all the github actions.
2024-03-12 15:26:31 +05:30
Akshay Joshi
37dced23f0
Remove an extra space in --disable-components
2023-10-11 19:14:01 +05:30
Akshay Joshi
6f857bdbcb
Replace the logic to download/install PostgreSQL on Windows in the GitHub actions. Use stack builder instead of Chocolatey.
2023-10-11 18:24:12 +05:30
Dave Page
b4f517f7ff
Rename tasks in workflows to allow rule enforcement in Github.
2023-10-05 11:57:24 +05:30
Akshay Joshi
bae912fa40
Added PG version 16 and removed PG version 11 from github actions.
2023-09-27 13:26:21 +05:30
Dave Page
ad9a67d6d1
Run Python tests on Windows.
2023-04-20 13:34:00 +01:00
Dave Page
b79b2b1265
Run Python tests with PostgreSQL on macOS as well as Linux
2023-04-06 13:05:50 +01:00
Dave Page
644575415e
Concurrency control for Python tests.
2023-04-05 16:11:19 +01:00
Dave Page
0987c955f5
Use a matrix based test for the different PostgreSQL versions.
...
This adds parallelism for the different versions, and separates the logs.
2023-04-05 16:04:20 +01:00
Dave Page
bdb43f84e8
Correct the make target to install Python requirements for testing.
2023-04-05 15:06:59 +01:00
Dave Page
401358568a
Simplify and standardise actions.
2023-04-05 15:01:11 +01:00
Dave Page
4df23bd576
Add Python tests against EPAS
2023-03-31 16:25:43 +01:00