1,639 reputation
417
bio website wiki.postgresql.org/wiki/…
location Madison, WI
age 59
visits member for 2 years, 6 months
seen Jul 1 at 17:17

I've been making my living working with computers since 1972. In 1980 I founded a consulting company I ran until 2005; during that time I worked with a wide variety of applications, organizations, and technical environments. I'm now with EnterpriseDB as a database architect. I'm a committer for the free, open source version of PostgreSQL, and an active member of that community.

By far the largest patch I've worked on for PostgreSQL has been the Serializable Snapshot Isolation (SSI) implementation which went into PostgreSQL version 9.1. This was a joint project with Dan R.K. Ports of MIT, with helpful input and support from many in the PostgreSQL community. Our paper on that effort can be found here:

http://vldb.org/pvldb/vol5/p1850_danrkports_vldb2012.pdf

For the PostgreSQL docs on the feature, see:

http://www.postgresql.org/docs/current/interactive/transaction-iso.html

For a number of examples see:

http://wiki.postgresql.org/wiki/SSI

More recently I've added support for creating and refreshing materialized views to PostgreSQL, and am in the process of adding support for incremental maintenance based on the view's declaration.


1,639 Reputation

10 Oct 15
10 Oct 8
10 Oct 7
+10 18:19 upvote
10 Jul 11
10 Jun 1
10 Apr 12
20 Dec 18 '13
10 Nov 21 '13
20 Nov 20 '13
0 Oct 28 '13
10 Oct 24 '13
10 Oct 9 '13
20 Sep 17 '13
10 Sep 16 '13
30 Aug 20 '13
25 Aug 17 '13
-10 Jul 8 '13
10 Jun 25 '13
10 Apr 8 '13
10 Mar 1 '13
20 Feb 24 '13
10 Feb 20 '13
10 Feb 19 '13
10 Feb 18 '13
10 Jan 18 '13
10 Jan 15 '13
15 Jan 14 '13
10 Jan 1 '13
10 Dec 16 '12
20 Dec 3 '12