David Wheeler: Sqitch Status: Now With Status
I’ve just released Sqitch v0.60. The main change is the implementation of the status command, which allows one to see the current deployment status of a database. An example from the updated...
View ArticleChris Travers: Progress towards LedgerSMB 1.4
I have been relatively submerged in work and haven't gotten back to blog as much as I would have liked. On the whole this is a good thing.A lot of things are changing in the LedgerSMB community for...
View ArticleHans-Juergen Schoenig: Database Links — For non-C hackers
Recently PostgreSQL has added support for so called “Foreign Data Wrappers”. External data sources can now be included into PostgreSQL and people can access remote tables almost like local tables. To...
View ArticleLeo Hsu and Regina Obe: Working with Timezones
One of PostgreSQL's nice features is its great support for temporal data. In fact it probably has the best support for temporal data than any other database. We'll see more of this power in PostgreSQL...
View ArticleHubert 'depesz' Lubaczewski: Changes on explain.depesz.com
One of the features that is actually disliked is anonymization. But, regardless of the dislike – it has some users. And one of the user mailed me with information about a bug – namely – foreign table...
View ArticleBruce Momjian: The Externality of Index Creation
Suppose a manufacturer produces a product and makes a profit, yet manufacturing generates greater social harm than the value of the product. How does the manufacturer stay in business? Because the...
View ArticleJosh Berkus: SFPUG July: MADLib
Tommorrow Hitoshi Harada of Greenplum will be presenting about MADlib, the analytics and machine learning library for PostgreSQL at the offices of SwitchFly in San Francisco. The meetup is already...
View ArticleTheo Schlossnagle: Creativity and Execution
I've built a few successful products and looking back on their success, I think that the mantra that drove product development is what separated our products from the rest of the market: "products...
View ArticleLeo Hsu and Regina Obe: PostgreSQL: Up and Running book officially out
Our new book PostgreSQL: Up and Running is officially out. It's available in hard-copy and e-Book version directly from O'Reilly, Safari Books Online and available from Amazon in Kindle store. It...
View ArticleDavid Wheeler: Sqitch Status: Add User Info?
Before I make a non-dev release of Sqitch, I want to make sure that the plan file format is nailed down. I’m pretty happy with where it is right now, but there are a couple of changes I’m considering...
View ArticleChris Travers: CTEs and LedgerSMB
LedgerSMB trunk (which will become 1.4) has moved from connectby() to WITH RECURSIVE common table expressions (CTE's). This post describes our experience, and why we have found that CTE's are an...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.3 – Dramatically reduce System V...
On 28th of June, Robert Haas committed patch: Dramatically reduce System V shared memory consumption. Except when compiling with EXEC_BACKEND, we'll now allocate only a tiny amount of System V shared...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.3 – Add array_remove() and...
On 11th of July, Tom Lane committed patch: Add array_remove() and array_replace() functions. <span class="refs"> <span class="head" title="heads/master"><a...
View ArticleDavid Wheeler: Sqitch’s Log
Just uploaded Sqitch v0.70 and v0.71. The big change is the introduction of the log command, which allows one to view the deployment history in a database. All events are logged and searchable,...
View ArticleJoshua Drake: In considerations of closed source development
Open Source development has a lot going for it, as Bruce Momjian readily points out in a recent blog [1]. However, I believe he missed some key points that are positive for closed source development....
View ArticleLeo Hsu and Regina Obe: Foreign Data Wrap (FDW) Text Array, hstore, and...
As we discussed in file_textarray_fdw Foreign Data Wrapper, Andrew Dunstan's text array foreign data wrapper works great for bringing in a delimited file and not having to worry about the column names...
View ArticleRaghavendra Rao: Swapping Provider, not within slony replicating nodes
My title might be slight contradictory, as per Slony-I, swapping can be achieved among nodes, if nodes are connected to each other by anyway as PROVIDER or RECEIVER and replicating. If you see in my...
View ArticleLeo Hsu and Regina Obe: Building on MingW and deploying on VC compiled...
We are the windows package maintainers of PostGIS. We build these packages using MingW chain of tools. For other packages we fancy that do not come packaged with the windows VC++ builds, we also build...
View ArticleLeo Hsu and Regina Obe: Building PLV8JS and PLCoffee for Windows using...
As mentioned in our previous article Building on MingW deploying on VC we often build on MingW and deploy on Windows servers running EDB distributed VC PostgreSQL builds for extensions we want that...
View ArticleChris Travers: Why LedgerSMB uses Moose. An intro for PostgreSQL folks.
In LedgerSMB 1.4 we are moving to using a Perl object system called Moose for new code. This post will discuss why we are doing so, what we get out of it, etc. For those new to Moose this may serve...
View Article