From: | Andrew Gierth <andrew(at)tao11(dot)riddles(dot)org(dot)uk> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | hstore patch |
Date: | 2009-07-08 20:01:28 |
Message-ID: | 877hyjeyg7.fsf@news-spur.riddles.org.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
This patch is the updated-to-current-HEAD version of the hstore stuff
I did some months back. It is believed to be fully API-compatible with
the old hstore, though it has a different storage layout. Dump and
restore of an old db should work (the new module provides all the
function names the old one did), though the new functionality
obviously won't be available that way.
Short list of new functionality:
- unlimited key/value length
- binary I/O
- btree and hash support
- construction of hstores from key/value arrays
- hstore(record) and populate_record(record,hstore) for dynamic
manipulations of records
- many operators for hstore difference, slices, etc.; very useful
for determining changes
--
Andrew (irc:RhodiumToad)
Attachment | Content-Type | Size |
---|---|---|
hstore_20090708.patch.gz | text/x-patch | 128.4 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Mike Rylander | 2009-07-08 20:18:31 | Fwd: tsvector extraction patch |
Previous Message | Alvaro Herrera | 2009-07-08 19:38:15 | Re: tsvector extraction patch |