postgresql/contrib/postgres_fdw
Tom Lane f4e031c662 Add bms_next_member(), and use it where appropriate.
This patch adds a way of iterating through the members of a bitmapset
nondestructively, unlike the old way with bms_first_member().  While
bms_next_member() is very slightly slower than bms_first_member()
(at least for typical-size bitmapsets), eliminating the need to palloc
and pfree a temporary copy of the target bitmapset is a significant win.
So this method should be preferred in all cases where a temporary copy
would be necessary.

Tom Lane, with suggestions from Dean Rasheed and David Rowley
2014-11-28 13:37:25 -05:00
..
expected Fix mishandling of system columns in FDW queries. 2014-11-22 16:01:05 -05:00
sql Fix mishandling of system columns in FDW queries. 2014-11-22 16:01:05 -05:00
.gitignore Add postgres_fdw contrib module. 2013-02-21 05:27:16 -05:00
connection.c pgindent run for 9.4 2014-05-06 12:12:18 -04:00
deparse.c Fix mishandling of system columns in FDW queries. 2014-11-22 16:01:05 -05:00
Makefile Don't hardcode contrib_regression dbname in postgres_fdw and dblink tests. 2014-08-26 12:27:26 +02:00
option.c pgindent run for 9.4 2014-05-06 12:12:18 -04:00
postgres_fdw--1.0.sql Add postgres_fdw contrib module. 2013-02-21 05:27:16 -05:00
postgres_fdw.c Add bms_next_member(), and use it where appropriate. 2014-11-28 13:37:25 -05:00
postgres_fdw.control Add postgres_fdw contrib module. 2013-02-21 05:27:16 -05:00
postgres_fdw.h postgres_fdw.h: don't pull in rel.h when relcache.h is enough 2014-11-14 21:48:53 -03:00