My apologies if this is documented - I could not find it.
Are there circumstances under which an autovacuum will do a "full vacuum"? I guess what I would really like to know is - is it possible that autovacuum will request a AccessExclusiveLock and if yes, under what circumstances?