This patch fails to compile due to an incorrect function name in an assertion:
nodeMergejoin.c:297:9: warning: implicit declaration of function 'list_legth' is invalid in C99 [-Wimplicit-function-declaration] Assert(list_legth(node->rangeclause) < 3); ^ -- Daniel Gustafsson https://vmware.com/