Skip to content

Fixed async methods, Updated the locker, Reviewed the catalogue access model

Diego Molteni requested to merge slb/dm3/hpc into master
  • Detected and fixed Floating promises all around the code (async method were not waited)
  • The journal accessor has been reviewed to ensure data consistency along consecutive operations on same entity.
  • The locker methods have been reviewed and lock ids not more saved to datastore (30% reduction on access rate to the catalogue during dataset ingestions)
  • Removed the transactional access to the catalogue (locker ensure unique access already). This improved general access performance to the catalogue.
  • Updated linter rules to avoid floating promises.
Edited by Diego Molteni

Merge request reports