• Robert Haas's avatar
    Use quicksort, not replacement selection, for external sorting. · 07118037
    Robert Haas authored
    We still use replacement selection for the first run of the sort only
    and only when the number of tuples is relatively small.  Otherwise,
    the first run, and subsequent runs in all cases, are produced using
    quicksort.  This tends to be faster except perhaps for very small
    amounts of working memory.
    
    Peter Geoghegan, reviewed by Tomas Vondra, Jeff Janes, Mithun Cy,
    Greg Stark, and me.
    07118037
globals.c 4.03 KB