[SERVER-30779] Investigate performance degradation in Causal Consistency enabled benchmark Created: 22/Aug/17 Updated: 30/Oct/23 Resolved: 16/Nov/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.0-rc5, 3.7.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Misha Tyulenev | Assignee: | Misha Tyulenev |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v3.6
|
||||||||||||
| Sprint: | Sharding 2017-10-02, Sharding 2017-10-23, Sharding 2017-11-13, Sharding 2017-12-04 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
Investigate why causal consistency run shows the 6% and 10% drops in insert_vector_primary and insert_vector_secondary_overall tests It should not cause degradation on w:1 inserts as those are not expected to wait. However the degradation can be explained because shell adds afterClusterTime concern to all commands including insert. |
| Comments |
| Comment by Githook User [ 16/Nov/17 ] |
|
Author: {'name': 'Misha Tyulenev', 'username': 'mikety', 'email': 'misha@mongodb.com'}Message: (cherry picked from commit ad803634c69671ec7c43b0ca78edd30ad22b4e63) |
| Comment by Misha Tyulenev [ 16/Nov/17 ] |
|
The performance is affected in part by mongos signing all the requests even when auth is off or when user is __system (or any user with advanceClusterTime privilege) . This is addressed by the commit. |
| Comment by Githook User [ 16/Nov/17 ] |
|
Author: {'name': 'Misha Tyulenev', 'username': 'mikety', 'email': 'misha@mongodb.com'}Message: |