[SERVER-33625] replace OldThreadPool in SyncTail with ThreadPool Created: 02/Mar/18  Updated: 29/Oct/23  Resolved: 08/Mar/18

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 3.7.3

Type: Improvement Priority: Major - P3
Reporter: Benety Goh Assignee: Benety Goh
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Repl 2018-03-12
Participants:

 Description   

OldThreadPool is a deprecated class that's currently built on top of ThreadPool. Using ThreadPool in SyncTail allows us to remove initializePrefetchThread() and initializerWriterThread() in favor of the onCreateThread option.



 Comments   
Comment by Githook User [ 08/Mar/18 ]

Author:

{'email': 'benety@mongodb.com', 'name': 'Benety Goh', 'username': 'benety'}

Message: SERVER-33625 remove OldThreadPool
Branch: master
https://github.com/mongodb/mongo/commit/621cec966b8145b4fedd4d635c71ed20e7bed4ae

Comment by Githook User [ 08/Mar/18 ]

Author:

{'email': 'benety@mongodb.com', 'name': 'Benety Goh', 'username': 'benety'}

Message: SERVER-33625 replace use of OldThreadPool in master/slave with ThreadPool
Branch: master
https://github.com/mongodb/mongo/commit/804dd0c6b9ca72b7da6159230afc08f4b9004172

Comment by Githook User [ 07/Mar/18 ]

Author:

{'email': 'benety@mongodb.com', 'name': 'Benety Goh', 'username': 'benety'}

Message: SERVER-33625 replace use of OldThreadPool in cloners and TaskRunner with ThreadPool
Branch: master
https://github.com/mongodb/mongo/commit/01a89a37332c7c5bd9892f6fbd4082c9f9e9462d

Comment by Githook User [ 07/Mar/18 ]

Author:

{'email': 'benety@mongodb.com', 'name': 'Benety Goh', 'username': 'benety'}

Message: SERVER-33625 replace OldThreadPool in SyncTail with ThreadPool
Branch: master
https://github.com/mongodb/mongo/commit/5246bebdbc9eead3420e5bef1a1687bab2c47399

Generated at Thu Feb 08 04:34:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.