Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TLiaG-0003Z0-AG for pgsql-admin@postgresql.org; Tue, 09 Oct 2012 22:47:28 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TLiaE-0007O8-92 for pgsql-admin@postgresql.org; Tue, 09 Oct 2012 22:47:28 +0000 Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.5/8.14.5) with ESMTP id q99MlOp0008664; Tue, 9 Oct 2012 18:47:24 -0400 (EDT) From: Tom Lane To: Craig James cc: pgsql-admin@postgresql.org Subject: Re: Mixing 8.4.x and 9.2.x clients and servers In-reply-to: References: Comments: In-reply-to Craig James message dated "Tue, 09 Oct 2012 15:11:52 -0700" Date: Tue, 09 Oct 2012 18:47:24 -0400 Message-ID: <8663.1349822844@sss.pgh.pa.us> X-Pg-Spam-Score: -4.0 (----) X-Archive-Number: 201210/23 X-Sequence-Number: 40139 Craig James writes: > Is it OK to mix 9.2.x and 8.4.x clients and servers? Can they talk to each > other? In other words, if I install 9.2 on a new server alongside older > servers running 8.4.x, can clients on the 8.4 systems talk to 9.2 servers, > and can the 9.2 clients talk to 8.4 servers? In general, sure. There might be some specific incompatibilities (for instance, 9.2 clients expecting server features that weren't there in 8.4) but the protocol is the same. regards, tom lane