[SERVER-17805] logOp / OperationObserver should always check shardversion Created: 30/Mar/15 Updated: 25/Jan/17 Resolved: 01/Apr/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | 3.0.1 |
| Fix Version/s: | 2.6.10, 3.0.2, 3.1.1 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Randolph Tan | Assignee: | Randolph Tan |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Operating System: | ALL | ||||||||||||||||
| Backport Completed: | |||||||||||||||||
| Sprint: | Sharding 2 04/24/15 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
| Comments |
| Comment by Githook User [ 16/Apr/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: (cherry picked from commit fe8a41689e861f6fd1b599cbd63e651b9077edaf) Conflicts: |
| Comment by Githook User [ 02/Apr/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: Edit backport for C++03 compatibility |
| Comment by Githook User [ 02/Apr/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: Edit backport for C++03 compatibility |
| Comment by Githook User [ 01/Apr/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: (cherry picked from commit fe8a41689e861f6fd1b599cbd63e651b9077edaf) Conflicts: |
| Comment by Githook User [ 01/Apr/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: |
| Comment by Andy Schwerin [ 30/Mar/15 ] |
|
On the 3.0 branch, it probably makes sense to put this change into logOp(), whereas in 3.2, it makes sense to put it into logOpForSharding or its successor in the OperationObserver design. |