4 ms·
The "fork" feature pauses the current VM for cloning - does it mean that your environment can have unpredictable pauses because you never know when someone will
by kgeist 4y ago
The "fork" feature pauses the current VM for cloning - does it mean that your environment can have unpredictable pauses because you never know when someone will press "Fork" and how often?
- CompuIves 4y agoYes it's a good point, this is one of the reasons that we wanted the fork time to be low. If we keep it low enough, the connection won't break and other users won't notice it. That said, for some things (like terminal access) it's impossible to hide it. Practically, 99% of the forks will be done from the `main`/`master` branch of the repo, which is read-only for everyone on the team. So the mini-pause isn't breaking in those cases.