-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to handle the waiting queue for experiments #52
Comments
Yeah I also thought about that, but it would introduce some extra complications to implement. If participants join the experiments relatively quickly it might not be a big issue to just get the next participant take the place of the first participant who left. Guess Michael would have some comment on it as he has more experience with how experiments usually proceed. |
Or maybe you could try an implementation. It could be a chance for you to get familiar with the backend code. Though don't worry if you don't have time for it currently. |
I might give it a try after I have looked at the phoenix framework, at the moment I am still looking at pure elixir. Also there are some other things with higher priority for the moment. What is the best/easiest way of developing/testing new BABE versions? I thought about the new local one-click deployment, but the current |
Good call. I need to write a new migration file for SQLite and produce a new |
I uploaded the new file. You should be able to produce a local deployment and test it now. Though if you just want to develop new versions as a developer, you would normally just run |
Thanks, I will have a look at it |
I've written instructions in the README. Please take a look and see if there's something inaccurate in there. In general for the developers it makes sense to run the app in dev mode instead of trying to use deployments locally. |
Sorry for my late reply. While running: While running: However, it appears to be working fine. |
Did you grant the privilege to create DB to the user Though if you created the database as the user |
I did not grant the privilege using |
At the moment, if user 1 is doing chain X realization Y of an experiment and user 2 is waiting for him to finish (chain X realization Y+1) and user 1 is quitting, user 2 still waits for chain X realization Y to finish, i.e. a new user 3 to finish chain X realization Y.
It might be better to "downgrade" user 2 in this case and let him do realization Y instead of waiting for a new user to do it.
The text was updated successfully, but these errors were encountered: