Commit Graph

591 Commits

Author SHA1 Message Date
pb
da0de80afd Booking check and booking post have been transformed in goroutine to improve performance when booking several execution with cron expressions 2025-05-27 15:38:24 +02:00
pb
cd7ae788b1 didn't put the blocking loop in the right place for post booking 2025-05-27 12:06:10 +02:00
pb
0d96cc53bf transformed the loop that posted the booking on oc-datacenter to a threaded operation where each call is done in a goroutine 2025-05-27 11:58:55 +02:00
pb
66fc3c5b35 added the passing of the request.Caller's URL to the deep copy 2025-05-27 11:34:44 +02:00
pb
5ab3eb8a38 forgot to pass the mutex as pointer and unlock it 2025-05-27 11:17:10 +02:00
pb
fec23b4acd modified HTTP caller to have a DeepCopy() method in order to parallelize calls without race conditions 2025-05-27 11:08:35 +02:00
pb
901622fee0 logging on the booking uuid before the post booking 2025-05-27 09:51:41 +02:00
pb
527e622774 correct the error channel 2025-05-26 19:21:28 +02:00
pb
7223b79fe8 correct the error channel 2025-05-26 19:16:39 +02:00
pb
1ade41aeae moved the code that execute the booking into a separated function so that it can be launched as goroutine and parallelize get booking$ 2025-05-26 19:05:17 +02:00
pb
58dc579255 added debug logging 2025-05-26 18:30:56 +02:00
pb
370dac201b In CheckBooking mooved the loop on bookings outside of the loop of execs, which seems to repeat the Peer execution on booking an exponential number of time 2025-05-26 17:55:45 +02:00
pb
2a763006db counting round in exec 2025-05-26 17:41:26 +02:00
pb
522c66653b Added logging for debug 2025-05-26 17:22:09 +02:00
pb
41ebcf150a added logging when booking 2025-05-07 18:16:38 +02:00
pb
1499def6ad added booking on the computing and data resource's peers 2025-05-07 14:54:31 +02:00
pb
adbab0f5d7 added more info on error returned by LaunchPeerExecution() 2025-04-30 16:13:49 +02:00
pb
88c88cac5b testing simplyfied urlFormat() method which works thanks to traefik 2025-03-13 16:57:27 +01:00
pb
363ac94c47 debug instructions 2025-03-12 11:35:25 +01:00
pb
92965c6af2 Added more information in error when LaunchPeerExecution method doesn't match caller's 2025-03-11 16:48:05 +01:00
pb
70cb5aec9f changed some variable name for better understanding of process in LaunchPeerExecution 2025-03-11 12:03:35 +01:00
pb
d59e77d5a2 changed how url is consructed in LaunchPeerExecution by placing meth after peer url + dt 2025-03-05 16:42:22 +01:00
pb
ff1b857ab0 removed caller from checkPeerStatus() parameters by adding the path to url 2025-03-05 11:54:14 +01:00
pb
dbdccdb920 Corrected urlFormat() from peer_cache which constructed url with API's name at the end 2025-03-05 11:01:46 +01:00
pb
95af3cb515 removed caller from checkPeerStatus() parameters by adding the path to url 2025-03-03 10:32:52 +01:00
pb
3acebc451e Added the required tag to ExecutionsID 2025-02-26 11:00:37 +01:00
mr
3ecb0e9d96 set up auth for workspace 2025-02-19 11:41:52 +01:00
mr
b4a1766677 better load & peear cache for traefik 2025-02-19 11:03:12 +01:00
mr
241c6a5a08 casual debug, time added before change of state bookin & exec 2025-02-19 08:55:11 +01:00
mr
7c30633bde verifyAuthAction for instance 2025-02-18 14:02:29 +01:00
mr
81d3406305 verifyAuthAction for instance 2025-02-18 12:55:49 +01:00
mr
04f7537066 save 2025-02-18 12:39:16 +01:00
mr
6bf058ab5c save 2025-02-18 11:11:40 +01:00
mr
b771b5d25e save 2025-02-18 10:25:08 +01:00
mr
6e6ed4ea2c debug 2025-02-18 09:53:55 +01:00
mr
cafadec146 missing res access 2025-02-17 08:25:19 +01:00
mr
0940b63961 correct 2025-02-14 16:16:25 +01:00
mr
a2dca94dca correct 2025-02-14 15:01:49 +01:00
mr
085a8718e0 correct 2025-02-13 15:11:23 +01:00
mr
271cc2caa0 workflow scheduler create booking with a booking execution lot id 2025-02-13 09:50:18 +01:00
mr
42b60ca5cd workflow scheduler create booking with a booking execution lot id 2025-02-13 09:10:24 +01:00
mr
4920322d0a workflow scheduler create booking with a booking execution lot id 2025-02-13 08:26:26 +01:00
mr
c7c1535ba9 workflow scheduler create booking with a booking execution lot id 2025-02-12 16:08:15 +01:00
mr
576f53f81b workflow scheduler create booking with a booking execution lot id 2025-02-12 15:45:03 +01:00
mr
c0e6247fb8 workflow scheduler create booking with a booking execution lot id 2025-02-12 15:27:05 +01:00
mr
3e85fdc779 workflow scheduler create booking with a booking execution lot id 2025-02-12 14:14:28 +01:00
mr
4833bcb710 workflow scheduler create booking with a booking execution lot id 2025-02-12 14:08:57 +01:00
mr
7d69d65dd2 workflow scheduler create booking with a booking execution lot id 2025-02-12 11:41:34 +01:00
mr
a098b3797a workflow scheduler create booking with a booking execution lot id 2025-02-11 15:33:01 +01:00
mr
7d03676ac2 workflow scheduler create booking with a booking execution lot id 2025-02-11 14:11:12 +01:00
mr
945b7a893e workflow scheduler create booking with a booking execution lot id 2025-02-11 13:58:24 +01:00
mr
ef028cb2b9 workflow scheduler create booking with a booking execution lot id 2025-02-11 13:54:06 +01:00
mr
4cfd0a1789 workflow scheduler create booking with a booking execution lot id 2025-02-11 12:28:04 +01:00
mr
7c57cf34a8 workflow scheduler create booking with a booking execution lot id 2025-02-11 12:13:34 +01:00
mr
019b590b4f workflow scheduler create booking with a booking execution lot id 2025-02-11 11:26:02 +01:00
mr
d82ae166a1 add purchase resource in model catalog 2025-02-11 09:16:18 +01:00
mr
ffaa67fb5d add purchase resource in model catalog 2025-02-11 08:30:38 +01:00
mr
a573a4ce71 add purchase resource in model catalog 2025-02-11 07:55:15 +01:00
mr
52d5a1fbf9 add purchase resource in model catalog 2025-02-10 13:10:42 +01:00
mr
4ad32401fd add purchase resource in model catalog 2025-02-10 13:04:13 +01:00
mr
f663ec80f5 add purchase resource in model catalog 2025-02-10 11:32:55 +01:00
mr
e55727d9e2 add purchase resource in model catalog 2025-02-10 10:42:37 +01:00
mr
4a178d01e3 add purchase resource in model catalog 2025-02-10 09:58:46 +01:00
mr
3d13833572 workflow execution evolved 2025-02-07 11:41:12 +01:00
mr
31ec352b57 workflow execution evolved 2025-02-07 08:29:57 +01:00
mr
940ef17f7b workflow execution evolved 2025-02-06 12:56:51 +01:00
mr
ad3293da9d workflow execution evolved 2025-02-06 11:13:06 +01:00
mr
3ffff7d32c workflow execution evolved 2025-02-06 09:56:00 +01:00
mr
e646cfef0b workflow execution evolved 2025-02-06 09:08:35 +01:00
mr
88b7cfe2fd workflow partial allows 2025-02-05 17:02:21 +01:00
mr
7201cabb43 workflow partial allows 2025-02-05 16:41:16 +01:00
mr
a8e2445c10 peer is a public data 2025-02-04 16:51:13 +01:00
mr
69bf951866 peer is a public data 2025-02-04 14:43:21 +01:00
mr
3061df4f13 peer is a public data 2025-02-04 12:07:09 +01:00
mr
2ccb57ffb0 peer is a public data 2025-02-04 10:14:10 +01:00
mr
847fce07bb peer is a public data 2025-02-04 10:12:22 +01:00
mr
f481cde465 peer is a public data 2025-02-04 10:11:40 +01:00
mr
bf114b39b7 peer is a public data 2025-02-04 09:00:55 +01:00
mr
22d15fe395 adding inputs output struct based on argo naming for now 2025-02-03 15:33:22 +01:00
mr
14977c7b2c adding inputs output struct based on argo naming for now 2025-02-03 13:45:14 +01:00
mr
8d9bb20538 adding inputs output struct based on argo naming for now 2025-02-03 13:44:15 +01:00
mr
6a977203ab adding inputs output struct based on argo naming for now 2025-02-03 13:36:09 +01:00
mr
275bd56fe6 adding inputs output struct based on argo naming for now 2025-02-03 12:38:30 +01:00
mr
2662709fed adding inputs output struct based on argo naming for now 2025-02-03 12:21:50 +01:00
mr
64bea2a66e adding inputs output struct based on argo naming for now 2025-02-03 11:52:49 +01:00
mr
6807614ac8 adding inputs output struct based on argo naming for now 2025-01-31 16:36:10 +01:00
mr
676f2f4caa adding inputs output struct based on argo naming for now 2025-01-31 16:29:04 +01:00
mr
a2f2d0ebef adding inputs output struct based on argo naming for now 2025-01-31 12:07:30 +01:00
mr
b2113bff62 adding inputs output struct based on argo naming for now^C 2025-01-31 11:01:42 +01:00
mr
892bd93471 adding inputs output struct based on argo naming for now^C 2025-01-31 09:23:40 +01:00
mr
3ec0d554ed adding inputs output struct based on argo naming for now 2025-01-31 08:38:00 +01:00
mr
976a5cedcb adding inputs output struct based on argo naming for now 2025-01-30 14:08:47 +01:00
mr
107ce25801 adding inputs output struct based on argo naming for now 2025-01-30 11:11:34 +01:00
mr
6350491f9f adding inputs output struct based on argo naming for now 2025-01-30 10:26:59 +01:00
mr
c78f758202 adding inputs output struct based on argo naming for now 2025-01-30 10:24:44 +01:00
mr
787c01b4be adding inputs output struct based on argo naming for now 2025-01-30 09:45:13 +01:00
mr
826d7586b1 adding inputs output struct based on argo naming for now 2025-01-30 08:24:03 +01:00
mr
84d20c52fa adding inputs output struct based on argo naming for now 2025-01-29 16:49:25 +01:00
mr
b176874c2b adding inputs output struct based on argo naming for now 2025-01-29 16:21:58 +01:00
mr
df2c38199c adding inputs output struct based on argo naming for now 2025-01-29 15:30:04 +01:00