Jim Smith: Announcing the Arizona Postgres Users Group
As mentioned in an earlier post, we're announcing the start of a PUG for Arizona. The first meeting will be Thursday, March 29, from 5 to 7 at Bull's facility in Northwest Phoenix. Refreshments will...
View ArticleMark Wong: PDXPUG: February meeting
When: 7-9pm Thu Feb 16, 2012 Where: Iovation Who: John Melesky What: Locks… etc. High-traffic systems have to deal with locks. That’s just the way it is. But that’s okay! Locks invisibly help manage...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.2 – JSON
On 31st of January, Robert Haas committed patch: Like the XML data type, we simply store JSON data as text, after checking that it is valid. More complex operations such as canonicalization and...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.2 – Named parameters in SQL functions
On 5th of February, Tom Lane committed patch: Allow SQL-language functions to reference parameters by name. Matthew Draper, reviewed by Hitoshi Harada SQL language for writing functions has some...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.2 – EXPLAIN TIMING
On 7th of February, Robert Haas committed patch: Sometimes it may be useful to get actual row counts out of EXPLAIN (ANALYZE) without paying the cost of timing every node entry/exit. With this patch,...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.2 – More rewrite-less ALTER TABLE...
Three patches for you today, all committed by Robert Hass: On 7th of February, patch: Add a transform function for numeric typmod coercisions. This enables ALTER TABLE to skip table and index...
View ArticleDenish Patel: Half a decade with OmniTi, PostgreSQL, FOSS ...
By end of this month, I am completing 5 years with OmniTI. Before joining OmniTI, I was an Oracle DBA and worked mostly with closed source databases. I am grateful & fortunate that Theo and Robert...
View ArticleGreg Sabino Mullane: Tracking down PostgreSQL XYZ error: tablespace,...
One of our Postgres clients recently had this error show up in their logs:ERROR: could not read block 3 of relation 1663/18421/31582: read only 0 of 8192 bytesBecause we were using the tail_n_mail...
View ArticleAlvaro Herrera: Another day, another recovery
This is something I have seen many times now: a customer calls us because they lost some data and they want help recovering. Now you must be wondering: surely if they lost data they can just recover...
View ArticleLeo Hsu and Regina Obe: PSQL needs a better way of outputting bytea to binary...
Have you ever tried to output a file stored in a bytea column from PostgreSQL using PSQL? It ain't pretty. Andrew Dunstan has a couple of examples of doing this in his article Clever Trick Challenge....
View ArticlePavel Golub: LibreOffice announces native support for PostgreSQL
Today I found out about new release of LibreOffice (version 3.5), which is now my choice instead of MS Office and it’s brother OpenOffice killed by Oracle. And the most pleasant surprise is PostgreSQL...
View ArticleAndrew Dunstan: Getting column names right for composites.
A few months ago I complained that under certain circumstances, composite expressions lose their column names. This is important if you use things like hstore, and it gets a lot more important if...
View ArticleBruce Momjian: Sorting Performance Improvement for Postgres 9.2
As part of the work on Postgres 9.2, yesterday Robert Haas applied a much-discussed (December, January, February) patch by Peter Geoghegan to improve sort performance. Having recently blogged about how...
View ArticleChris Travers: Thoughts on LedgerSMB 1.4
LedgerSMB 1.4 is now the primary development priority of my business and some others too. There are a number of important developments already a part of the project, and more that are on their...
View ArticleBruce Momjian: The USA Is Planning a Triple Play
The United States is planning three one-day Postgres conferences in a one-week span: Austin, Texas: March 28, 2012 Reston, Virginia: March 30, 2012 New York City, New York: April 2, 2012 I am excited...
View ArticleLeo Hsu and Regina Obe: Rendering PostGIS Raster graphics with LibreOffice...
I was excited to learn from Pasha Golub's blog LibreOffice Base 3.5 now comes packaged with native PostgreSQL driver so no separate configuration is required. The connection string syntax follows the...
View ArticleBruce Momjian: Part 1 of Virtualizing Postgres Now Online
I got many requests to hear my Virtualizing Postgres presentation, so I have placed the first part of my talk online. Part 1 is a virtualization primer. It took a lot of digging to find these details,...
View ArticleMark Wong: February meeting recap
18 people came to our February meeting! Welcome to all the new folks & we hope to see you again. John entertained us with “Locking War Stories”; his slides are here. We took a large group over to...
View ArticleAndrew Dunstan: Cygwin is still useful - at least for running psql.
Someone wrote in a comment on an old blog bost, long since closed to unmoderated comments, that they had difficulty in getting 9.1 psql binaries to use on Cygwin. It's very easy to build, but in any...
View ArticleAndrew Dunstan: Pretty Printing SQL
Today I committed the changes to improve the way Postgres pretty prints view definitions, which I've blogged about before. I'me very happy about that - it will ameliorate a long-standing annoyance....
View Article