Skip to content

[docs] Update description of pg replica identity prop#6009

Merged
jpechane merged 4 commits intodebezium:mainfrom
roldanbob:update-description-of-pg-replica-identity-prop
Nov 25, 2024
Merged

[docs] Update description of pg replica identity prop#6009
jpechane merged 4 commits intodebezium:mainfrom
roldanbob:update-description-of-pg-replica-identity-prop

Conversation

@roldanbob
Copy link
Contributor

Edits the description of the PostgreSQL replica.identity.autoset.values property to specify that it applies changes only to captured tables.
Also applies additional unrelated language and formatting changes to improve clarity and consistency with other documentation.
Supersedes the closed PR #6005 on which it is based

vjuranek and others added 3 commits November 22, 2024 09:37
…bles

(cherry picked from commit 8ff21e4e245c231b1e4748cdc20cf9687592463d)
(cherry picked from commit 3484fd04cda473f1f52b34689ad3051b4aeddbd9)
(cherry picked from commit 9ffdc87fe71f6a30cc3e9f59751f716fe23c6e23)
Copy link
Member

@vjuranek vjuranek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One thing to make the description more precise, otherwise LGTM.

|Set this property to apply specific link:https://www.postgresql.org/docs/current/sql-altertable.html#SQL-ALTERTABLE-REPLICA-IDENTITY[replica identity] settings to a subset of the tables that a connector captures, based on the table name.
The replica identity values that the property sets overwrite the replica identity values that are set in the database.

This property applies changes to the replica identity of a table only if the connector is configured to capture the table, based on settings in the xref:postgresql-property-table-include-list[`table.include.list`] and xref:postgresql-property-table-exclude-list[`table.exclude.list`] properties.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Captured tables can be detemined also by using schema.include.list and/or schema.exclude.list

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Captured tables can be detemined also by using schema.include.list and/or schema.exclude.list

Moved information about the property applying to captured tables to an admonition at the end of the description and modified the text to note the role of the schema.*.list properties in determining the tables to capture.

@jpechane jpechane merged commit 4e2abdc into debezium:main Nov 25, 2024
@jpechane
Copy link
Contributor

@roldanbob Applied, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants