Over the last couple of days I’ve experienced performance issues in several repls. Often the changes I’m making to files take a long time to “come through,” ie. the files on the disk aren’t actually updated in time. This results in:
- Running the program via the Run button takes a rather long time.
- Making it impossible to run the updated program via the shell.
This happens independent of the file/program size, and in several languages (
Haskell), all in repls based on Replit-templates.
The problem sometimes vanishes for a period of time, but not consistently.
This seems to happen only in Teams Pro repls, not in normal ones.
Changing a file and then
- hitting the Run button , or
- running the program via the shell
should more or less immediately run the updated program.
After changing a file running the updated program
- via hitting the Run button takes a rather long time.
- via the shell is impossible, ie. it runs a file that is not or only partially updated.
Looking at a changed file in the shell via
cat shows that it sometimes takes up to half a minute until the changes are reflected on disk.
Steps to reproduce:
I don’t know how to reproduce that for someone else.
Bug appears at this link:
For example the following Teams Pro repls:
- OS: MacOS and Windows
- Browser: Firefox, Safari
- Devices: Several
- Internet connection: Fast and reliable on other apps