Re: Some additions to pg_filedump...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 Alvaro Herrera wrote:
Darren Reed wrote:

I saw this, but when I went in search of activity, there was nothing.

Look in:
http://sources.redhat.com/ml/rhdb/
http://sources.redhat.com/ml/rhdb-announce/
http://sources.redhat.com/ml/rhdb-cvs/

All of the archives for 2008 are empty...

It looks like "PostgreSQL - Red Hat Edition Project" is a defunct
project.

Perhaps it would be apropos for RedHat to donate pg_filedump under BSD
license so we could include it in contrib?  It's not like they're
getting much benefit of it being under GPL.

Whether or not that was a hint, I sat down and wrote a program from scratch
to try and dump out only the data files. I suppose this might be a version 1.0.

http://coombs.anu.edu.au/~avalon/pg_dumpdata.tgz

Alas, there is a catch...

I couldn't work out the binary format for all of the data types - as an exercise I tried to reverse engineer their behaviour from examining what got stored and for most of the simple types, I think I've got it right. I couldn't fathom "time"; the geometric ones I couldn't easily find examples of how to insert data - I am assuming the web documentation is self explanatory to those who use it; "double" wasn't a straight fit of "double' from unix (huh?) and "bit" wants a length to work
which was against what I was trying to achieve.

It might be interesting to write something that tries to deconstruct the index files,
but to me there's no value in that - the value is in the data.

Cheers,
Darren



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux