(>10kb).
Squashed commit of the following:
commit b87fa418b4aca78928186a8fa992bef701e044a4
Author: Ian Roddis <tech@kinesin.ca>
Date: Mon Feb 14 12:55:34 2022 -0400
removing memory leak
commit 5e284ab92dbea991262a08c0cd50d6fc2f912e3b
Author: Ian Roddis <tech@kinesin.ca>
Date: Mon Feb 14 11:58:57 2022 -0400
Speeding up serialization, fixing payload sizing issue on daggyr
commit e5e358820da4c2587741abdc3b6b103e5a4d4dd3
Author: Ian Roddis <tech@kinesin.ca>
Date: Sun Feb 13 22:24:04 2022 -0400
changing newlines to std::endl for flush goodness
commit 705ec86b75be947e64f4124ec8017cba2c8465e6
Author: Ian Roddis <tech@kinesin.ca>
Date: Sun Feb 13 22:16:56 2022 -0400
adding more logging
commit aa3db9c23e55da7a0523dc57e268b605ce8faac3
Author: Ian Roddis <tech@kinesin.ca>
Date: Sun Feb 13 22:13:56 2022 -0400
Adding threadid
commit 3b1a0f1333b2d43bc5ecad0746435504babbaa61
Author: Ian Roddis <tech@kinesin.ca>
Date: Sun Feb 13 22:13:24 2022 -0400
Adding some debugging
commit 804507e65251858fa597b7c27bcece8d8dfd589d
Author: Ian Roddis <tech@kinesin.ca>
Date: Sun Feb 13 21:52:53 2022 -0400
Removing curl global cleanup
task submit / task poll model.
Squashed commit of the following:
commit 0ef57f095d15f0402915de54f83c1671120bd228
Author: Ian Roddis <tech@kinesin.ca>
Date: Wed Feb 2 08:18:03 2022 -0400
Simplifying task polling and reducing lock scopes
commit d77ef02021cc728849c7d1fb0185dd1a861b4a3d
Author: Ian Roddis <tech@kinesin.ca>
Date: Wed Feb 2 08:02:47 2022 -0400
Simplifying check
commit c1acf34440162abb890a959f3685c2d184242ed5
Author: Ian Roddis <tech@kinesin.ca>
Date: Wed Feb 2 08:01:13 2022 -0400
Removing capacity tracking from runner, since it is maintained in daggyd
commit 9401246f92113ab140143c1895978b9de8bd9972
Author: Ian Roddis <tech@kinesin.ca>
Date: Wed Feb 2 07:47:28 2022 -0400
Adding retry for submission
commit 398aa04a320347bb35f23f3f101d91ab4df25652
Author: Ian Roddis <tech@kinesin.ca>
Date: Tue Feb 1 14:54:20 2022 -0400
Adding in execution note, as well as requeuing the result if the peer disconnects
commit 637b14af6d5b53f25b9c38d4c8a7ed8532af5599
Author: Ian Roddis <tech@kinesin.ca>
Date: Tue Feb 1 14:13:59 2022 -0400
Fixing locking issues
commit 4d6716dfda8aa7f51e0abbdab833aff618915ba0
Author: Ian Roddis <tech@kinesin.ca>
Date: Tue Feb 1 13:33:14 2022 -0400
Single task daggyr working
commit bd48a5452a92817faf25ee44a6115aaa2f6c30d1
Author: Ian Roddis <tech@kinesin.ca>
Date: Tue Feb 1 12:22:04 2022 -0400
Checkpointing work
- Missed closing of file descriptor made ForkingTaskExecutor
silently die after running out of FDs
- Tightened up scope for locks to prevent http timeout
- Simplified threadpool