[CXX-894] Return disengaged result optionals for unack'ed write operations Created: 15/Apr/16 Updated: 14/Mar/23 Resolved: 22/Nov/16 |
|
| Status: | Closed |
| Project: | C++ Driver |
| Component/s: | Implementation |
| Affects Version/s: | 3.0.1 |
| Fix Version/s: | 3.1.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | David Golden |
| Resolution: | Done | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||
| Description |
|
Because of |
| Comments |
| Comment by Githook User [ 14/Mar/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message:
It is not output by pkg-config for libmongocxx and is not necessary for an application
The invalid JSON values are rendered highlighted in black.
Fixes `error: no member named 'to_string' in 'std::string_view'`
This is requested in the ticket.
Use of the stream builder is documented as discouraged.
To shorten the output
To fix `-Wunused-variable` warnings
This is the default behavior unless overridden with an unacknowledged write concern.
C++ driver 3.7.0 depends on C driver 1.22.1.
To further simplify example.
Release builds may undefine the assert macro and result
Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> --------- Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> |
| Comment by Githook User [ 13/Mar/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message:
It is not output by pkg-config for libmongocxx and is not necessary for an application
The invalid JSON values are rendered highlighted in black.
Fixes `error: no member named 'to_string' in 'std::string_view'`
This is requested in the ticket.
Use of the stream builder is documented as discouraged.
To shorten the output
To fix `-Wunused-variable` warnings
This is the default behavior unless overridden with an unacknowledged write concern.
C++ driver 3.7.0 depends on C driver 1.22.1.
To further simplify example.
Release builds may undefine the assert macro and result
Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> --------- Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> |
| Comment by Githook User [ 13/Mar/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message:
It is not output by pkg-config for libmongocxx and is not necessary for an application
The invalid JSON values are rendered highlighted in black.
Fixes `error: no member named 'to_string' in 'std::string_view'`
This is requested in the ticket.
Use of the stream builder is documented as discouraged.
To shorten the output
To fix `-Wunused-variable` warnings
This is the default behavior unless overridden with an unacknowledged write concern.
C++ driver 3.7.0 depends on C driver 1.22.1.
To further simplify example.
Release builds may undefine the assert macro and result
Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> --------- Co-authored-by: Roberto C. Sánchez <roberto@connexer.com> |
| Comment by Githook User [ 29/Nov/16 ] |
|
Author: {u'username': u'xdg', u'name': u'David Golden', u'email': u'xdg@xdg.me'}Message: |
| Comment by Githook User [ 22/Nov/16 ] |
|
Author: {u'username': u'xdg', u'name': u'David Golden', u'email': u'xdg@xdg.me'}Message: |
| Comment by David Golden [ 18/Nov/16 ] |
|
Marking "minor change": while the signature hasn't changed, unacked writes that would have returned an engaged optional won't. It seems unlikely that people were checking for it or doing anything with the result, but I think we should flag it as a minor change anyway. |
| Comment by David Golden [ 17/Nov/16 ] |
| Comment by Andrew Morrow (Inactive) [ 06/Jun/16 ] |
|
Please see https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/mongodb-user/ws0m7sC_MF4/3VaU4O98DwAJ for motivation. |