[SERVER-4392] split network thread out from worker thread for secondaries Created: 30/Nov/11 Updated: 11/Jul/16 Resolved: 18/May/12 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 2.1.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Eliot Horowitz (Inactive) | Assignee: | Kristina Chodorow (Inactive) |
| Resolution: | Done | Votes: | 2 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Participants: | |||||||||
| Description |
|
Exhaust is probably the right way to do it. |
| Comments |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Added comments and some better naming |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Stop notifier thread from spinning |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Made repl use BlockingQueue |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: cleanup includes and tests |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Separate thread for fetching oplog ops |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Better naming |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Move w tracking to its own thread |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Add rollback check to oplog reading file |
| Comment by auto [ 16/May/12 ] |
|
Author: {u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}Message: Move oplog-related helpers to their own file |
| Comment by auto [ 24/Apr/12 ] |
|
Author: {u'login': u'dwight', u'name': u'Dwight', u'email': u'dwight@10gen.com'}Message: on that invocation, if there was no writes pending, we would return early and not call remap. thus in theory in reality, this might be impossible statistically to happen. however, this variation feels safer. please there is a separate issue with insufficient remapping that has to do with commitIfNeeded. that is still |
| Comment by auto [ 14/Mar/12 ] |
|
Author: {u'login': u'dwight', u'name': u'dwight', u'email': u'dwight@10gen.com'}Message: |
| Comment by Dwight Merriman [ 19/Dec/11 ] |
|
right, QueryOption_Exhaust is the way to go. we use that in clone collection already |