PM-1605 originally EOL'd MongoDB Mobile, but we decided to keep some of the embedded SDK builds around as the maintenance burden was expected to be low.
This ticket is to revisit the idea of removing them completely as the service architecture team looks to do some refactoring projects, one of which includes the ServiceEntryPoint which includes service_entry_point_embedded.cpp and its header file.
Removing these files will also mean there will be less developer burden on having to implement empty stubs in a lot of the *_embedded.h/cpp files whenever a function is added to the base class. For instance, the Replication team currently has to add a stub to replication_coordinator_embedded every time a new member function is added to replication_coordinator.h
- is duplicated by
-
SERVER-69838 Remove IndexBuildsCoordinatorEmbedded
- Closed
- is related to
-
SERVER-75123 Delete failing embedded_sdk tests
- Closed
-
SERVER-73377 Remove mongo_embedded_test
- Open
- related to
-
SERVER-90430 Follow-on Cleanup For Mongo Embedded SDK Removal
- Closed