pgcopydb icon indicating copy to clipboard operation
pgcopydb copied to clipboard

Add support for the timescaledb extension.

Open dimitri opened this issue 1 year ago • 6 comments

This extension requires specific pre and post pg_restore steps to be implemented, and also seems to require pgcopydb to use a superuser role to be able to fetch the data and use pg_dump.

dimitri avatar Jun 06 '23 12:06 dimitri

@dimitri Do you think this could be merged to the main?

arajkumar avatar Sep 19 '23 11:09 arajkumar

@dimitri Do you think this could be merged to the main?

Yeah, if tested and proven to work, which is where we stopped internally. Apparently what we do here isn't always enough for timescaledb to be happy with the migration. Could you test this PR in production? Did it work ok for you?

dimitri avatar Sep 19 '23 11:09 dimitri

So far we have been evaluating pg_dump/pg_restore to (1)migrate schema (2)initial data and 3) pgcopydb follow with some custom changes(child table to parent mapping) for live message replication. I will test pgcopydb for (1), and (2) and share my feedback.

arajkumar avatar Sep 19 '23 12:09 arajkumar

any ETA on this please @dimitri @arajkumar

shusaan avatar Jan 04 '24 10:01 shusaan

Hi @shusaan ; no ETA is ever going to be published on this project. I hope you understand what is Open Source and that this project is actually an Open Source project. You get all our work for free, and we welcome you to contribrute to the project, and as a result the only way for you have an ETA on any development (including bug fixes) is to contribute the development yourself.

How are you willing to contribute to pgcopydb?

dimitri avatar Jan 04 '24 11:01 dimitri

Hi @shusaan ; no ETA is ever going to be published on this project. I hope you understand what is Open Source and that this project is actually an Open Source project. You get all our work for free, and we welcome you to contribrute to the project, and as a result the only way for you have an ETA on any development (including bug fixes) is to contribute the development yourself.

How are you willing to contribute to pgcopydb?

got it,thank you

shusaan avatar Jan 04 '24 12:01 shusaan

@dimitri Let's close this.

It has been accomplished by https://github.com/dimitri/pgcopydb/pull/849

arajkumar avatar Aug 08 '24 13:08 arajkumar