Skip to content

Add options to pg_upgrade #125

New issue

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

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

Already on GitHub? # to your account

Merged
merged 1 commit into from
May 24, 2024

Conversation

fabriziomello
Copy link
Contributor

No description provided.

fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long since we need to have binary upgrade tests in our CI. One
example is the timescale#6935 (and others) that can be prevented if we have such
kind of test in our CI.

To implement th `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a sucessful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement th `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a sucessful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement th `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement th `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
@demonolock
Copy link
Contributor

@fabriziomello Thank you for the contrib

@demonolock demonolock merged commit e375302 into postgrespro:master May 24, 2024
1 check passed
@demonolock
Copy link
Contributor

It will be added in the next testgres version 1.10.1

@fabriziomello
Copy link
Contributor Author

It will be added in the next testgres version 1.10.1

Thank you @demonolock

fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 24, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request May 25, 2024
It's long we need to have binary upgrade tests in our CI. One example
is timescale#6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes timescale#3868 timescale#4428
fabriziomello added a commit to timescale/timescaledb that referenced this pull request May 26, 2024
It's long we need to have binary upgrade tests in our CI. One example
is #6935 (and others) that can be prevented if we have such kind of
test in our CI.

To implement the `pg_upgrade` test we used the python Testing Framework
for PostgreSQL (https://github.com/postgrespro/testgres).

Unfortunately the testing framework don't have the ability to retain the
pg_upgrade log files after a successful execution, then we created a PR
to make it possible and we'll use this patched version until we get the
code merged and released on upstream.

postgrespro/testgres#125

Closes #3868 #4428
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants