Browse Source

#15

meta/gitblit/tickets
hoikas 3 years ago
parent
commit
173c23e536
  1. 1
      id/15/15/journal.json

1
id/15/15/journal.json

@ -0,0 +1 @@
[{"date":"2021-07-23T03:55:27Z","author":"hoikas","fields":{"title":"Suppress vault callbacks when loading or unloading VNodeMgrs. #970","body":"On MOULa, there have been complaints about linking to some Neighborhoods and activating some players taking a very long time. One of these Neighborhoods in particular is the \"DRC(67) Bevin\". When I attempted to link to this Age, I found the link took approximately 85 seconds each time. On profiling, I discovered that for every node downloaded during the initialization phase, we were calling into Python at least once. Suppressing vault callbacks during times when they are obviously going to storm and be useless decreases the link time to 7 seconds.\n\nInitially, I suppressed just the Python side of the callbacks when an Age is being initialized, but it seems to me that a more reasonable solution is to not run callbacks during vault loads and unloads. Clearly, things are happening at this stage, so we don\u0027t need that level of granulatrity about what is happening to the vault(s) that we are subscribing to or unsubscribing from.\n\nHomologue of H-uru/Plasma#970","type":"Enhancement","severity":"Unrated","priority":"Normal","mergeTo":"master","watchers":"+hoikas","status":"New"}}]
Loading…
Cancel
Save