I have completed a first review pass over all of the HOT patch, and am
now reasonably satisfied with coding style, APIs, etc. There are still
two or three areas that need discussion, which I'll start a separate
thread for on -hackers. In the meantime, here's some code for people to
test and poke at ...
regards, tom lane