Info
Numerous replication translation units reference the ReplicationExecutor type but do not depend on any of its properties. As a step toward replacing the ReplicationExecutor with a ThreadPoolTaskExecutor, we should change these references.
Top User Comments
xgen-internal-githook commented on Tue, 18 Apr 2017 17:41:22 +0000:
Author:
{u'name': u'Andy Schwerin', u'email': u'Andy Schwerin schwerin@mongodb.com'}
Message: SERVER-28624 Replace references to ReplicationExecutor with TaskExecutor.
This change replaces, wherever possible, references to the concrete
type ReplicationExecutor with references to the interface type
TaskExecutor, and eliminates the repl::ResponseStatus typedef, with an
eye toward eventually replacing ReplicationExecutor with another implementation.
Branch: master
https://github.com/mongodb/mongo/commit/b47300a80384e48dd6e17bae7a81479f7b9f1a2c
xgen-internal-githook commented on Thu, 6 Apr 2017 22:35:29 +0000:
Author:
{u'name': u'Andy Schwerin', u'email': u'Andy Schwerin schwerin@mongodb.com'}
Message: SERVER-28624 Further reduce dependency on ReplicationExecutor type.
Replace getDiagnosticString() with appendDiagnosticBSON() in TaskExecutors.
Introduce appendDiagnostics to ReplicationCoordinator, to hide the implementation
detail that ReplicationCoordinatorImpl has a TaskExecutor.
Branch: master
https://github.com/mongodb/mongo/commit/b8a07e36c6a893c57b6728acca8111993f0c7067
xgen-internal-githook commented on Wed, 5 Apr 2017 20:00:43 +0000:
Author:
{u'name': u'Andy Schwerin', u'email': u'Andy Schwerin schwerin@mongodb.com'}
Message: SERVER-28624 Replace references to ReplicationExecutor with references to TaskExecutor.
Branch: master
https://github.com/mongodb/mongo/commit/c767b02ac494c199e43ac4fd74b0dfb927891fb3