Skip to content

Optimizing the Projects Endpoint

In an effort to optimize the /api/projects endpoint, we've observed that loading release data within this endpoint is consuming significant resources.

I'd like to understand who is currently using the release data from the /api/projects endpoint. If possible, I’d like to create a separate endpoint specifically for retrieving release data for individual projects.

Here’s an example where a large number of releases are being loaded via the projects endpoint:

https://projects.eclipse.org/api/projects?page=5&pagesize=100

/cc @malowe @wbeaton @oliviergoulet