On 29/04/2014 13:09, Mark Felder wrote:
It has been fantastic; I can't recommend it enough.

My experience upgrading from 3.1.8 today was not so good.

I am running FreeBSD 9.2, Postgres 9.2 from ports.

Trouble started when I stopped aox, did a pkg upgrade that brought a new 9.2, and restarted - no fun.

No matter I thought - I'll upgrade to 3.2.


First thing I found was that the Jamfile assumes a new gcc; I only had one that barfed with -Wno-unused-result. I installed 4.9 and forced the build to use it.


Then schema update failed at:  d->t->enqueue( "drop index ald" );

I didn't have any such index. I have no idea why. check schema was quite happy. I commented that out and db upgrade to schema 97 worked OK (well, once I had installed the 9.2-contrib package and installed citext, anyway).


I also had to change this:

            if (Postgres::version() < 90300)
                s.append( "a.procpid" );
            else
                s.append( "a.pid" );

My Postgres 9.2.8 pg_stat_activity definitely uses 'pid', not 'procpid'.

James

Reply via email to