Sender | Message | Time |
---|---|---|
21 Sep 2022 | ||
David Sutherland | In reply to @oliver-sanders2:matrix.org* Fixed: it was a simple wrong way round.. However only for edges created by following the parent path (upstream), hence why you never saw intercycle dependencies the wrong way (since they are probably defined forward in time usually (always?), and the edge already exists from following the child path) | 05:12:56 |
David Sutherland | * Fixed: it was a simple wrong way round.. However only for edges created by following the parent path (upstream), hence why you never saw intercycle dependencies the wrong way (since they are probably defined forward in time usually (always?), and the edge already exists from following the child (downstream) path) | 05:13:36 |
Hilary Oliver | Nice 🎉 | 05:16:12 |
oliver sanders | Brill, cheers! | 08:32:40 |
22 Sep 2022 | ||
David Sutherland | Been trying to get an idea of the job for updating graphene/graphql-core ... and whether to strip it back so we can avoid graphgl-ws (and even graphql-tornado) dependency, or whether we try to support those projects ourselves.. The new graphql-core/graphene versions don't use those I didn't want to build more stuff relying on the old versions, but because of the potentially large time sink involved .. I think I'll have to build the | 03:18:29 |
27 Sep 2022 | ||
David Sutherland | graphene-tornado has had a contribution to make it work with the latest graphene (and a beta release for it).. a quite small change 👍 | 21:12:37 |
David Sutherland | * Been trying to get an idea of the job for updating graphene/graphql-core ... and whether to strip it back so we can avoid graphgl-ws (and even graphene-tornado) dependency, or whether we try to support those projects ourselves.. The new graphql-core/graphene versions don't use those rx observables ... graphql-ws is quite small, and relies on these.. I didn't want to build more stuff relying on the old versions, but because of the potentially large time sink involved .. I think I'll have to build the cylc-flow graphql subscriptions based on what we are currently using .. then move on to the upgrade | 21:13:02 |
Hilary Oliver | That's good news! | 21:25:00 |
28 Sep 2022 | ||
oliver sanders | Good news indeed! | 08:40:12 |
oliver sanders | With that released it's only graphql-ws that's holding us back from graphene 3. Unfortunately that repo remains static, might be worth poking them about this, there are a few PRs kicking about, namely this one which is important for us. | 08:42:57 |
20 Oct 2022 | ||
David Sutherland | The UIS stop extension: Runs when stopping (keyboard interrupt) the hubless server ( From it's contents I assume it should be run with both forms of stop | 03:59:11 |
Hilary Oliver | Hmm yeah looks like it. | 04:00:37 |
David Sutherland | found this out while trying to clean up api tokens .. the non-hub stop cleans them up | 04:01:04 |
Hilary Oliver | Redacted or Malformed Event | 04:01:42 |
David Sutherland | will make and issue for it .. had a search, can't figure it out yet.. there are hooks .. but the hub should be able (?) to use the same stop extension, surely .. maybe it's brute killing it (or not probably shutting it down) | 04:02:51 |
David Sutherland | https://github.com/cylc/cylc-uiserver/issues/392 | 04:38:05 |
17 Nov 2022 | ||
Hilary Oliver | Small datastore issue noticed while testing the graph view: a single old succeeded task got stuck in the datastore (showed up in all views, and cylc dump , so not a graph issue). I think it probably resulted from changing the n-window extent, which I was playing around with, but I'm not sure. | 02:28:47 |
David Sutherland | data-store or pool.. The pruning essentially takes the set difference of what’s in the active pool and root/active store and uses this as the basis for pruning.. If I can reproduce it then I’ll fix | 02:52:20 |
David Sutherland | * data-store or pool.. The pruning essentially takes the set difference of what’s in the active pool and root/active/n=0 store and uses this as the basis for pruning.. If I can reproduce it then I’ll fix | 02:53:41 |
David Sutherland | * data-store or pool.. The pruning essentially takes the set difference of what’s in the active pool and root/active/n=0 store and uses this as the basis for pruning (those branch/n>0 nodes recorded-against/associated-with these node(s)).. If I can reproduce it then I’ll fix | 02:56:22 |
Hilary Oliver | Pretty sure it wouldn't be the scheduler task pool, but I'll try to reproduce it with task pool logging turned on. Don't waste any time looking at the moment. | 03:14:18 |
Ronnie Dutta | At one point I saw an old succeeded task showing up as running (or possibly submitted) in the tree view but not graph or table views. It didn't have a job icon. | 10:02:05 |
oliver sanders | metronnie: I think that a submitted task which was a UI datastore issue, now fixed. | 10:03:10 |
oliver sanders | * metronnie: I think that was a submitted task which was a UI datastore issue, now fixed. | 10:03:18 |
22 Nov 2022 | ||
David Sutherland | Put up and issue for CLI via Hub/proxy and/or UIS: Easiest part done (making the API info available), need to create a client and config entry for http on the | 00:50:10 |
David Sutherland | * Put up and issue for CLI via Hub/proxy and/or UIS: Still some peripheral work to do, but, first part done (making the API info available).. | 00:54:20 |
David Sutherland | * Put up and issue for CLI via Hub/proxy and/or UIS: Still some peripheral work to do, but, first part done (making the API info available).. | 01:14:07 |
7 Dec 2022 | ||
David Sutherland | going via the UIS:
| 08:19:41 |
David Sutherland | is there a general communication method global config setting? all I could find is the platform one, which as far as I can tell is only for jobs:https://cylc.github.io/cylc-doc/nightly/html/reference/config/global.html#global.cylc[platforms][%3Cplatform%20name%3E]communication%20method | 08:22:39 |
David Sutherland | Will have to create one otherwise.. had to $ export CYLC_TASK_COMMS_METHOD='http' | 08:23:37 |