|
PostgreSQL Source Code git master
|
Data Fields | |
| Oid | relid |
| bool | replicate_valid |
| bool | schema_sent |
| PublishGencolsType | include_gencols_type |
| List * | streamed_txns |
| PublicationActions | pubactions |
| ExprState * | exprstate [NUM_ROWFILTER_PUBACTIONS] |
| EState * | estate |
| TupleTableSlot * | new_slot |
| TupleTableSlot * | old_slot |
| Oid | publish_as_relid |
| AttrMap * | attrmap |
| Bitmapset * | columns |
| MemoryContext | entry_cxt |
Definition at line 126 of file pgoutput.c.
| AttrMap* RelationSyncEntry::attrmap |
Definition at line 174 of file pgoutput.c.
Referenced by get_rel_sync_entry(), init_tuple_slot(), and pgoutput_change().
| Bitmapset* RelationSyncEntry::columns |
Definition at line 181 of file pgoutput.c.
Referenced by get_rel_sync_entry(), pgoutput_change(), pgoutput_column_list_init(), and send_relation_and_attrs().
| MemoryContext RelationSyncEntry::entry_cxt |
Definition at line 187 of file pgoutput.c.
Referenced by get_rel_sync_entry(), pgoutput_column_list_init(), pgoutput_ensure_entry_cxt(), and pgoutput_row_filter_init().
| EState* RelationSyncEntry::estate |
Definition at line 156 of file pgoutput.c.
Referenced by get_rel_sync_entry(), pgoutput_row_filter(), and pgoutput_row_filter_init().
| ExprState* RelationSyncEntry::exprstate[NUM_ROWFILTER_PUBACTIONS] |
Definition at line 155 of file pgoutput.c.
Referenced by get_rel_sync_entry(), pgoutput_row_filter(), and pgoutput_row_filter_init().
| PublishGencolsType RelationSyncEntry::include_gencols_type |
Definition at line 141 of file pgoutput.c.
Referenced by check_and_init_gencol(), get_rel_sync_entry(), pgoutput_change(), pgoutput_column_list_init(), and send_relation_and_attrs().
| TupleTableSlot* RelationSyncEntry::new_slot |
Definition at line 157 of file pgoutput.c.
Referenced by get_rel_sync_entry(), init_tuple_slot(), and pgoutput_change().
| TupleTableSlot* RelationSyncEntry::old_slot |
Definition at line 158 of file pgoutput.c.
Referenced by get_rel_sync_entry(), init_tuple_slot(), and pgoutput_change().
| PublicationActions RelationSyncEntry::pubactions |
Definition at line 146 of file pgoutput.c.
Referenced by get_rel_sync_entry(), pgoutput_change(), and pgoutput_truncate().
| Oid RelationSyncEntry::publish_as_relid |
Definition at line 166 of file pgoutput.c.
Referenced by check_and_init_gencol(), get_rel_sync_entry(), init_tuple_slot(), maybe_send_schema(), pgoutput_change(), pgoutput_column_list_init(), pgoutput_ensure_entry_cxt(), pgoutput_row_filter_init(), and pgoutput_truncate().
| Oid RelationSyncEntry::relid |
Definition at line 128 of file pgoutput.c.
| bool RelationSyncEntry::replicate_valid |
Definition at line 130 of file pgoutput.c.
Referenced by get_rel_sync_entry(), rel_sync_cache_publication_cb(), and rel_sync_cache_relation_cb().
| bool RelationSyncEntry::schema_sent |
Definition at line 132 of file pgoutput.c.
Referenced by cleanup_rel_sync_cache(), get_rel_sync_entry(), and maybe_send_schema().
| List* RelationSyncEntry::streamed_txns |
Definition at line 142 of file pgoutput.c.
Referenced by cleanup_rel_sync_cache(), get_rel_sync_entry(), get_schema_sent_in_streamed_txn(), and set_schema_sent_in_streamed_txn().