Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
3e0c0a9
PCSM-330 Multiple PCSMs against the same source
rasika-chivate Sep 7, 2026
f822f64
Update mkdocs-base.yml
rasika-chivate Sep 7, 2026
163ed71
fixed indentation
rasika-chivate Sep 7, 2026
20a376a
Potential fix for pull request finding
rasika-chivate Sep 7, 2026
c140cd8
Potential fix for pull request finding
rasika-chivate Sep 7, 2026
b800de2
Potential fix for pull request finding
rasika-chivate Sep 7, 2026
5f10cd5
Potential fix for pull request finding
rasika-chivate Sep 7, 2026
e456a84
List all replica set members in examples
Copilot Sep 7, 2026
ff97720
Clarify multi-instance source/target limitation
Copilot Sep 8, 2026
d404577
fix indentation
rasika-chivate Sep 8, 2026
c94b6da
Merge branch 'PCSM-330-Multiple-PCSMs-against-the-same-source' of htt…
rasika-chivate Sep 8, 2026
9487474
fixed formatting issues
rasika-chivate Sep 8, 2026
e150ae8
added numbered list to verify section
rasika-chivate Sep 8, 2026
b6ade10
Update multiple-targets.md
rasika-chivate Sep 8, 2026
7e8529b
Update multiple-targets.md
rasika-chivate Sep 8, 2026
1f00a15
Update multiple-targets.md
rasika-chivate Sep 8, 2026
67da3ef
Update multiple-targets.md
rasika-chivate Sep 8, 2026
31c7571
Update multiple-targets.md
rasika-chivate Sep 8, 2026
541b2d9
Potential fix for pull request finding
rasika-chivate Sep 14, 2026
5e33808
Potential fix for pull request finding
rasika-chivate Sep 14, 2026
cd9ce8c
Potential fix for pull request finding
rasika-chivate Sep 14, 2026
6a8064a
Potential fix for pull request finding
rasika-chivate Sep 14, 2026
3c1c8f2
Update multiple-targets.md
rasika-chivate Sep 14, 2026
d57faef
Update multiple-targets.md
rasika-chivate Sep 15, 2026
17f3331
Implemented feedback
rasika-chivate Sep 16, 2026
c65aafc
Update multiple-targets.md
rasika-chivate Sep 16, 2026
bb10d4a
Update multiple-targets.md
rasika-chivate Sep 16, 2026
3180357
Update multiple-targets.md
rasika-chivate Sep 16, 2026
cc0142c
Update multiple-targets.md
rasika-chivate Sep 16, 2026
bb84701
Potential fix for pull request finding
rasika-chivate Sep 17, 2026
228d89f
Clarify sharded chunk distribution docs
Copilot Sep 17, 2026
dca92fe
Align sharded clone wording
Copilot Sep 17, 2026
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
6 changes: 2 additions & 4 deletions docs/limitations.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
* {{pcsm.short}} replicates the data and doesn't replicate metadata. This means that the following information is not preserved from the source cluster:

* The primary shard name for a collection. The target cluster may have a different primary shard name.
* The chunk distribution information. The target cluster manages chunk distribution according to its own sharding configuration. See [Sharding support](sharding.md#limitations) for more information.
* Subsequent chunk distribution changes. For ranged shard keys, {{pcsm.short}} recreates the source chunk boundaries on the target before the initial clone starts, but later chunk distribution changes are not preserved. The target cluster then manages chunk distribution according to its own sharding configuration. See [Sharding support](sharding.md#chunk-distribution) for more information.

Check notice on line 34 in docs/limitations.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/limitations.md#L34

[Google.Contractions] Use 'aren't' instead of 'are not'.
Raw output
{"message": "[Google.Contractions] Use 'aren't' instead of 'are not'.", "location": {"path": "docs/limitations.md", "range": {"start": {"line": 34, "column": 205}}}, "severity": "INFO"}
* The configuration of [zones for sharded data :octicons-link-external-16:](https://www.mongodb.com/docs/manual/core/zone-sharding/).

* During data replication, the following commands are not supported: `movePrimary`, `reshardCollecton`, `unshardCollection`, `refineCollectionShardKey`. Running them results in failed replication and you must start it anew, from the initial data sync stage.
Expand All @@ -52,10 +52,8 @@

The following functionalities are not supported:

* Multiple source or multiple target clusters
* A single PCSM instance cannot have multiple source or target endpoints. Multiple isolated PCSM instances can share one source cluster and replicate to different targets, as described in [Replicate from one source to multiple targets](multiple-targets.md).

Check notice on line 55 in docs/limitations.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/limitations.md#L55

[Google.Acronyms] Spell out 'PCSM', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'PCSM', if it's unfamiliar to the audience.", "location": {"path": "docs/limitations.md", "range": {"start": {"line": 55, "column": 12}}}, "severity": "INFO"}

Check notice on line 55 in docs/limitations.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/limitations.md#L55

[Google.Contractions] Use 'can't' instead of 'cannot'.
Raw output
{"message": "[Google.Contractions] Use 'can't' instead of 'cannot'.", "location": {"path": "docs/limitations.md", "range": {"start": {"line": 55, "column": 26}}}, "severity": "INFO"}

Check notice on line 55 in docs/limitations.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/limitations.md#L55

[Google.Acronyms] Spell out 'PCSM', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'PCSM', if it's unfamiliar to the audience.", "location": {"path": "docs/limitations.md", "range": {"start": {"line": 55, "column": 93}}}, "severity": "INFO"}
* You cannot resume initial synchronization if an issue occurred. You must start it from scratch.
* Arbitrary database upgrades during a sync are not supported. For supported staged upgrades from lower to higher MongoDB major versions, follow the cross-version replication procedure.
* Reverse synchronization
* External authentication via Kerberos, AWS and LDAP


Loading
Loading