Closed kingdonb closed 2 years ago
The problem is definitely related to our new concurrency feature, since the program was originally designed to execute all at once, certain measures which were used to prevent "the expensive thing" from accidentally happening more times than required, have instead turned into cache false positives.
We're using stale data and need to refresh it so our next calculation does not come out as if we hadn't already placed the pip
Today, after I marked a promise as completed yesterday:
(The promise has been re-counted again at every interval since it was accepted, this should reflect one single pip for the last day or two, not one every 4 hours since the promise was accepted...)
The logs from this running process:
This madness can only be stopped by restarting the process, (now let's use this opportunity to exercise advanced debugging capabilities of VSCode and Okteto, we can get eyes on the problem and interact with it directly in our editor and on the cloud...)