[SERVER-32065] Add support for retryWrites option in mongo shell connection string format Created: 21/Nov/17 Updated: 30/Oct/23 Resolved: 31/Jan/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Shell |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.6, 3.7.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Max Hirschhorn | Assignee: | Kevin Albertson |
| 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: | TIG 2018-1-15, TIG 2018-1-29, TIG 2018-02-12 | ||||
| Participants: | |||||
| Description |
|
The mongo shell currently only supports enabling retryable writes via the --retryWrites command line option. |
| Comments |
| Comment by Githook User [ 26/Jun/18 ] |
|
Author: {'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}Message: (cherry picked from commit 28c18ba63785d6cbf0ae27c4d5031255b6b79b2c) |
| Comment by Githook User [ 31/Jan/18 ] |
|
Author: {'email': 'kevin.albertson@10gen.com', 'name': 'Kevin Albertson', 'username': 'kevinAlbs'}Message: |
| Comment by Kaloian Manassiev [ 29/Dec/17 ] |
|
After conversation with max.hirschhorn, assigning back to the TIG team because they did the original shell work and know what needs to be done here. |
| Comment by Jeremy Mikola [ 15/Dec/17 ] |
|
Strictly for consistency across clients (shell, drivers, any other tools). Presumably, Atlas may start adding "retryWrites=true" to the connection URI presented to users. |
| Comment by Kaloian Manassiev [ 15/Dec/17 ] |
|
jmikola, I want to clarify why is this needed. Is it for our internal testing or this is to make the shell on par with the URI parameters exposed by any generic driver, which supports retryable writes? |