2022 SUG meetings week #4: Restart issues +Andrew Linden returns

Hanging Gardens of Babylon, January 2022 – blog post

The following summary notes were taken from the Tuesday, January 18th, 2022 Simulator User Group (SUG) meeting. The meeting was recorded by Pantera Północy, and the video is embedded at the end of this summary. Note this summary focuses on the key points of the meeting; where there is something to report, the video should be referred to should full details of the meeting need to be reviewed.

Server Deployments – Main SLS Channel Restart Issue

Despite being updated in week #3 with simulator version – 567269  – and with no RC update available for deployment, the SLS Main channel simhosts went through a restart on Tuesday, January 25th – and ran into a problem, with many regions remaining down for far longer than expected.

  • No detailed explanation for the issue has been given as yet other than, “one of our internal systems got a bit confused about what was started and what needed to be started.”
  • However, the issue was not in any way related to the simulator version itself, so no danger of the improvements it contains being rolled back.
  • Wulf Linden noted that the situation has provided LL with a lot of data that will hopefully allow them to “smooth out the pavement for the future.”

At the time of writing, any deployment to the RC channels for Wednesday, January, 26th was still TBA. Check the Second Life Server section of the forums for any possible announcement.

Available Viewers

This list reflects those official viewers available.

  • Release viewer: version version – Mac Voice hotfix viewer, January 13 – no change.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • Maintenance RC viewer, version issued on January 20th, combining the Jenever and Koaliang Maintenance viewers.
    • The Tracy Integration RC viewer version (dated Friday, November 5) issued Tuesday, November 9.
  • Project viewers:
    • Mesh Optimizer project viewer, version, dated January 5, issued after January 10.
    • Performance Improvements project viewer version, dated December 17.
    • Performance Floater project viewer, version, issued September 2.
    • Legacy Profiles viewer, version, dated October 26, 2020.
    • Copy / Paste viewer, version, dated December 9, 2019.

The Return of Andrew (Leviathan) Linden

The first person Philip Rosedale hired when establishing Linden Research (aka Linden Lab) was one Andrew Meadows. As Andrew Linden, he was pretty much the lead engineer for the server side of things, hosting what was the Tuesday Server and Scripting Meeting, (alongside Simon Linden) which later became the Simulator User Group Meeting. Andrew departed Linden Lab at the end of 2013 to join Rosedale at his (then) new venture, High Fidelity Inc.

Following news that High Fidelity had invested in Linden Lab (in what is increasingly looking like an informal merger) and that around seven High Fidelity staff were moving to work on Second Life, I pondered whether Andrew might be among them – and even publicly mused if indeed he would be in a later post on that subject.

Well, turns out he has, but under a new Linden name, that of Leviathan Linden. Appearing at the Simulator User Group Meeting on Tuesday, January 25th as Leviathan, Andrew has some trying to guess (good naturedly) at the reason for the name change – including having forgotten his old password! However, the explanation was simple, as he indicated whilst also noting the areas he’ll initially be working on.

Leviathan was the name I wish I had picked years ago. It seemed like a good pick for a new beginning. I’ll be working on simulator stuff. I’m getting back on my feet by fixing bugs and implementing small features.

Leviathan Linden (formerly known as Andrew Linden)

His appearance at the SUG meeting was positively received, as was the news he’ll once again be working on simulator-related projects. Which just leaves me room to say, “welcome back, Leviathan!”

In Brief

  • Following the reports of teleport disconnects / general region crossing issues, a further Jira has been filed noting recent events – BUG-231683 – in keeping with the request made at the last meeting, and this is now being investigated by members of the QA team.
    • Monty additionally noted other reports on crossings have also been filed and he is digging through them and the associated server-side logs.
  • User testing around BUG-231582 ” [Simplified Cache] Newly rezzed objects are invisible after relog under certain circumstances” suggests the issue is not cache related, but might be related to the Interest List, with it being noted the problem may have surfaced around the time back-end changes were made to the Interest List in preparation for the 360-degree viewer.
  • A question was asked on whether the tools update would impact anything with Key Frame Motion (KFM) behaviour on animations, with it being noted – anecdotally at this point in time – that the moving_end event seems to happen while the animation is still underway. None at the Lab appear to be aware as to why the updated server code should impact animation events, and a bug report has been requested if the issue is found to be reproducible.
  • The latter part of the meeting delving into a discussion involving a future implementation of HTTP/2, updates to libcurl, etc., and issues around them. Again, rather than me mangling things – please refer to the text in the video.