Chris Travers: Why LedgerSMB is Headed for Greatness
Ok, so this post is going to be about the ERP market, and why LedgerSMB is headed for greatness. We are a long-standing open source project and are not going anywhere soon. There are significant...
View ArticleDamien Clochard: PostgreSQL Magazine needs you !
The first official issue of PostgreSQL Magazine is on its way ! If you want to help us, now is the time ! We need reviewers. Proof-reading takes only a few minutes and it's a great way of contributing....
View ArticleBruce Momjian: Open Source Leadership
Open source leadership might sound like an oxymoron — how can you have leadership when there is no organizational structure and no direct compensation for work performed? Well, let me ask a different...
View ArticleChristophe Pettus: A Recipe for Django Transactions on PostgreSQL
As noted before, Django has a lot of facilities for handling transactions, and it’s not at all clear how to use them. In an attempt to cut through the confusion, here’s a recipe for handling...
View ArticleJosh Berkus: New Blog Location
After six years with Toolbox.com, I've moved my blog, here, to databasesoup.com. It was time.The archives of six years of blogging on databases and related things will remain at ToolBox, but all new...
View ArticleBruce Momjian: Why You Should Care About Libpq
Why should you care about libpq? It sounds scary — not as scary as "PostgreSQL", but still scary. Libpq is the C interface library for Postgres. Your reaction, "But I don't use C, I use Python, PHP,...
View ArticlePeter Eisentraut: PostgreSQL and compiler warnings
Recently, I did some work on backpatching a few commits from PostgreSQL master, and I noticed that with the current tools, the old branches create tons of compiler warnings. In PostgreSQL 8.3, the...
View ArticlePhil Sorber: What to do when your timeline isn't right
A lot of us are experienced with a single primary and single secondary replication setup in Postgres. Failover is straightforward. Your primary goes away, and the secondary is promoted to a primary....
View ArticleBruce Momjian: Postgres Documentation
The Postgres documentation is extensive — no question about that. In fact it is so extensive (2704 US Letter pages in PDF for Postgres 9.1.3) that it has discouraged the publication of commercial...
View ArticlePhil Sorber: Readin' Dirty
They see me rollin'A client recently had a data integrity issue when they deployed some ORM code that inadvertently NULL'd some columns during updates. They needed to recover the data quickly and came...
View ArticleGreg Smith: Intel SSDs: Lifetime and the 320 vs. 710 Series
This week I've been digging deep into PostgreSQL storage hardware again. Since I'm giving a conference talk on database storage in Austin and in the DC area next week, it seems like a good time for me...
View ArticleTheo Schlossnagle: The desktop and server: oil and water.
I've been using these computer things for a while. I've written what is now over 100k lines of production C code and many thousands of lines of code in a variety of other languages. I've seen my...
View ArticleJosh Berkus: How can we get software vendors to update?
Now that PostgreSQL is becoming the database of choice for independent software vendors, we're developing a new problem: software vendors do not apply updates. Within the last month, we've had the...
View ArticleDenish Patel: 2 PG Days in 2 days apart !!
Want to learn more about PostgreSQL? Are you at driving distance from Washington DC and/or Newyork area? If any of anwers is yes then you shound't miss this opportunity to attend 2 PostgreSQL Days...
View ArticleJim Mlodgenski: NYC PGDay is 1 Week Away
For those of you in the New York area, PGDay NYC is only 1 week away, Monday April 2. We have a great mix of speakers ranging from members of the PostgreSQL core team to developers and DBAs based in...
View ArticleDave Page: PostgreSQL Developer Meeting 2012
For the last few years I've organised a by-invitation meeting of the most active developers in the PostgreSQL the day before PGCon's sessions start in Ottawa. This is undoubtedly the best time of the...
View ArticleRobert Haas: Why Is My Database Corrupted?
Working in the support department (as I do) is a good way to hear lots of horror stories. From time to time, we get reports of what can only be described as database corruption: errors reading tables...
View ArticleJosh Berkus: Travel March to June 2012
For the next four months, I will be travelling and speaking at the following venues:pgDay Austin: this Wednesday (March 28th). "Super Jumbo Deluxe", about doing big databases on PostgreSQL.FOSS4G-NA,...
View ArticleBruce Momjian: The Importance of High-Quality Documentation
Documentation quality can make or break an open source project. Don't believe me? Ever used poor documentation? How did it make you feel about your continued use of the software? Just as Postgres's...
View ArticleMagnus Hagander: PGConf.EU 2012 - announcement and call for sponsors
It's time to mark your calendars - PostgreSQL Conference Europe 2012 will be held at the Corinthia Hotel in Prague, the Czech Republic, on October 23-26 2012. As previous years there will be one day of...
View Article