Reduce replication contention when registering local view or durable notification

Description

Adding a dynamic replication channel involves two synchronized operations: removeMember and addMember.
Added a new synchronized replaceMember which calls remove then add.
This will reduce remove-then-add contention

Workaround

None

Acceptance Test

No regression

Status

Assignee

Niv Ingberg

Reporter

Niv Ingberg

Labels

None

Priority

Minor

SalesForce Case ID

None

Fix versions

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All
Configure