29 Commits (master)

Author SHA1 Message Date
Sven Slootweg 00685bb7e9 Do not store task result when item deletes itself 1 year ago
Sven Slootweg 8997a762ed Add missing index for aliases table 1 year ago
Sven Slootweg 7c60c4fa6b Remove invalidation flag and update last-update timestamp on task completion, not on metadata update 1 year ago
Sven Slootweg 48e9f8372b Prioritize tasks that have never run at all 1 year ago
Sven Slootweg e40113a701 Track current queue sizes as a metric 1 year ago
Sven Slootweg 5b8e71c083 Don't automatically retry failures, and consider never-expiring results to always remain valid 1 year ago
Sven Slootweg 59b89a3459 Rewrite queue refill query to be much faster, fix duplicate tags 1 year ago
Sven Slootweg dbd15aa1d7 Update sync server to use refactored API 1 year ago
Sven Slootweg 6e172dd04d Make PostgreSQL pool size configurable 1 year ago
Sven Slootweg 919985bbd2 Improve empty-queue behaviour, reduce stampeding 1 year ago
Sven Slootweg 31742f8638 Pass task name into item metrics, not task object 1 year ago
Sven Slootweg f7cd69d7d0 Track locking metrics 1 year ago
Sven Slootweg e2f2fb6cb1 Remove obsolete handler 1 year ago
Sven Slootweg ea7cd67158 Fix race condition 1 year ago
Sven Slootweg b9b0e63454 Refactor to pre-generate task queue for performance, fix some refactoring errors, fix some model bugs 1 year ago
Sven Slootweg 1e1a367cb2 Backend refactor: support pluggable backends 1 year ago
Sven Slootweg bc1a9349c3 Backend refactor WIP 2 years ago
Sven Slootweg 2a24de452e Add missing expireDependents mock 2 years ago
Sven Slootweg 522192f025 WIP, metrics 2 years ago
Sven Slootweg 90ef557a30 Table rename, Knex update, WIP sync, misc WIP 2 years ago
Sven Slootweg ef8e6bf5b6 WIP 3 years ago
Sven Slootweg 128b70fdae WIP 3 years ago
Sven Slootweg 1acc039897 WIP 3 years ago
Sven Slootweg b37db99618 Colorize logs 3 years ago
Sven Slootweg 96b3e5b9e3 Fix typo in dependency list format 3 years ago
Sven Slootweg ab227537dd Inline task_states for better performance 3 years ago
Sven Slootweg 731e41996b Log the actual task names involved 3 years ago
Sven Slootweg 6b6ab7332e WIP 3 years ago
Sven Slootweg 464853bd7c WIP 3 years ago