On Tue, Sep 6, 2016 at 4:00 PM, Simon Riggs <si...@2ndquadrant.com> wrote: > I'm also wondering why we don't use lock_timeout when the user sets it? > Not a bug, but patch attached anyway. > vacuum_truncate_use_lock_timeout.v1.patch
This part seems fairly random. I don't think it makes sense to assume that the timeout after which the user wants a lock acquisition request to error out is the same time that they want as the interval between retries. Those things seem fairly thoroughly unconnected, and this change could fairly easily cause truncation problems for people who have the lock timeout set to a relatively long time (e.g. 10 minutes). -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers