Simon Quigley tsimonq2
  • Green Bay, Wisconsin, United States of America
  • Joined on 2022-06-25
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 23:42:40 +00:00
12cf91e4b2 Add a task save lock
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 23:31:56 +00:00
ee8d6ffcc7 Try to do the pkgconf sync right away in the future
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 22:43:25 +00:00
3f33edb4fa Cut the future sleep in half
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 18:58:34 +00:00
fb1d5e4340 Add another try/catch
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 18:38:59 +00:00
2bc5c191f0 Add a 500 ms sleep when queuing futures, just in case
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 16:55:57 +00:00
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 07:30:57 +00:00
674f9ccd59 5 is too low, try 10
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 07:00:36 +00:00
c97454e828 Attempt to set max concurrent connections manually
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 06:36:01 +00:00
b618bf0932 Try to do exponential backoff with get_thread_connection too
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 06:10:54 +00:00
8af3fe19b4 Use futures for queuing pull and tarball tasks
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 05:41:01 +00:00
406fddb27b Move to the database at the very end of a task
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 05:33:49 +00:00
91fb6f2548 Only sync the task once per run in the task queue
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 04:36:00 +00:00
9a35473d37 Use functions directly instead of grabbing many locks at once
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 03:21:20 +00:00
1ecec033f1 Slightly rework locking with pull_project
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 03:05:28 +00:00
0dced17ef2 Wrap clone/fetch in retry loops
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 02:42:54 +00:00
c9474eccfb Split apart Git functionality into a separate file
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 02:26:07 +00:00
8b55525646 Decrease exponential backoff further
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-27 01:02:10 +00:00
f98b9c04d8 Attempt to fix assignment of commits
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-26 23:56:22 +00:00
20a701641a General cleanup around task locking for a pkgconf
tsimonq2 pushed to main at Lubuntu/ci-tools 2025-01-26 22:59:54 +00:00
64ffc1b9e4 Be better about recognizing HTTP_PROXY