On Thu, Nov 14, 2013 at 11:46 AM, Andres Freund <and...@2ndquadrant.com> wrote: > > On 2013-11-12 18:50:33 +0100, Andres Freund wrote: > > > You've actually changed the meaning of this section (and not in a good way): > > > > > > be set at server start. <varname>wal_level</> must be set > > > - to <literal>archive</> or <literal>hot_standby</> to allow > > > - connections from standby servers. > > > + to <literal>archive</>, <literal>hot_standby</> or <literal>logical</> > > > + to allow connections from standby servers. > > > > > > I think that the previous text meant that you needed archive - or, if > > > you want to allow connections, hot_standby. The new text loses that > > > nuance. > > > > Yea, that's because it was lost on me in the first place... > > I think that's because the nuance isn't actually in the text - note that > it is talking about max_wal_senders and talking about connections > *from*, not *to* standby servers. > I've reformulated the wal_level paragraph and used "or higher" in > several places now. > > Ok, so here's a rebased version of this. I tried to fix all the issues > you mentioned, and it's based on the split off IsSystemRelation() patch, > I've sent yesterday (included here). >
Hello, I'm trying to apply the patches but show some warnings/errors: $ gunzip -c /home/fabrizio/Downloads/0002-wal_decoding-Add-wal_level-logical-and-log-data-requ.patch.gz | git apply - warning: src/backend/access/transam/xlog.c has type 100755, expected 100644 $ gunzip -c /home/fabrizio/Downloads/0005-wal_decoding-Introduce-wal-decoding-via-catalog-time.patch.gz | git apply - warning: src/backend/access/transam/xlog.c has type 100755, expected 100644 $ gunzip -c /home/fabrizio/Downloads/0006-wal_decoding-Implement-VACUUM-FULL-CLUSTER-support-v.patch.gz | git apply - warning: src/backend/access/transam/xlog.c has type 100755, expected 100644 $ gunzip -c /home/fabrizio/Downloads/0007-wal_decoding-Only-peg-the-xmin-horizon-for-catalog-t.patch.gz | git apply - warning: src/backend/access/transam/xlog.c has type 100755, expected 100644 $ gunzip -c /home/fabrizio/Downloads/0011-wal_decoding-pg_recvlogical-Introduce-pg_receivexlog.patch.gz | git apply - error: patch failed: src/bin/pg_basebackup/streamutil.c:210 error: src/bin/pg_basebackup/streamutil.c: patch does not apply The others are applied correctly. The permission warning must be fixed and 0011 bust be rebased. Regards, -- Fabrízio de Royes Mello Consultoria/Coaching PostgreSQL >> Timbira: http://www.timbira.com.br >> Blog sobre TI: http://fabriziomello.blogspot.com >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello >> Twitter: http://twitter.com/fabriziomello