Feature #1655

API: Performance improvement

Added by Alexander Watzinger 2 months ago. Updated 24 days ago.

Target version:
Start date:
Estimated time:


Loading information for the CONNEC views takes too long at the moment. This is a good opportunity to look into improving the API (v03) performance.



Updated by Alexander Watzinger 2 months ago

Although I assigned this issue to Bernhard who is in charge of the API we can of course look at this together with Andreas and me.


Updated by Bernhard Koschiček-Krombholz about 2 months ago

It is the old problem, that the relation of the entities need a long time to calculate. I am happy for any help to make this process faster.


Updated by Alexander Watzinger about 2 months ago

  • Target version changed from CONNEC to API
  • Project changed from OpenAtlasDiscovery to OpenAtlas
  • Subject changed from Improved performance to Improved API performance
  • Category set to API

I assume the performance bottleneck is at the API requests and not loading the presentation site after data is available but I can double check with Andi on Monday.
We can than have a look at it together (I and Bernhard) on Tuesday.
Also moving this issue to the OpenAtlas project because this seems to be a more generic OpenAtlas API topic.


Updated by Bernhard Koschiček-Krombholz about 2 months ago

You don't need to double check, it is an issue of the API. I know where the problem is, but I couldn't find a better solution. And I would be greatful to go through it with you.


Updated by Alexander Watzinger about 2 months ago

  • Status changed from Assigned to Resolved
  • Assignee changed from Bernhard Koschiček-Krombholz to Andreas Olschnögger
  • Target version changed from API to 7.3.0

I merged duplicated tickets, this was the last message of Bernhard to Andi:

@Andi: we improved the API calls. Please try to set the limit to 99999. This should now be significantly faster than serval smaller calls.
CONNEC is already updated to the newest development version.


Updated by Alexander Watzinger about 2 months ago

  • Subject changed from Improved API performance to API: Performance improvement

Updated by Alexander Watzinger about 1 month ago

  • Status changed from Resolved to In Progress
  • Assignee changed from Andreas Olschnögger to Bernhard Koschiček-Krombholz

Although much better we still need better performance to e.g. show all case study data on the start page for the CONNEC presentation site.


Updated by Bernhard Koschiček-Krombholz 24 days ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF