-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Labels
enhancementSomething that would be good to have but it's not a prioritySomething that would be good to have but it's not a priority
Description
we should add some indexes for the queries that don't use primary keys to select:
-- For duplicate detection in publish jobs
CREATE INDEX IF NOT EXISTS idx_publish_jobs_name_version
ON publish_jobs (packageName, packageVersion);
-- For duplicate detection in unpublish jobs
CREATE INDEX IF NOT EXISTS idx_unpublish_jobs_name_version
ON unpublish_jobs (packageName, packageVersion);
-- For duplicate detection in transfer jobs
CREATE INDEX IF NOT EXISTS idx_transfer_jobs_name
ON transfer_jobs (packageName);
-- For job selection performance
CREATE INDEX IF NOT EXISTS idx_job_info_pending
ON job_info (createdAt)
WHERE finishedAt IS NULL AND startedAt IS NULL;Originally posted by @f-f in #669 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementSomething that would be good to have but it's not a prioritySomething that would be good to have but it's not a priority