SL project updates: week 49/2: viewer, group chat

Let it snow! Isles of Lyonesse; Inara Pey, December 2014, on FlickrLet it Snow! Isles of Lyonesse (Flickr)blog post

Note: most of the following notes are taken from the Server Beta User Group meeting held on Thursday, December 4th, 2014.

Server Deploys for Week 49 – Recap

  • There was no deployment to the Main channel, following-on from the lack of any deployments to the RCs in week #48.
  • On Wednesday, December 3rd, all three RC channels received the same server maintenance package, comprising the following updates:
    • A fix for BUG-7515 “Restarting region turns off ‘block parcel fly over’”
    • A fix for BUG-4949 (non-public) “Cannot manage block list with certain object names”
    • A fix for BUG-7850 “Experience tools: ‘Script trying to teleport other avatars!’ script error” appears incorrectly
    • A fix for BUG-6789 “Spelling mistake in llGodLikeRezObject”
    • Minor server change to help configure the texture and mesh CDN.

SL Viewer

On Tuesday, December 2nd, the Lab released a new Benchmark release candidate viewer, version 3.7.22.297128, which should address the VFS crash-on-start-up issue some users were experiencing following the promotion of the original Benchmark viewer as the de facto release viewer on November 10th (see BUG-7776, BUG-7783). If you are still experiencing issues with the SL viewer on start-up, please give this RC viewer a try, and report your experiences via BUG-7783.

The Maintenance RC viewer was updated on Wednesday, December 3rd to version 3.7.22.297131. This viewer includes a range of updates and fixes for voice, privacy, rendering, texture animation, avatar distortion, inventory management, sounds, mouselook in Mac, multiple UI fixes in script editor, pay flow, chat, stats floater, edit menu, etc.

The attachment fix RC viewer (version 3.7.21.296904) has been withdrawn from the release channel, possibly pending further fixes to be incorporated into it.

Group Chat

Simon Linden has carried out further work on group chat, so that if a server ever gets to the point where there is a bad message backup, instead of sending potentially “sale” messages, the server will drop those messages that are 5 minutes or more old which are sitting in the queue.

The focus on this change is to eliminate issues where – as recently has been the case – back-end issues (rather than simply the weight of messages being handled by the chat servers), mean that messages stop getting sent out and start building up in a held queue; then when the back-end issue is fixed, users suddenly receive a flood of old and outdated messages that they likely have no interest in, due to the length of time that has passed while the chant server is “down”.

Simon has also been working on the logic the chat server use to send messages to people, which should mean that as long as the chat service knows where you are, messages should now reach you somewhat faster.

However, the logic behind what happens should you move between regions while engaged in a group chat still means that the group chat server to which you are connected will send message to the last region it knew you to be on; if you’ve moved on, then the simulator will inform the chat server of this, and the chat server will then perform a look-up to find out where you are. Even so, and while it may have been placebo, during a test at the end of the Server Meeting, it did seem there was less delay in receiving messages when moving between multiple regions & closing and re-opening group chat windows.

Experience Keys / Tools

Server-side updates are anticipated as being in the RC channel deployment for week 50 (week commencing Monday, December 8th). As noted in part 1 of this week’s report, there is a hope the the project may be released by the end of the year – although the project viewer is still awaiting update to RC status (and parity with more recent viewer updates), and there apparently is further QA work to be completed. Speaking about the project during the Server Beta meeting, simon again re-stated the overall intent with the initial release, when it does occur:

We know this first release isn’t perfect and doesn’t have the full feature set we’d love to build, but it’s a start.  Hopefully we’ll see some usages and those will show it’s promising for more attention and features.

Advertisements

4 thoughts on “SL project updates: week 49/2: viewer, group chat

  1. Late 12/4 a bunch of old group chat appeared from day before — world map not updated for weeks now…..

    Hope they catch ….

    Like

  2. Well we have been searching for a plot on mainland during last days, meaning a lot of teleports, lots of sailing across regions and lots of chat and search on world map and did not found any major issues and saw quite a few plots being sold, that there where not showing a day before.
    And i can attest that when using group chat and crossing regions issues seem to be less noticeable.

    Like

    1. Terrain that changed weeks ago — not appearing as changed on world map. Land that was terra formed from underwater to mountain — still appearing underwater. Make your sim go spring to snow — does it appear on works map – no- doesn’t .

      Parcels are sale are updating but the visual look – nope.

      When one opens group chat and sees chat repost from day before post – that’s factual. And I wasn’t even on line when that group chat occurred – so not me tp’ing around but servers barfing up old chat. This was on Thursday 12/4.

      But if we want to say the emperor has fabulous new clothes- watch the grid die.

      One of the best things Ebbe is doing is dragging things into the sun.

      Like

Have any thoughts?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.