Skip to content

Commit 565dd13

Browse files
paulohtb6micheleRP
andcommitted
shadowing: Refine properties list (#1451)
Co-authored-by: Michele Cyran <[email protected]>
1 parent a90e279 commit 565dd13

File tree

1 file changed

+14
-8
lines changed
  • modules/deploy/pages/redpanda/manual/disaster-recovery/shadowing

1 file changed

+14
-8
lines changed

modules/deploy/pages/redpanda/manual/disaster-recovery/shadowing/setup.adoc

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,13 @@ Shadowing replicates your topic data with complete fidelity, preserving all mess
5656

5757
Consumer group data flows according to your group filters, replicating offsets and membership information for matched groups. ACLs replicate based on your security filters. Schema Registry data synchronizes schema definitions, versions, and compatibility settings.
5858

59-
The following topic properties are always replicated:
59+
Partition count is always replicated to ensure the shadow topic matches the source topic's partition structure.
6060

61-
* Partition count
62-
* `max.message.bytes`
63-
* `cleanup.policy`
64-
* `timestamp.type`
61+
=== Topic properties replication
6562

66-
The following topic properties are never replicated:
63+
For topic properties, Redpanda follows these replication rules:
64+
65+
**Never replicated:**
6766

6867
* `redpanda.remote.readreplica`
6968
* `redpanda.remote.recovery`
@@ -72,8 +71,13 @@ The following topic properties are never replicated:
7271
* `redpanda.leaders.preference`
7372
* `redpanda.cloud_topic.enabled`
7473

74+
**Always replicated:**
7575

76-
By default, Redpanda always syncs the following topic properties:
76+
* `max.message.bytes`
77+
* `cleanup.policy`
78+
* `message.timestamp.type`
79+
80+
**Always replicated, unless you set `exclude_default` to `true`:**
7781

7882
* `compression.type`
7983
* `retention.bytes`
@@ -83,7 +87,9 @@ By default, Redpanda always syncs the following topic properties:
8387
* `min.compaction.lag.ms`
8488
* `max.compaction.lag.ms`
8589

86-
Additional topic properties are replicated only when you explicitly specify them in your `synced_shadow_topic_properties` configuration. Set `exclude_default` to `true` if you want to sync only the properties listed in `synced_shadow_topic_properties`. The filtering system you configure determines the precise scope of replication across all components, allowing you to balance comprehensive disaster recovery with operational efficiency.
90+
To replicate additional topic properties, explicitly list them in `synced_shadow_topic_properties`.
91+
92+
The filtering system you configure determines the precise scope of replication across all components, allowing you to balance comprehensive disaster recovery with operational efficiency.
8793

8894
== Set filters
8995

0 commit comments

Comments
 (0)