OSDN Git Service

Final stage of psort reconstruction work: replace psort.c with
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 17 Oct 1999 22:15:09 +0000 (22:15 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 17 Oct 1999 22:15:09 +0000 (22:15 +0000)
commit26c48b5e8cffafaf3b8acf345ca9fd8a1e408a54
treecbcf32d78330eb3414abed1117b0a54090302a97
parent59ed74e60bb3c1ad2b83ebacbb49f74517d8764e
Final stage of psort reconstruction work: replace psort.c with
a generalized module 'tuplesort.c' that can sort either HeapTuples or
IndexTuples, and is not tied to execution of a Sort node.  Clean up
memory leakages in sorting, and replace nbtsort.c's private implementation
of mergesorting with calls to tuplesort.c.
src/backend/access/nbtree/nbtree.c
src/backend/access/nbtree/nbtsort.c
src/backend/executor/nodeSort.c
src/backend/utils/sort/Makefile
src/backend/utils/sort/logtape.c
src/backend/utils/sort/tuplesort.c [new file with mode: 0644]
src/include/access/nbtree.h
src/include/nodes/execnodes.h
src/include/nodes/plannodes.h
src/include/utils/tuplesort.h [new file with mode: 0644]