The new implementation has some issues with speed and the service history does not scale well. It depends on the amount of services a user has access to more or less services. Therefore, depending on the user, the calls to pages might time out.
### Tasks
- [ ] Speedup retrieving history and make it scalable
- [x] #6189
- [ ] https://github.com/ITISFoundation/osparc-simcore/pull/6099
- [ ] registry/director error handling: data guarantees and caching
- [ ] batchGet services entrypoint
- [ ] Services collection order_by, filter
- [ ] registry: client for docker registry (optional)
- [ ] Background task: upgrade and add i/o in database?
- [ ] Increase coverage catalog to 100
- [ ] FIX: implement transaction context for database. See new base_repo and context transactions!
- [ ] https://github.com/ITISFoundation/osparc-simcore/issues/1854
The new implementation has some issues with speed and the service history does not scale well. It depends on the amount of services a user has access to more or less services. Therefore, depending on the user, the calls to pages might time out.