Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PGD: document compatibility with EPAS automatic partitioning #6289

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions product_docs/docs/pgd/5.6/scaling.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -184,3 +184,21 @@ to enable autopartitioning on the given table. If autopartitioning is already
enabled, then no action occurs. Similarly, use
[`bdr.autopartition_disable()`](/pgd/latest/reference/autopartition#bdrautopartition_disable)
to disable autopartitioning on the given table.

## Restrictions on EPAS-native automatic partitioning

EPAS-native automatic partitioning is not supported on PGD.

If the PGD extension is active on an EPAS database, DDL commands to configure
EPAS automatic partitioning (`ALTER TABLE ... SET AUTOMATIC` and `ALTER TABLE ... SET INTERVAL`)
will be rejected.

Note that while it is possible to enable the PGD extension on an EPAS database
containing tables configured to use EPAS-native automatic partitioning, it
will not be possible to join further nodes using this node as a source node.

EPAS-native automatic partitioning can be disabled with one of the following
commands:

- `ALTER TABLE ... SET MANUAL` (for list partitioned tables)
- `ALTER TABLE ... SET INTERVAL ()` (for interval partitioned tables)