|  | b5a5d66aad | yo dawg, I heard you like locks, so I locked your lock inside your lock | 2025-01-30 00:55:47 -06:00 |  | 
			
				
					|  | 9a2d090eb4 | build_check -> binary_check | 2025-01-29 22:38:12 -06:00 |  | 
			
				
					|  | 29530ab6b5 | Process builds every 15 minutes | 2025-01-29 17:24:31 -06:00 |  | 
			
				
					|  | 2c82ddf9f3 | Add initial sleep for background processing functions | 2025-01-29 14:55:37 -06:00 |  | 
			
				
					|  | bb3d45c4ea | In process_binaries_thread_, exit earlier if the item is not found in the PPA | 2025-01-29 14:53:41 -06:00 |  | 
			
				
					|  | a089918462 | Actually add support for build statuses | 2025-01-29 14:16:32 -06:00 |  | 
			
				
					|  | 03fdd33084 | Further cleanup around source check timestamps | 2025-01-29 13:20:48 -06:00 |  | 
			
				
					|  | d6fa2d3792 | Clear tasks before doing a pull and build all | 2025-01-29 00:58:29 -06:00 |  | 
			
				
					|  | cf7d05cc7b | Do a more direct sync | 2025-01-29 00:15:04 -06:00 |  | 
			
				
					|  | a4567f33d3 | Ensure source checks are retried if failed | 2025-01-29 00:00:53 -06:00 |  | 
			
				
					|  | fca016b1df | Explicitly pass pkgconf to the lambda for source checks | 2025-01-28 14:47:41 -06:00 |  | 
			
				
					|  | 9636a83546 | Explicitly sync packageconfs after build/upload | 2025-01-28 14:46:42 -06:00 |  | 
			
				
					|  | 94f5e376d4 | Don't include warning: ignoring deletion of file in logs | 2025-01-28 12:22:18 -06:00 |  | 
			
				
					|  | 9c53398fc9 | Less calls to functions with locks | 2025-01-28 12:22:03 -06:00 |  | 
			
				
					|  | b82181d3f3 | Tweak navbar | 2025-01-28 11:54:51 -06:00 |  | 
			
				
					|  | b1840bceb5 | Enable LTO | 2025-01-27 23:11:44 -06:00 |  | 
			
				
					|  | dc4b0980b0 | Small cleanup around changelog resets | 2025-01-27 23:03:28 -06:00 |  | 
			
				
					|  | de23cff1cc | Lower the max concurrent tasks to 6 | 2025-01-27 22:02:23 -06:00 |  | 
			
				
					|  | 809b69ae10 | Deduplicate packages instead of packageconfs in running tasks | 2025-01-27 19:57:56 -06:00 |  | 
			
				
					|  | bf2255868a | return -> continue | 2025-01-27 18:49:32 -06:00 |  | 
			
				
					|  | 7f3b73a857 | Meh, don't use futures | 2025-01-27 18:46:53 -06:00 |  | 
			
				
					|  | b94ec17fd3 | Further refinements to thread_db initialization | 2025-01-27 18:14:24 -06:00 |  | 
			
				
					|  | 3bff0f3651 | Add an extra sync | 2025-01-27 18:01:22 -06:00 |  | 
			
				
					|  | 9e6a0b0453 | Initialize thread_db within the loop | 2025-01-27 17:51:52 -06:00 |  | 
			
				
					|  | 9c7c91dac9 | Retry on parameter count mismatch as well | 2025-01-27 17:50:02 -06:00 |  | 
			
				
					|  | 12cf91e4b2 | Add a task save lock | 2025-01-27 17:42:37 -06:00 |  | 
			
				
					|  | ee8d6ffcc7 | Try to do the pkgconf sync right away in the future | 2025-01-27 17:31:53 -06:00 |  | 
			
				
					|  | 3f33edb4fa | Cut the future sleep in half | 2025-01-27 16:43:18 -06:00 |  | 
			
				
					|  | fb1d5e4340 | Add another try/catch | 2025-01-27 12:58:31 -06:00 |  | 
			
				
					|  | 2bc5c191f0 | Add a 500 ms sleep when queuing futures, just in case | 2025-01-27 12:38:56 -06:00 |  | 
			
				
					|  | b618bf0932 | Try to do exponential backoff with get_thread_connection too | 2025-01-27 00:34:46 -06:00 |  | 
			
				
					|  | 8af3fe19b4 | Use futures for queuing pull and tarball tasks | 2025-01-27 00:10:50 -06:00 |  | 
			
				
					|  | 406fddb27b | Move to the database at the very end of a task | 2025-01-26 23:40:58 -06:00 |  | 
			
				
					|  | 91fb6f2548 | Only sync the task once per run in the task queue | 2025-01-26 23:33:01 -06:00 |  | 
			
				
					|  | 9a35473d37 | Use functions directly instead of grabbing many locks at once | 2025-01-26 22:35:57 -06:00 |  | 
			
				
					|  | 1ecec033f1 | Slightly rework locking with pull_project | 2025-01-26 21:21:13 -06:00 |  | 
			
				
					|  | 0dced17ef2 | Wrap clone/fetch in retry loops | 2025-01-26 21:05:23 -06:00 |  | 
			
				
					|  | c9474eccfb | Split apart Git functionality into a separate file | 2025-01-26 20:42:51 -06:00 |  | 
			
				
					|  | 8b55525646 | Decrease exponential backoff further | 2025-01-26 20:26:04 -06:00 |  | 
			
				
					|  | f98b9c04d8 | Attempt to fix assignment of commits | 2025-01-26 19:02:07 -06:00 |  | 
			
				
					|  | 20a701641a | General cleanup around task locking for a pkgconf | 2025-01-26 17:56:13 -06:00 |  | 
			
				
					|  | 64ffc1b9e4 | Be better about recognizing HTTP_PROXY | 2025-01-26 16:59:50 -06:00 |  | 
			
				
					|  | 2bdae98c7e | Try to also recognize NO_PROXY | 2025-01-26 16:46:21 -06:00 |  | 
			
				
					|  | 76605a4aed | No need to override the cert anymore | 2025-01-26 16:25:58 -06:00 |  | 
			
				
					|  | ce4050f1e2 | Attempt to correctly use HTTP proxies if set via env var | 2025-01-26 16:04:43 -06:00 |  | 
			
				
					|  | fddc635957 | Enable SSL and HTTP/2 | 2025-01-26 01:16:58 -06:00 |  | 
			
				
					|  | f3bd66b872 | Lower exponential backoff initial value even further | 2025-01-25 23:59:41 -06:00 |  | 
			
				
					|  | 90baa5d8b8 | Slightly enhance logging | 2025-01-25 23:49:39 -06:00 |  | 
			
				
					|  | 80932a3136 | Only show every 5% in the Git progress | 2025-01-25 23:46:29 -06:00 |  | 
			
				
					|  | 2331105d58 | Do not allow duplicate log entries | 2025-01-25 23:36:49 -06:00 |  |