Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port test_transaction_send & test_transaction_read #262

Merged
merged 1 commit into from
Jun 17, 2024
Merged

Port test_transaction_send & test_transaction_read #262

merged 1 commit into from
Jun 17, 2024

Conversation

theory
Copy link
Contributor

@theory theory commented Jun 13, 2024

Use ISOLATION tests to manage multiple database connections. The port is pretty straightforward, although pg_isolation_regress is only installed on Postgres 14 and higher. So don't the ISOLATION variables in the Makefile for earlier versions.

Also use the pgxn client so simplify the installation of pg_partman in extension_ci.yml, and remove the Rust configuration for running tests, as they are no longer used.

Also: use EXTRA_CLEAN to add additional files to the clean target, rather than override the target defined by PGXS.

@theory theory force-pushed the pg-tap branch 3 times, most recently from bbd8dff to 66b826b Compare June 13, 2024 22:54
Base automatically changed from pg-regress to main June 14, 2024 17:51
@theory theory force-pushed the pg-tap branch 7 times, most recently from 01c93db to d4a8048 Compare June 14, 2024 22:17
Use ISOLATION tests to manage multiple database connections. The port is
pretty straightforward, although `pg_isolation_regress` is only
installed on Postgres 14 and higher. So don't the `ISOLATION` variables
in the `Makefile` for earlier versions.

Also use the `pgxn` client so simplify the installation of `pg_partman`
in `extension_ci.yml`, and remove the Rust configuration for running
tests, as they are no longer used.

Also: use `EXTRA_CLEAN` to add additional files to the `clean` target,
rather than override the target defined by PGXS.
@theory theory merged commit 29e1783 into main Jun 17, 2024
11 of 14 checks passed
@theory theory deleted the pg-tap branch June 17, 2024 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants