From: | "Dave Page" <dpage(at)postgresql(dot)org> |
---|---|
To: | "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | "Stefan Schwarzer" <stefan(dot)schwarzer(at)grid(dot)unep(dot)ch>, pgsql-general(at)postgresql(dot)org, "Martijn van Oosterhout" <kleptog(at)svana(dot)org> |
Subject: | Re: Forgot to dump old data before re-installing machine |
Date: | 2008-01-18 16:07:24 |
Message-ID: | 937d27e10801180807m25a38812sb0e29ec75c20e290@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-patches |
On 18/01/2008, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> "Dave Page" <dpage(at)postgresql(dot)org> writes:
> > Note to the other hackers - is it worth having initdb dump the
> > architecture details and configure options used into the cluster in a
> > human readble form so we can pickup on this sort of thing more easily
> > in the future?
>
> That's what pg_control is for. We figured out easily enough that this
> was an endianness problem; having had "big endian" somewhere in
> cleartext wouldn't have improved matters.
It got figured out when someone who knew what they were looking for
peeked at the byte ordering in a file which for all we knew at the
time might have been damaged anyway - and the same test wouldn't have
spotted an integer_datetimes difference for example, something which
bit Greg & I recently and had us puzzled for a while.
For just about zero cost we could drop something like:
--------
Architecture: Darwin snake 8.11.1 Darwin Kernel Version 8.11.1: Wed
Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386
Configuration: '--prefix=/usr/local/pgsql83/'
'--enable-integer-datetimes' '--with-openssl' '--with-perl'
'--with-python' '--with-tcl' '--without-tk' '--with-bonjour'
'--with-pam' '--with-krb5' 'CFLAGS=-O -g -arch i386 -arch ppc'
'LDFLAGS=-ltcl'
--------
in a file in $PGDATA which would make it much easier for users and
hackers to see where the cluster came from and compare it to the
actual build.
/D
From | Date | Subject | |
---|---|---|---|
Next Message | gordan | 2008-01-18 16:09:45 | Re: Replication Using Triggers |
Previous Message | Hannes Dorbath | 2008-01-18 15:54:17 | Re: [OT] RAID controllers blocking one another? |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2008-01-18 16:18:32 | Re: Forgot to dump old data before re-installing machine |
Previous Message | Tom Lane | 2008-01-18 15:36:42 | Re: Forgot to dump old data before re-installing machine |