postgresql/src/include
Robert Haas 07b95c3d83 Move bitmap_hash and bitmap_match to bitmapset.c.
The closely-related function bms_hash_value is already defined in that
file, and this change means that hashfn.c no longer needs to depend on
nodes/bitmapset.h. That gets us closer to allowing use of the hash
functions in hashfn.c in frontend code.

Patch by me, reviewed by Suraj Kharage and Mark Dilger.

Discussion: http://postgr.es/m/CA+TgmoaRiG4TXND8QuM6JXFRkM_1wL2ZNhzaUKsuec9-4yrkgw@mail.gmail.com
2020-02-24 17:17:43 +05:30
..
access Fix typos. 2020-02-10 09:31:18 +05:30
bootstrap Update copyrights for 2020 2020-01-01 12:21:45 -05:00
catalog Set gen_random_uuid() to volatile 2020-02-19 20:09:32 +01:00
commands Invent "trusted" extensions, and remove the pg_pltemplate catalog. 2020-01-29 18:42:43 -05:00
common Move jsonapi.c and jsonapi.h to src/common. 2020-01-29 10:22:51 -05:00
datatype Update copyrights for 2020 2020-01-01 12:21:45 -05:00
executor Optimize update of tables with generated columns 2020-02-17 15:20:58 +01:00
fe_utils Reduce size of backend scanner's tables. 2020-01-13 15:04:31 -05:00
foreign Update copyrights for 2020 2020-01-01 12:21:45 -05:00
jit jit: Reference expression step functions via llvmjit_types. 2020-02-06 22:29:14 -08:00
lib Skip memcpy(x, x) in qunique(). 2020-01-04 11:31:42 -08:00
libpq Allow building without default socket directory 2020-01-31 16:28:43 +01:00
mb Rationalize code placement between wchar.c, encnames.c, and mbutils.c. 2020-01-16 18:08:21 -05:00
nodes Move bitmap_hash and bitmap_match to bitmapset.c. 2020-02-24 17:17:43 +05:30
optimizer Update copyrights for 2020 2020-01-01 12:21:45 -05:00
parser Fill in extraUpdatedCols in logical replication 2020-02-17 15:20:57 +01:00
partitioning Update copyrights for 2020 2020-01-01 12:21:45 -05:00
port Assume that we have utime() and <utime.h>. 2020-02-21 14:30:47 -05:00
portability Update copyrights for 2020 2020-01-01 12:21:45 -05:00
postmaster Update copyrights for 2020 2020-01-01 12:21:45 -05:00
regex Assume that we have <wchar.h>. 2020-02-21 14:30:47 -05:00
replication Set ReorderBufferTXN->final_lsn more eagerly 2020-01-17 18:00:39 -03:00
rewrite Update copyrights for 2020 2020-01-01 12:21:45 -05:00
snowball Update copyrights for 2020 2020-01-01 12:21:45 -05:00
statistics Update copyrights for 2020 2020-01-01 12:21:45 -05:00
storage Add declaration-level assertions for compile-time checks 2020-02-03 14:48:42 +09:00
tcop Fix problems with "read only query" checks, and refactor the code. 2020-01-16 12:11:31 -05:00
tsearch Assume that we have <wchar.h>. 2020-02-21 14:30:47 -05:00
utils Move bitmap_hash and bitmap_match to bitmapset.c. 2020-02-24 17:17:43 +05:30
.gitignore Refactor dlopen() support 2018-09-06 11:33:04 +02:00
c.h Assume that we have signed integral types and flexible array members. 2020-02-21 14:30:48 -05:00
fmgr.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
funcapi.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
getaddrinfo.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
getopt_long.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
Makefile Get rid of jsonpath_gram.h and jsonpath_scanner.h 2019-03-20 11:13:34 +03:00
miscadmin.h Make vacuum buffer counters 64 bits wide 2020-02-05 16:59:29 -03:00
pg_config.h.in Assume that we have signed integral types and flexible array members. 2020-02-21 14:30:48 -05:00
pg_config_ext.h.in Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
pg_config_manual.h Allow building without default socket directory 2020-01-31 16:28:43 +01:00
pg_getopt.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
pg_trace.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
pgstat.h Add description about GSSOpenServer wait event into document. 2020-02-17 16:16:08 +09:00
pgtar.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
pgtime.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
port.h Assume that we have rint(). 2020-02-21 14:30:47 -05:00
postgres.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
postgres_ext.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
postgres_fe.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
rusagestub.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
windowapi.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00