On Fri, Sep 16, 2016 at 7:03 PM, Robert Haas <robertmh...@gmail.com> wrote:
> On Thu, Sep 15, 2016 at 11:39 PM, Pavan Deolasee
> <pavan.deola...@gmail.com> wrote:
> > But I actually wonder if we are over engineering things and
> > cost of memmove etc. How about this simpler approach:
> Don't forget that you need to handle the case where
> maintenance_work_mem is quite small.
How small? The default IIRC these days is 64MB and minimum is 1MB. I think
we can do some special casing for very small values and ensure that things
at the very least work and hopefully don't regress for them.
Pavan Deolasee http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services