Skip to content

Newly added items should go to the front of the background jobs #1717

@h-dot-d

Description

@h-dot-d

Describe the feature you'd like

When I add a new item then that is the one I am most interested in at this point.
It should be processed ASAP (i.e. Last-in-first-out) and not get stuck behind all other jobs currently in the queue (First-in-first-out) as it happens now.

I was importing my bookmarks from Pocket which took a few hours. In the meantime new items just sat there, sad and without tags or image. The same happened today when I re-queue all failed crawls.

That said, maybe this should also be done with imports. Why process the oldest items first?

Describe the benefits this would bring to existing Karakeep users

This will improve the user experience during initial setup (i.e. while waiting for the import and playing around with the new tools) showing the real behavior / looks. At the moment one just stares at pages of empty tiles.

Can the goal of this request already be achieved via other means?

🤷

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions