Difference between revisions of "Server Beta User Group"

From Second Life Wiki
Jump to navigation Jump to search
Line 14: Line 14:
* '''Second Life Server Channel'''
* '''Second Life Server Channel'''
* This got the code from BlueSteel last week.
* This got the code from BlueSteel last week.
* Bug Fixes
** Backend fixes to improve database access for large groups.
** Fixed some server crash modes.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.10.08.265664
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.09.26.265152




* '''BlueSteel RC Channel'''
* '''BlueSteel RC Channel'''
* This is a maint-server project.
* This is a maint-server project.
* fixes to improve database access for large groups
** Contains low-level changes for general stability improvement.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/12#12.10.08.265664
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/12#12.10.12.265813




* '''LeTigre RC Channel'''
* '''LeTigre RC Channel'''
* This is the same as is on BlueSteel
* This is the server modernization project
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.10.08.265664
* '''Features and Changes'''
** Updated the Havok physics engine to version 2012.1
** Enables Havok's "Collision Geometry Optimizer" for the terrain, which simplifies the physics shape of the terrain for improved performance.
*** This can be disabled by region owners and estate managers with the Region Debug Console command "set optimize_terrain false".
** Includes a new LSL function to access simulator statistics, [[llGetSimStats]].
*** Usage: float [[llGetSimStats]](integer stat_type)
*** Currently, this function accepts only [[SIM_STAT_PCT_CHARS_STEPPED]] as its parameter, which returns the % of pathfinding characters skipped each frame, averaged over the last minute.  The returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar.
** Includes a new option for [[LlCreateCharacter|llCreateCharacter]]: [[CHARACTER_ACCOUNT_FOR_SKIPPED_FRAMES]]. Default is true to match pre-existing behavior. If set to false, character will not attempt to catch up on lost time when pathfinding performance is low, potentially providing more reliable movement (albeit while potentially appearing to be more stuttery).
** Changes to [[Pathfinding_in_Second_Life|pathfinding]] character throttling, so that characters may be permitted to exceed the previous 50µs limit per frame if there is sufficient spare time available.
** Added a new parameter to [[LlGetObjectDetails|llGetObjectDetails]], [[OBJECT_PATHFINDING_TYPE]], which returns the pathfinding setting of any object in the region.  It returns an integer matching one of the following new constants:
*** [[OPT_UNKNOWN]] - returned for attachments, Linden trees and grass
*** [[OPT_LEGACY_LINKSET]] - returned for movable obstacles, movable phantoms, physical, and [[llVolumeDetect|volumedetect]] objects
*** [[OPT_AVATAR]] - returned for avatars
*** [[OPT_PATHFINDING_CHARACTER]] - returned for pathfinding characters
*** [[OPT_WALKABLE]] - returned for walkable objects
*** [[OPT_STATIC_OBSTACLE]] - returned for static obstacles
*** [[OPT_MATERIAL_VOLUME]] - returned for material volumes
*** [[OPT_EXCLUSION_VOLUME]] - returned for exclusion volumes
*** More details about pathfinding types can be found [[Pathfinding_Quick_Start_Guide|here]]
** Other internal system changes
* '''Known Issues'''
** Mesh objects (such as vehicles) cannot physically cross from a region running Havok 2012.1 into a region running an older version of Havok, due to the upgrade to a newer version of the Havok physics engine.  Currently (2012-10-17), RC LeTigre is the only channel with the latest Havok upgrade.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.10.12.265819




* '''Magnum RC Channel'''
* '''Magnum RC Channel'''
* This is a maint-server project.
* This is a maint-server project.
* This is the same code as previously with a merge with trunk.
* Bug Fixes
* Bug Fixes
** Back end infrastructural changes.
** Back end infrastructural changes.
*** No intentional change to behaviour.
*** No intentional change to behaviour.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.09.26.265180
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.10.12.265826




=== Upcoming Stuff ===
=== Upcoming Stuff ===
* Large groups fixes on ADITI
* Large groups fixes on ADITI
* DRTSIM-172 on aditi (on the PathTest regions and some others) has a Havok update - has anybody had a chance to try it out?
* Pile On test after the UserGroup
** https://wiki.secondlife.com/wiki/Networking_Optimization_Pile_On_Tests
** http://community.secondlife.com/t5/Second-Life-Server/Networking-Optimization-Pile-On-Test-October-11th/td-p/1696269


=== Interesting Stuff ===
=== Interesting Stuff ===
* Interview with Rod Humble:
* Viral Hamster Gangnam!
** http://www.giantbomb.com/news/rod-humble-would-like-you-to-meet-linden-lab-20/4409/
** http://nwn.blogs.com/nwn/2012/10/gangnam-hamster-style-second-life-viral.html
* https://wiki.secondlife.com/wiki/Good_Building_Practices
* https://wiki.secondlife.com/wiki/Good_Building_Practices
** Share that link.
** Share that link.

Revision as of 15:03, 18 October 2012

This is the meeting tracking and progress page for the weekly Server BETA QA Meeting, moderated by Oskar Linden. Please contact him on AGNI for more information. You can join the Second Life Beta group for updates.

The next meeting is Thursday, October 18, 2012, 3PM PDT at Morris🖈 on the preview grid, ADITI.


Agenda

Updates

  • Stay tuned after the meeting for a pile on test



  • LeTigre RC Channel
  • This is the server modernization project
  • Features and Changes
    • Updated the Havok physics engine to version 2012.1
    • Enables Havok's "Collision Geometry Optimizer" for the terrain, which simplifies the physics shape of the terrain for improved performance.
      • This can be disabled by region owners and estate managers with the Region Debug Console command "set optimize_terrain false".
    • Includes a new LSL function to access simulator statistics, llGetSimStats.
      • Usage: float llGetSimStats(integer stat_type)
      • Currently, this function accepts only SIM_STAT_PCT_CHARS_STEPPED as its parameter, which returns the % of pathfinding characters skipped each frame, averaged over the last minute. The returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar.
    • Includes a new option for llCreateCharacter: CHARACTER_ACCOUNT_FOR_SKIPPED_FRAMES. Default is true to match pre-existing behavior. If set to false, character will not attempt to catch up on lost time when pathfinding performance is low, potentially providing more reliable movement (albeit while potentially appearing to be more stuttery).
    • Changes to pathfinding character throttling, so that characters may be permitted to exceed the previous 50µs limit per frame if there is sufficient spare time available.
    • Added a new parameter to llGetObjectDetails, OBJECT_PATHFINDING_TYPE, which returns the pathfinding setting of any object in the region. It returns an integer matching one of the following new constants:
    • Other internal system changes
  • Known Issues



Upcoming Stuff

  • Large groups fixes on ADITI

Interesting Stuff

Any Other Items

Open Items

  • SVC-4632 - People getting past Estate and Land bans | Critical & 325 (402 as of 8/11/10) votes!
    • Dante has commented on this issue and reopened it.
  • SVC-5925 - Erratic behavior on script rezzed prims set physical
  • SVC-3044 - Debug channel and script error reporting needs a major rethink
    • related to vwr-199 and vwr-7062
    • [15:17] Roberto Salubrius: can we get that standarized pleaaaaaaaaaaaseeeeeeeeee so we can listen to the debug channel whenever there's a problem PLEAAAAAAAAAASEEEEEEE
    • [15:17] Roberto Salubrius: preeeeeeeetty pleaaseeeeee
  • svc-4196 - "Avatar entering sim or rezzing object causes sim to freeze for up to 30 seconds - everything stops for everybody there"
  • wassup with SVC-3895
  • status on SVC-3618 - estate managers unable to freeze / eject
  • status on SVC-1253 - users sitting on prims, which are set to phantom are not affected by damage. | 108 votes!
  • status on SVC-5404 - Vehicles can no longer enter a region if no-object-entry flag is set
  • What is going on with SVC-421 - Cannot delete contents from no-modify objects
  • status on SVC-5880 - Vehicles "Jumping" when crossing prims
  • SVC-5922 -Physics unset on vehicles when seated avatars goes beyond the physical 'prim' limit where agents are counted towards prims
  • SVC-6104 script sim crossing bug
  • SVC-6123 cant catch sphere type exact shape with lsl functions
  • What is the story on the bug that allows the Meeroos food vending scam? Nalates U
  • At what point do you want me document functions that appear here or in the RC release notes? (I won't be attending the meeting but I'll review the transcript) -- Strife (talk|contribs) 12:29, 11 January 2012 (PST)
  • Pathfinding characters got no proper character animation toolkit. Capabilities are limited to sliding bricks, or R2-D2 from "Star Wars" on it's best. If anybody is going to make a decent animation parser from well known animation formats like BVH - its not going to be open sourced, because it requires quite a bit of work on LSL (I'm already half way there). I know that some time people will just get fed up with it and beg Lindens for official tools with proper prim hierarchical rigged character animation capabilites done by SL's animation assets only on viewer side. Whats the loose ETA (year or half precision) on those tools considering that lots of stuff still broken and needs debugging? Come on guys, just say a number on your mind without any promises c: (FadeOut Razorfen)

Minutes from Previous Meetings