Tag Archives: Server Updates

SL project updates week 21/1: server, viewer

Costa Blanco, Costa Blanco; Inara Pey, May 2017, on Flickr Costa Blancoblog post

Server Deployments

As always, please refer to the server deployment thread for the latest updates and news.

  • On Tuesday, May 23rd, the Main (SLS) channel was updated with the server maintenance package previously deployed to LeTigre in week #20, containing the updated server-side parcel access override settings (more below)
  • On Wednesday, May 24th, the RC channels should be updated with a new server maintenance package containing the parcel access override controls, together with a fix for BUG-100704, “[Server] If Anyone Can visit is selected after Allow Group was set only group members can enter”.

SL Viewer

The Maintenance viewer, version 5.0.5.326444, dated May 18th, 2017 was promoted to release status on Tuesday, May 23rd.

This viewer is notable for its inclusion of some improvements to Trash purging behaviour, and support for the parcel access overrides which as of this week are fully deployed across the grid.

I have an overview of this viewer, which examines both the Trash purging changes and the parcel access overrides in detail, as well as touching on the other updates included in the release.

Outside of this, the current pipeline remains as:

  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Voice RC viewer, version 5.0.5.325998, dated May 5th
    • Project AssetHttp project viewer,  version 5.0.5.325940, dated May 4th – This viewer moves fetching of several types of assets to HTTP / CDN – overview
  • Project viewers:
    • Project Alex Ivy 64-bit viewer, version 5.1.0.505089, dated May 11th
    • 360-degree snapshot viewer, version 4.1.3.321712, dated November 23, 2016 – ability to take 360-degree panoramic images.
  • Obsolete platform viewer version 3.7.28.300847 dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Expect the two RC viewers to be updated to bring them to parity with the new release viewer viewer.

Infrastructure Updates

As noted in my week #20 updates (notably the TPV Developer meeting notes), the Lab is working on a range of infrastructure updates, together with updates to things like the teleport re-try throttle (which can place a considerable load on the “receiving” region’s simulator). It is hoped that these updates will a) help SL progress into the future, b) potentially offer further increases in the numbers of avatar regions can support.

Other Items

Changes to Mesh Upload Access

Linden Lab recently changed the requirements for being able to upload mesh content to Second Life. For more information, see my separate update.

Instancing Regions?

Note: this is not an actual project with the Lab, nor is it necessarily on the roadmap for SL development. What follows is purely in the realm of speculative discussion.

During the Simulator User Group Meeting on Tuesday, May 23rd, it was asked if instancing regions (notably private standalone regions) might some day be possible. That is, if there is a stand-alone region hosting a very popular event, a copy of the entire region might be spawned, which would then allow people into it to deal with the demand.

While there are a wide range of infrastructure, permission system  and other issues associated with it (how is the instance to be paid for? what about No Copy items, can they be reproduced in an instance of a region, where technically they aren’t a duplicate? How is the required hardware managed & what happens when demand for additional server space isn’t high?, etc.), the idea wasn’t ruled as being completely out-of-bounds. Right now it remains purely on the “someday maybe” wish list.

Advertisements

SL project updates week 20/1: server, viewer

Crystal Garden Estates, Quararibea Cordata Island; Inara Pey, May 2017, on Flickr Crystal Garden Estatesblog post

Server Deployments

As always, please refer to the server deployment thread for the latest updates and news.

  • There was no Main (SLS) channel deployment or restart on Tuesday, May 16th.
  • On Wednesday, May 17th, the three RC channels should be updated as follows:

Simulator Operating System Update

The build of the simulator code using an updated version of Linux was initially deployed to LeTigre in week #19. However, it was rolled back on Thursday, May 11th and replaced with the server maintenance package originally deployed to the Magnum RC channel that week. The reason for this can be found in BUG-100667, “Krafties HUD does not work on LeTigre regions only”. The BlueSteel deployment should hopefully correct this issue.

SL Viewer

The Alex Ivy 64-bit viewer was updated to version 5.1.0.505089 on May 11th. If you’re on a 64-bit version of Windows, make sure you click on the correct download link to avoid receiving the 32-bit version.

On Friday, May 12th, the Maintenance RC viewer, version 5.0.5.326168 was released. This viewer includes improvements to Trash purging behaviour designed to assist with avoiding inventory losses and the new UI controls for the new parcel access overrides – both of which have been previously noted in these updates, with the latter being deployed to LeTigre this week.

The new Trash purging warning, giving a count of the items about to be permanently deleted from the trash folder – one of the new behaviours in the Maintenance RC viewer designed to help combat accidental inventory loss through Trash deletions

In addition, the Maintenance viewer has additional fixes and UI improvements, including a contributed feature which allows users to search and replace asset links in their inventory. This should greatly simplify updating links related to a product when it has itself been updated. The default media playback volume has also been reduced, in keeping with recent requests from some Community Gateways.

Outside of these two viewers, there have thus far been no other changes to the viewers in the pipeline, which remain as:

  • Current Release version: 5.0.4.325124, dated April 3rd, promoted April 19th – overview
  • RC viewers:
    • Voice RC viewer, version 5.0.5.325998, re-released on Friday, May 5th
    • Project AssetHttp project viewer, version 5.0.5.325940 dated May 4th
  • Project viewers:
    • 360-degree snapshot viewer,version 4.1.3.321712, dated November 23rd, 2016
  • Obsolete platform viewer version 3.7.28.300847 dated May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Terrain Issues

The golfing community has noticed an apparent behaviour change affecting wither the terrain or scripted golfing systems. The change manifests in a number of ways, for example: indicators which should only be triggered when a ball registers as being in Linden Water triggering when the ball is on land; golf balls apparently penetrating the terrain and being marked as deep under it; balls hitting prim objects and bouncing wildly, etc.

The problem has been noted a multiple golf course and appears to affect all popular golf systems – those by Fa Nyak or Cowley, for example. The issues have been around for about 5-6 weeks, and reports are that they are getting worse. They don’t appear to be linked to issues of “lag” either in the viewer or at the simulator end (e.g. due to the volume of avatars in a region), as the problems can pop-up with just two people playing a round; they are also somewhat inconsistent and difficult to deliberately reproduce. A JIRA has been requested on the problem to help the Lab investigate.

SL project updates week 19/1: server, group chat

The Mill, Pale Moonlight; Inara Pey, May 2017, on Flickr The Mill, Pale Moonlight blog post

Server Deployments

As always, please refer to the server deployment thread for the latest updates and news.

On Tuesday, May 9th, the Main (SLS) server channel was updated with the server maintenance package previously deployed to the LeTigre RC channel, containing sim logging improvements.

On Wednesday, May 10th, the RC channels should be updated as follows:

  • BlueSteel and Magnum should receive a server maintenance package with “internal updates”
  • LeTigre should receive a server update comprising a new version of the simulator code built using a newer version of Linux. This has previously been on test both on Aditi and the Cake micro-channel. In the words of the Lab, it sees pretty much everything change.

Commenting on the current underpinning server updates the Lab are carrying out, Simon Lab said, at the Simulator User Group meeting on Tuesday, May 9th:

We have some internal projects that are pretty big that will occupy us for months at this point.  They’re needed and will help set up SL for a long-term life … it really is investing in the future … Imagine what our back-end systems look like. The design is ancient, it’s been added-on and adjusted for 14+ years. Sometimes we have to stop and do overhauls.

SL Viewer

A Maintenance RC viewer is anticipated this week. However, at the time of writing there have been no updates since the end of week #19, leaving the viewer pipelines as follows:

  • Current Release version: 5.0.4.325124, dated April 3rd, April 19th – formerly the Maintenance RC viewer overview
  • Release channel cohorts:
    • Voice RC viewer, version 5.0.5.325998, dated Friday, May 5
    • Project AssetHttp project viewer, version 5.0.5.325940, dated May 4th
  • Project viewers:
  • Obsolete platform viewer version 3.7.28.300847, dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Group Chat Issues

Group chat on some of the larger groups again seems to be acting up – messages being dropped, people unable to send messages, etc.

Should you encounter repeated  / severe issues with group chat, the recommendation is to file a support ticket with a request in the format of: “group XX is suffering excessive chat lag, please check its server”, where XX is the name of the group itself. All such requests should be passed on to Operations, who will take a look at the server responsible for managing that particular group’s chat sessions.

SL project updates 18/2: server, viewer, inventory loss

Server Deployments  – Recap

As always, please refer to the server deployment thread for the latest information  / updates.

SL Viewer

On Thursday, May 4th, the AssetHTTP RC viewer updated to version 5.0.5.325940, which looks to be to addressing further crash issues with the previous RC version.

All other viewers in the pipelines remain unchanged:

  • Current Release version: 5.0.4.325124, dated April 3rd – formerly the Maintenance RC viewer overview
  • Project viewers:
    • Project Alex Ivy (LXIV), 64-bit project viewer version 5.1.0.504536, dated April 25th
    • 360-degree snapshot viewer version 4.1.3.321712, dated November 23rd, 2016 – ability to take 360-degree panoramic images
  • Obsolete platform viewer version 3.7.28.300847. dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Inventory Loss Issues

I recently reported on people’s experiences with inventory losses, as recorded through the forums. As a result of both the forum discussion and JIRAs filed such as BUG-100541), the Lab has been looking again at inventory and possible causes of inventory loss. This will be resulting in some viewer behaviour changes  as Grumpity Linden explained during the Server Beta meeting on Thursday, May 4th:

So we are actively looking at the various reports of inventory loss (Quick thank you to everyone who takes the time to file bug reports… It helps!). With this recent wave of reports, it seems like there are a lot of things ending up in trash unexpectedly and we can’t be sure whether there’s an evil gremlin in the machinery or a bunch of accidental key presses. So we’re putting in some viewer changes to at least make the accidental key presses less likely. We’re:

  1. Amending the prompt that comes up when you have over 5K items in trash to show the trash folder when you’re ready to purge it – before you can purge it.
  2. Backspace will only delete on mac, not windows.
  3. [The] purging trash warning will give you the count of items you’re deleting and will be unavoidable.
  4. You’re going to have to see the “Are you sure you want to delete this thing” warning at least once per session.

Also, I’d like to clarify something – a lot of reports we’re seeing come up right now but are actually of past incidents. I think the discussion on the forum(s) has led to an increase in reporting.  which is great because then maybe we’ll finally get a reproducible scenario and find ways to fix.

These changes may not resolve all the issues being experienced, but they may help with at least some, and in creasing people’s awareness of what might be happening in their Trash folder. There is currently no time frame as to when these updates will appear in an RC  / project viewer; I’d assume they would most likely be appearing in a Maintenance RC.

Profile Feed Snapshot Uploads

People are (once again) experiencing issues with uploading snapshots to their Profile Feed. A bug on the matter has been raised – BUG-100516.