republishing an existing module or doing a compatibility check in that case in session and loader.
invalidating the loader because a module has been republished.
checking for cycles among friends.
These codepaths are never used by Sui, which does not permit republishing at the same address except in very specific edge cases that are handled externally, and continuing to support these codepaths will further complicate support for package upgrades (i.e. republishing) on Sui.
This PR also removes any test that relies on or tests republishing, as well as support in the sandbox for republishing and/or compatibility checks
Remove support for
session
andloader
.These codepaths are never used by Sui, which does not permit republishing at the same address except in very specific edge cases that are handled externally, and continuing to support these codepaths will further complicate support for package upgrades (i.e. republishing) on Sui.
This PR also removes any test that relies on or tests republishing, as well as support in the sandbox for republishing and/or compatibility checks
Test Plan