• Andres Freund's avatar
    Revert "Do execGrouping.c via expression eval machinery." · 2a41507d
    Andres Freund authored
    This reverts commit 773aec7a.
    
    There's an unresolved issue in the reverted commit: It only creates
    one comparator function, but in for the nodeSubplan.c case we need
    more (c.f. FindTupleHashEntry vs LookupTupleHashEntry calls in
    nodeSubplan.c).
    
    This isn't too difficult to fix, but it's not entirely trivial
    either. The fact that the issue only causes breakage on 32bit systems
    shows that the current test coverage isn't that great.  To avoid
    turning half the buildfarm red till those two issues are addressed,
    revert.
    2a41507d
execGrouping.c 16.2 KB