Re: WIP/PoC for parallel backup
Stephen Frost <sfrost@snowman.net>
From: Stephen Frost <sfrost@snowman.net>
To: Ahsan Hadi <ahsan.hadi@gmail.com>
Cc: Asif Rehman <asifr.rehman@gmail.com>, Asim R P <apraveen@pivotal.io>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2019-08-23T19:42:54Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Fix failures in incremental_sort due to number of workers
- 23ba3b5ee278 13.0 cited
-
In jsonb_plpython.c, suppress warning message from gcc 10.
- a06921816370 13.0 cited
-
Fix minor problems with non-exclusive backup cleanup.
- 303640199d04 13.0 cited
Greetings, * Ahsan Hadi (ahsan.hadi@gmail.com) wrote: > On Fri, 23 Aug 2019 at 10:26 PM, Stephen Frost <sfrost@snowman.net> wrote: > > I would expect you to quickly want to support compression on the server > > side, before the data is sent across the network, and possibly > > encryption, and so it'd likely make sense to just have independent > > processes and connections through which to do that. > > It would be interesting to see the benefits of compression (before the data > is transferred over the network) on top of parallelism. Since there is also > some overhead associated with performing the compression. I agree with your > suggestion of trying to add parallelism first and then try compression > before the data is sent across the network. You're welcome to take a look at pgbackrest for insight and to play with regarding compression-before-transfer, how best to split up the files and order them, encryption, et al. We've put quite a bit of effort into figuring all of that out. Thanks! Stephen