[SERVER-48433] Remove LogicalClock facade Created: 27/May/20  Updated: 29/Oct/23  Resolved: 17/Sep/20

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 4.8.0

Type: Improvement Priority: Major - P3
Reporter: Kevin Pulo Assignee: Kevin Pulo
Resolution: Fixed Votes: 0
Labels: PM-1645-Milestone-3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-48435 Rename logical_clock.idl to vector_cl... Closed
Related
is related to SERVER-50998 Remove getClusterTimeForReplicaSet() ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2020-09-21, Sharding 2020-10-05
Participants:

 Description   

SERVER-47914 moved the $clusterTime implementation out of LogicalClock and into VectorClock, leaving the LogicalClock as a thin shim/facade over the VectorClock. This ticket is to complete the work of removing the LogicalClock class, updating all call sites to instead directly call into the VectorClock.



 Comments   
Comment by Githook User [ 17/Sep/20 ]

Author:

{'name': 'Kevin Pulo', 'email': 'kevin.pulo@mongodb.com', 'username': 'devkev'}

Message: SERVER-48433 Remove LogicalClock facade
Branch: master
https://github.com/mongodb/mongo/commit/686ee776666ebcfa15f3744142f74b6f1d59e617

Generated at Thu Feb 08 05:17:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.