Aleksander Alekseev <a(dot)alekseev(at)postgrespro(dot)ru> writes: >> Um, that's not too surprising, because they're exactly the same patch?
> Wrong diff. Here is correct one.
This still had quite a few bugs, but I fixed them (hope I caught everything) and pushed it.
I did some performance testing of the ResourceArray code in isolation. It appears that you need 100 or so elements before the hash code path is competitive with the array path, so I increased the cutover point quite a bit from what you had.