postgresql/src/backend/replication/logical
Alvaro Herrera 1826987a46 Use a bitmask to represent role attributes
The previous representation using a boolean column for each attribute
would not scale as well as we want to add further attributes.

Extra auxilliary functions are added to go along with this change, to
make up for the lost convenience of access of the old representation.

Catalog version bumped due to change in catalogs and the new functions.

Author: Adam Brightwell, minor tweaks by Álvaro
Reviewed by: Stephen Frost, Andres Freund, Álvaro Herrera
2014-12-23 10:22:09 -03:00
..
decode.c Keep track of transaction commit timestamps 2014-12-03 11:53:02 -03:00
logical.c Don't skip SQL backends in logical decoding for visibility computation. 2014-12-02 23:47:08 +01:00
logicalfuncs.c Use a bitmask to represent role attributes 2014-12-23 10:22:09 -03:00
Makefile Introduce logical decoding. 2014-03-03 16:32:18 -05:00
reorderbuffer.c Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
snapbuild.c Revamp the WAL record format. 2014-11-20 18:46:41 +02:00