Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Background queue for task verification #115

Open
2 tasks
KrzysztofMadejski opened this issue Aug 15, 2018 · 0 comments
Open
2 tasks

Background queue for task verification #115

KrzysztofMadejski opened this issue Aug 15, 2018 · 0 comments

Comments

@KrzysztofMadejski
Copy link
Member

KrzysztofMadejski commented Aug 15, 2018

This is an optimization for verifying tasks. Currently tasks are being crossverified in the request-cycle on new entry being sent that passes MIN_ENTRIES_TO_CROSSCHECK limit.

Acceptance criteria:

  • when given task receives a set number of runs the task is taken into verification queue (and maybe taken out of to-do queue, see q1 below)
  • process runs and verifies each task Custom rules for auto verification #73
    • if verified the task should be taken out of to-do queue
    • if not verified task should be flagged to manual verification Manual verification #5

Questions:

  1. we don't mind more entries than minimum number, should we allow more entries and take out tasks only when verified? ANSWER: Yes, we do allow more entries. Up to MIN_ENTRIES_TO_MARK_DIRTY setting. But even when the task is 'dirty' on new entries that started in the meantime we will perform cross-check.

See #84 for background discussion on that.

@KrzysztofMadejski KrzysztofMadejski changed the title Queue for task verification Background queue for task verification Nov 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant