OSDN Git Service

aggregate(DISTINCT ...) works, per SQL spec.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 13 Dec 1999 01:27:21 +0000 (01:27 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 13 Dec 1999 01:27:21 +0000 (01:27 +0000)
commita8ae19ec3d13452de931736126d0786a148ee643
tree3dbdbba249c27b5362865f9ff1c7b2675c136574
parentefb36d2be8272d03167fe4205b640129ffe583fb
aggregate(DISTINCT ...) works, per SQL spec.
Note this forces initdb because of change of Aggref node in stored rules.
16 files changed:
src/backend/executor/nodeAgg.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/util/clauses.c
src/backend/parser/parse_agg.c
src/backend/utils/adt/ruleutils.c
src/backend/utils/sort/tuplesort.c
src/include/catalog/catversion.h
src/include/nodes/primnodes.h
src/include/optimizer/clauses.h
src/include/utils/tuplesort.h
src/test/regress/expected/aggregates.out
src/test/regress/expected/rules.out
src/test/regress/sql/aggregates.sql