ITISFoundation / osparc-simcore

🐼 osparc-simcore simulation framework
https://osparc.io
MIT License
46 stars 27 forks source link

Optimization and wrap-up of catalog services web-api #6201

Open pcrespov opened 3 months ago

pcrespov commented 3 months ago

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
pcrespov commented 2 months ago