[08:25:57] PROBLEM - ORES worker labs on ores.wmflabs.org is CRITICAL: CRITICAL - Socket timeout after 10 seconds https://wikitech.wikimedia.org/wiki/ORES [08:27:09] PROBLEM - ORES web node labs ores-web-01 on ores.wmflabs.org is CRITICAL: CRITICAL - Socket timeout after 10 seconds https://wikitech.wikimedia.org/wiki/ORES [08:27:19] RECOVERY - ORES worker labs on ores.wmflabs.org is OK: HTTP OK: HTTP/1.1 200 OK - 1009 bytes in 0.050 second response time https://wikitech.wikimedia.org/wiki/ORES [08:28:37] RECOVERY - ORES web node labs ores-web-01 on ores.wmflabs.org is OK: HTTP OK: HTTP/1.1 200 OK - 981 bytes in 2.759 second response time https://wikitech.wikimedia.org/wiki/ORES [17:51:44] finally got the revscoring to build on readthedocs: https://revscoring.readthedocs.io [17:52:37] it should autobuild now when new code gets merged to the master branch [17:54:29] Nice! [17:54:31] Thank you :) [21:41:01] That paper review was a monster >:( [21:41:12] I'm so upset about it that it ruined my lunch. Ha! [21:44:39] New wall for this tree conversion. When I create a new tree structure, I don't know how to instantiate the components of it. [21:44:55] E.g. when I'm working within Diff (which is a subclass of DependentSet), do I instantiate another diff? [21:45:08] I think I need to rewrite the instance in-place. [21:45:35] Which is surprisingly painful because I need access to the member names. [21:45:57] So I need a map rather than a set. [21:49:57] Arg. This is frustrating. I need to noodle on it more. [22:10:23] maybe we could create an intermediate class that could hold a copy? not sure if that would help the IO problem though [22:11:54] Yeah... I'm considering some changes to DependentSet -- the base class for these dependency containers -- to make this all easier. [22:12:07] Oh! It's getting kind of late here. I'll pick this back up on Monday. [22:12:29] I want to sleep on the idea of adding a bunch of helper functions to DependentSet anyway [22:16:19] ^ good call