Move src/backend/utils/hash/hashfn.c to src/common
authorRobert Haas <rhaas@postgresql.org>
Thu, 27 Feb 2020 03:55:41 +0000 (09:25 +0530)
committerRobert Haas <rhaas@postgresql.org>
Thu, 27 Feb 2020 03:55:41 +0000 (09:25 +0530)
commit05d8449e73694585b59f8b03aaa087f04cc4679a
tree0198e4d1dfc2774dbc58d24f148af4dd8fb2cd47
parent008cf040962c98c7c55d54c28dcb43c3c1d83c92
Move src/backend/utils/hash/hashfn.c to src/common

This also involves renaming src/include/utils/hashutils.h, which
becomes src/include/common/hashfn.h. Perhaps an argument can be
made for keeping the hashutils.h name, but it seemed more
consistent to make it match the name of the file, and also more
descriptive of what is actually going on here.

Patch by me, reviewed by Suraj Kharage and Mark Dilger. Off-list
advice on how not to break the Windows build from Davinder Singh
and Amit Kapila.

Discussion: http://postgr.es/m/CA+TgmoaRiG4TXND8QuM6JXFRkM_1wL2ZNhzaUKsuec9-4yrkgw@mail.gmail.com
39 files changed:
contrib/citext/citext.c
contrib/hstore/hstore_op.c
contrib/pg_stat_statements/pg_stat_statements.c
contrib/sepgsql/uavc.c
src/backend/access/common/tupdesc.c
src/backend/access/hash/hashfunc.c
src/backend/access/tablesample/bernoulli.c
src/backend/access/tablesample/system.c
src/backend/commands/async.c
src/backend/executor/execGrouping.c
src/backend/lib/bloomfilter.c
src/backend/lib/dshash.c
src/backend/nodes/bitmapset.c
src/backend/nodes/tidbitmap.c
src/backend/partitioning/partbounds.c
src/backend/storage/file/sharedfileset.c
src/backend/tsearch/ts_typanalyze.c
src/backend/utils/adt/acl.c
src/backend/utils/adt/date.c
src/backend/utils/adt/jsonb_gin.c
src/backend/utils/adt/jsonb_util.c
src/backend/utils/adt/mac.c
src/backend/utils/adt/mac8.c
src/backend/utils/adt/network.c
src/backend/utils/adt/numeric.c
src/backend/utils/adt/rangetypes.c
src/backend/utils/adt/tid.c
src/backend/utils/adt/uuid.c
src/backend/utils/adt/varchar.c
src/backend/utils/adt/varlena.c
src/backend/utils/cache/catcache.c
src/backend/utils/hash/Makefile
src/backend/utils/hash/dynahash.c
src/backend/utils/resowner/resowner.c
src/common/Makefile
src/common/hashfn.c [moved from src/backend/utils/hash/hashfn.c with 99% similarity]
src/include/access/hash.h
src/include/common/hashfn.h [moved from src/include/utils/hashutils.h with 97% similarity]
src/tools/msvc/Mkvcbuild.pm