yorkie-team/yorkie

Introduce Pagination for Housekeeping

krapie opened this issue · 3 comments

krapie commented

Description:

Introduce pagination for housekeeping.

Why:

When performing housekeeping, all ProjectInfos are loaded from DB.

func (c *Client) listAllProjectInfos(

This can cause severe performance issue as the number of projects in DB grows.

To avoid this, we can introduce pagination for projects and perform housekeeping in smaller portions.

Can I work on it?

I want to try too this issue

krapie commented

Because this issue is not a big task, I think one person is enough for this task.

@fourjae Thank you for getting interested in this issue, but since @tedkimdev commented first, he has the right to handle this issue first. There may be other issues that you are interested in, and I can help you find issues that you are interested in.