Profile

Cover photo
Robert Haas
Works at EnterpriseDB
Attended Harvard University
Lives in New Jersey
95,973 views
AboutPostsPhotosVideosReviews

Stream

Robert Haas

Shared publicly  - 
 
PostgreSQL Shutdown
PostgreSQL has three shutdown modes: smart, fast, and immediate.  For many years, the default has been "smart", but Bruce Momjian has just committed a patch to change the default to "fast" for PostgreSQL 9.5.  In my opinion, this is a good thing; I have com...
14
5
Bernie Noel's profile photoDan Langille's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Parallelism Update
It's been over a year since I last blogged about parallelism , so I think I'm past due for an update, especially because some exciting things are happening. First, Amit Kapila has published a draft patch for parallel sequential scan .  Many things remain to...
8
3
Hakan Kocaman's profile photoDouglas Hunley's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Linux disables vm.zone_reclaim_mode by default
Last week, Linus Torvalds merged a Linux kernel commit from Mel Gorman disabling vm.zone_reclaim_mode by default .   I mentioned that this change might be in the works when I blogged about attending LSF/MM and again when I blogged about how the page cache m...
Last week, Linus Torvalds merged a Linux kernel commit from Mel Gorman disabling vm.zone_reclaim_mode by default.   I mentioned that this change might be in the works when I blogged about attending LSF/MM and again when I blo...
5
Add a comment...

Robert Haas

Shared publicly  - 
 
Why The Clock is Ticking for MongoDB
Last month, ZDNet published an interview with MongoDB CEO Max Schireson which took the position that the document databases, such as MongoDB, are better-suited to today's applications than traditional relational databases; the title of the article implies t...
Last month, ZDNet published an interview with MongoDB CEO Max Schireson which took the position that the document databases, such as MongoDB, are better-suited to today's applications than traditional relational databases; th...
8
4
Pierre BOIZOT's profile photoSwathi Venkatachala's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Back from LSF/MM and Collab
Last week, I attended the Linux Storage, Filesystems, and Memory Management summit ( LSF/MM ) on Monday and Tuesday, and the Linux Collaboration Summit (aka Collab) from Wednesday through Friday.  Both events were held at the Meritage Resort in Napa, CA.  T...
Last week, I attended the Linux Storage, Filesystems, and Memory Management summit (LSF/MM) on Monday and Tuesday, and the Linux Collaboration Summit (aka Collab) from Wednesday through Friday.  Both events were held at the M...
4
1
Christopher Browne's profile photoBernd Helmle's profile photo
 
Glad to hear that the discussions went decently well; 'tis good to have the kernel folk get some insights on usage patterns from the application perspective.
It should eventually bear fruit.
Add a comment...

Robert Haas

Shared publicly  - 
 
write scalability for UPDATE operations
Yesterday, Heikki Linnakangas committed this patch: commit a3115f0d9ec1ac93b82156535dc00b10172a4fe7 Author: Heikki Linnakangas Date:   Wed Mar 12 22:46:04 2014 +0200     Only WAL-log the modified portion in an UPDATE, if possible.         When a row is upda...
Yesterday, Heikki Linnakangas committed this patch: commit a3115f0d9ec1ac93b82156535dc00b10172a4fe7 Author: Heikki Linnakangas Date:   Wed Mar 12 22:46:04 2014 +0200     Only WAL-log the modified portion in an UPDATE, if pos...
5
3
Robert Matthew Cook's profile photoLiu Jianqiang's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Parallel Sequential Scan for PostgreSQL 9.5
Amit Kapila and I have been working very hard to make parallel sequential scan ready to commit to PostgreSQL 9.5.  It is not all there yet, but we are making very good progress.  I'm very grateful to everyone in the PostgreSQL community who has helped us wi...
15
6
Massimo Fidanza's profile photoPierre BOIZOT's profile photoAdrian Vondendriesch's profile photoPetyo Vodenicharov's profile photo
2 comments
 
Is there a git repo available that contains your work? That would make it easier to follow with testing.
Add a comment...

Robert Haas

Shared publicly  - 
 
Memory Matters
Database performance and hardware selection are complicated topics, and a great deal has been written on that topic over the years by many very smart people, like Greg Smith, who wrote a whole book about PostgreSQL performance .  In many cases, the answers ...
Database performance and hardware selection are complicated topics, and a great deal has been written on that topic over the years by many very smart people, like Greg Smith, who wrote a whole book about PostgreSQL performanc...
7
Add a comment...

Robert Haas

Shared publicly  - 
 
Troubleshooting Database Corruption
When your database gets corrupted, one of the most important things to do is figure out why that happened , so that you can try to ensure that it doesn't happen again.  After all, there's little point in going to a lot of trouble to restore a corrupt databa...
When your database gets corrupted, one of the most important things to do is figure out why that happened, so that you can try to ensure that it doesn't happen again.  After all, there's little point in going to a lot of trou...
4
4
Pierre BOIZOT's profile photoDouglas Hunley's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Subtly Bad Things Linux May Be Doing To PostgreSQL
In addition to talking about PostgreSQL at LSF/MM and Collab , I also learned a few things about the Linux kernel that I had not known before, some of which could have implications for PostgreSQL performance.  These are issues which I haven't heard discusse...
In addition to talking about PostgreSQL at LSF/MM and Collab, I also learned a few things about the Linux kernel that I had not known before, some of which could have implications for PostgreSQL performance.  These are issues...
6
1
Thom Brown's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
PostgreSQL Now Has Logical Decoding
A few weeks ago, Josh Berkus wrote a blog post on Why HStore2/jsonb is the most important patch of 9.4 .  Everybody's going to have their own opinion on these kinds of questions, but for what it's worth, I think the most important new feature in 9.4 is goin...
A few weeks ago, Josh Berkus wrote a blog post on Why HStore2/jsonb is the most important patch of 9.4.  Everybody's going to have their own opinion on these kinds of questions, but for what it's worth, I think the most impor...
10
3
Oleg Korsak (kamikaze)'s profile photoAdam Jelinek's profile photo
Add a comment...

Robert Haas

Shared publicly  - 
 
Linux's fsync() woes are getting some attention
In two weeks, I'm headed to LSF/MM and the Linux Collaboration Summit , by invitation of some Linux kernel hackers, to discuss how the Linux kernel can better interoperate with PostgreSQL.  This is good news for PostgreSQL, and hopefully for Linux as well. ...
In two weeks, I'm headed to LSF/MM and the Linux Collaboration Summit, by invitation of some Linux kernel hackers, to discuss how the Linux kernel can better interoperate with PostgreSQL.  This is good news for PostgreSQL, an...
10
8
John Graber's profile photoAlexander Shorin's profile photo
Add a comment...
Story
Tagline
PostgreSQL Major Contributor, Committer; Chief Architect, Database Server @ EnterpriseDB
Education
  • Harvard University
    Computer Science, 1994 - 1998
Basic Information
Gender
Male
Work
Employment
  • EnterpriseDB
    Database Architect, 2010 - present
  • SNiP LiNK, LLC
    Director of Business Engineering, 2007 - 2010
  • Dyntek
    Senior Systems Analyst, 2006 - 2007
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
New Jersey
Links
Contributor to
The service here is friendly and fast, and the place is never crowded. Our whole family enjoys it.
Food: Very GoodDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
The Westmont Ace has several people on staff who are extremely knowledgeable and helpful, and the service is good all around. Highly recommended!
Public - 7 years ago
reviewed 7 years ago
2 reviews
Map
Map
Map