Jump to content

Maestro Linden

Lindens
  • Posts

    492
  • Joined

Everything posted by Maestro Linden

  1. Updated the release notes this week's BlueSteel: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11#11.11.19.245570 The only change here is a fix for SVC-7445, which was introduced by this project.
  2. The release notes for this week's RC LeTigre have been published: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11#11.11.30.245889 To answer your question, WolfBaginski, the 'crasher' was tricky to notice because the 'crashes' were actually just unexpected clean restarts (as though an estate manager had restarted the region), so they didn't appear in the crash reporter. Also, there were no reports of this issue while this server was in RC.
  3. Hi Ayesha, the bug you describe sounds like https://jira.secondlife.com/browse/SVC-7413, which was fixed in this week's LeTigre update. I'm fixing the LeTigre release notes now to include that Jira and the other new fix.
  4. Sassy and Ayesha: Since the OS upgrade (mentioned here: http://status.secondlifegrid.net/2011/10/17/post1448/ ) takes quite a while to run, regions are migrated off of a host while it's being upgraded. When this happens, it's quite possible for a region to be migrated to a host which hasn't yet received the upgrade, resulting in multiple restarts for a region over the course of the grid-wide upgrade. It's also possible that some of the restarts you see are from the sim crashing - if you provide a list of region names and times of restarts, I can check to see if the region restarted cleanly or actually crashed. Ayesha There was something funny going on with the version number reporting of Nouveau and other regions running on sim20693.agni; they were really running 11.10.03.242227, despite reporting that funky version number. The rolling restart this morning fixed that - the version reported now is 11.10.07.242626. I see no evidence to suggest that the regions on this host are or were ever running on aditi, however. Aside from SVC-7339, which is only fixed in Magnum, I'm not aware of any specific performance issues which are new in recent server versions. If you can confirm a performance issue which seems to be a bug in the server code (as opposed to just a single slow host), please file a Jira describing the issue, so we can investigate.
  5. The Magnum release notes were originally missing a few jira issues under the bugfixes section: * SVC-7294 The simulator is too strict when llGiveInventory() adds restricted-permission items to fullperm attachments which already contained other restricted-permission items * SVC-7339 Performance issues on LeTigre 11.09.23.241511 (and Main Channel) * SVC-7289 llCastRay() returns RCERR_CAST_TIME_EXCEEDED on small parcels. :matte-motes-whistle: We forgot about the new features in this week's RC Magnum. I've just added them to the release notes: * 4 new parameters for llGetObjectDetails(): OBJECT_PRIM_EQUIVALENCE, OBJECT_SERVER_COST, OBJECT_STREAMING_COST, OBJECT_PHYSICS_COST
  6. Lydia Craig wrote: Please just fix the mess you have made of blue steel with it massive lag, apparent memory leaks, and crashes. Denying the problem exists as you are now only further erodes peoples trust in Linden Labs and encourages more to leave what is starting to appear to be a sinking ship, but if you can't fix the mess you have created at least admit it is a mess and allow those who request it to get out of the RC system as you promised and stop making yourselves look foolish by denying the obvious problems that have been endemic in blue steel since your last update. Hi Lydia, is there a Jira for this problem? We need more specifics about the issue (such as where and when) in order to address it.
  7. Hi Norton and Ann, the "42fps instead of 45fps" bug is being tracked in SVC-7339 now.
  8. Hi Triple, unfortunately there's currently no way to tell the OS version of the sim host when inworld.
  9. Hi Oberon, I visited 'Lea1' was able to resize a prim to 64m. It could be an issue with your viewer; older viewers, such as 1.23, have the old 10m prim scale limit hardcoded into them.
  10. Good catch, Ayesha. Yes, SVC-7305 should be fixed in the new 'Second Life Server' version, and in the new RCs that arrive tomorrow. I've added a "Bug fixes since the initial release of this project" section to https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.09.23.241511 , which includes that Jira.
  11. Hi guys, apologies for the late posting.  Oskar has been out sick, so I'm filling in with the release notes.  Here's the scoop: Second Life Server (main channel) This channel contains the 'maint-server' project that was on LeTigre for the past few weeks.  Most of the changes are bugfixes, but there are also some new LSL functions. 2011-10-04, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel Once again, BlueSteel is getting the "Faster Scripts" project. Changes were made to speed up certain LSL functions. Mmost notably Mono llGet*() calls that access object parameters (such as llGetMas() or llGetPos()) but don't actually change any object parameters, since most of those calls have built-in delays that automatically throttle the rate at which they can loop. This week's update also includes a crash fix and a fix for world map search for estate-limited avatars.  There are more details in the release notes link below. 2011-10-05, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre LeTigre is getitng a new project this week, with agent inventory service updates.  Users of viewer 2.5.1 or above (or those using thirrd party viewers which have merged in 2.5.1 or above) should see a speed increase when fetching inventory.  This server version also includes support for Marketplace Direct Delivery, which should improve reliability when buying and selling items on the Marketplace. 2011-10-05, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This week's Magnum will be more or less the same as this week's Second Life Server version. 2011-10-05, 10:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11   We will be monitoring this thread during the next week so please feel free to post issues that you feel have been introduced by the new code. Please file a JIRA for issues you find and post the JIRA link into this thread. It really helps us out. When determining if issues are relevant or not research is key. Tracking down exactly the right situation where an issue is occurring greatly speeds up the development process to get fixes in place.  Have a nice week, and let's hope Oskar gets well soon!  - maestro   p.s. If you are interested in helping test SecondLife in beta please join the group "Second Life Beta" in-world. We also have an email list where we communicate upcoming projects and how you can help. ( https://lists.secondlife.com/cgi-bin/mailman/listinfo/server-beta ) Once a week we meet on ADITI to discuss new features, new bugs, new fixes, and other fun stuff. You are more than welcome. Information is here: https://wiki.secondlife.com/wiki/Server_Beta_User_Group 
  12. The sandboxes were running on a single sim host, and that host got sick. I fixed it up, and both sandbox regions are once again running. Both regions are fully public access, so you shouldn't need to join any special group activated in order to visit them.
  13. >> Maestro mentioned LeTigre too, but I thought LeTigre went back onto mesh last week. Oops, yes, you're right! In any case, the whole grid will support mesh, in about 1 hour from now..
  14. Gavin Hird wrote: Oscar, Can you confirm if mesh has also been rolled to the BlueSteel RC sims? I can't upload mesh models to my home sim (Concinna) after today's roll. Hi Gavin, the BlueSteel and LeTigre channels won't get Mesh until their rolling restarts later this week, per the schedule Oskar posted.
  15. Thanks for ponting that out, Flip. The new function is "llSetAngularVelocity()" - I've changed the references in the release notes to match that.
  16. Update! Due to last minute issues in mesh testing, both the LeTigre and Magnum RC channel updates for this week have been rescheduled for this Thursday (August 18), at 8:00AM and 9:00AM PDT, respectively. We apologize for the late notice.
  17. Yep, this is a bug. I just made a report for it: https://jira.secondlife.com/browse/SCR-162
  18. Oskar's on vacation, so I'm filling in for this week's release notes. Second Life Server (main channel) New Features Allow scripters to set a lower memory limit on mono scriptsinteger llSetMemoryLimit(integer limit) Set the maximum memory a script can use to limit.integer llGetMemoryLimit() Get the maximum memory a script can use. Allow scripters to get the script time of an objectAdded a new flag to llGetObjectDetails, OBJECT_SCRIPT_TIME, which reports the average script CPU time (in seconds) an object/avatar is using. This function returns the same time that you would see in 'Top Scripts'. Ability to set prim media on linked prims without sleeping the script.integer llSetLinkMedia(integer link, integer side, list params) Equivalent to llSetPrimMediaParams called on link prim in the link set.list llGetLinkMedia(integer link, integer side, list params) Equivalent to llGetPrimMediaParams called on link prim in the link set.integer llClearLinkMedia(integer link, integer side) Equivalent to llClearPrimMedia called on link prim in the link set. llSetLinkCamerallSetLinkCamera(integer link, vector eye, vector at) Equivalent to calling both llSetCameraEyeOffset and llSetCameraAtOffset on link prim in the link set. Allow HTML in llHTTPResponsesto browsers embedded in viewers for content you ownllSetContentType(key request_id, integer content_type) CONTENT_TYPE_TEXT (default) "text/plain" CONTENT_TYPE_HTML "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. Extend llGetLocalPos function to llGet*PrimitiveParams under PRIM_POS_LOCALPRIM_POS_LOCAL Sets and gets the 'local' position via llSetLinkPrimitiveParamsFast and related. llLinkSitTarget, llAvatarOnLinkSitTargetllLinkSitTarget(integer link, vector offset, rotation rot) Equivalent to calling llSitTarget on link prim in the link set.key llAvatarOnLinkSitTarget() Equivalent to calling llAvatarOnSitTarget on link prim in the link set. Add llSetVelocity() and llSetAngularVelocity() functions to LSLllSetVelocity(vector force, integer local)llSetAngularVelocity(vector force, integer local) Add ability for llSetLinkPrimitiveParams* and llGetLinkPrimitiveParamsfunctions to switch link targets[PRIM_LINK_TARGET, integer link_num] Will cause subsequent parameters to effect link_num prim independent of original prim being effected. Compatible with all PrimParams functions. Bug Fixes Fix for SVC-7060[c] "Reliable message RevokePermissions does not revoke permissions on objects that have been granted PERMISSION_TRIGGER_ANIMATION" Fix for llDialog spamming that cripples the viewer. Fix to make shift copying copy all prim properties. Fix to prevent LSL scripts from using non-finite numbers in physical functions. Fix for SVC-7174[c]: "llTargetOmega() is not working on Second Life RC BlueSteel 11.08.09.238148" Fix for SVC-7175[c]: "llResetOtherScript("New Script") sometimes does not reset the script "NewScript" until it receives another event" 2011-08-16, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel This is a "server hotfix" project. Bug Fixes Fixed a crashing bug. Other security fix. 2011-08-17, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre LeTigre is returning to the "Mesh" project this week. LeTigre and Magnum will be running the same server version. Mesh objects can be uploaded Child prims can be set to have no collision shape (do not contribute to collision of object) Objects that use the features above (mesh shapes or non-colliding parts) will have prim cost calculated based on actual impact to the parcel/region rather than simple count. Max prim scale has been raised to 64m on a side New physics engine Overhaul how collision shapes are constructed and stored in memory. 10 cm gap between colliding objects has been removed for most objects: For convex prims (dynamic and static) Concave prims (static only) For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change. Parcel-full return sort order has changed: most recently "changed" get returned first, but still grouped by OTHER, GROUP, and OWNER in that order. 2011-08-18, 8:00am: Rolling Restart 2011-08-17, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum Once again, Magnum is on the "Mesh" project this week. There are no changes related to mesh this week; the update just adds the changes listed for the main channel. See the 'Second Life RC LeTigre' section above to see a general list of changes in Mesh; Magnum and LeTigre will get the same server version. 2011-08-18, 9:00am: Rolling Restart 2011-08-17, 10:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11   We will be monitoring this thread during the next week so please feel free to post issues that you feel have been introduced by the new code. Please file a JIRA for issues you find and post the JIRA link into this thread. It really helps us out. When determining if issues are relevant or not research is key. Tracking down exactly the right situation where an issue is occurring greatly speeds up the development process to get fixes in place. We appreciate your help!   mæstro p.s. If you are interested in helping test SecondLife in beta please join the group "Second Life Beta" in-world. We also have an email list where we communicate upcoming projects and how you can help. ( https://lists.secondlife.com/cgi-bin/mailman/listinfo/server-beta ) Once a week we meet on ADITI to discuss new features, new bugs, new fixes, and other fun stuff. You are more than welcome to attend. Information is here: https://wiki.secondlife.com/wiki/Server_Beta_User_Group   Update! (2011-08-16 16:10 PDT) : Due to last minute issues in mesh testing, both the LeTigre and Magnum RC channel updates for this week have been rescheduled for this Thursday (August 18), at 8:00AM and 9:00AM PDT, respectively.  We apologize for the late notice.  
  19. Sayrah Parx wrote: Thanks, the permissions fix works well and there are some great new script features. llSetMemoryLimit() appears to work as far as llGetFreeMemory() and llGetUsedMemory() are concerned, which should help a lot with objects that have many small scripts. I've heard that OBJECT_SCRIPT_MEMORY with llGetObjectDetails() is still supposed to return 65536 at this time, as well as the memory count in Viewer 2, for any mono script. Do you know if setting a lower memory limit actually lowers the amount reserved on the server, even though the reporting tools don't see any difference? Using llSetMemoryLimit() to lower your script's memory footprint also lowers the amount of memory reported by OBJECT_SCRIPT_MEMORY and the 'script info' interface. The lower limits are also enforced - if you have a small script and set its memory limit to be slightly more the current memory usage, then e.g. allocate a large string, the script will hit a stack/heap collision, even if total memory usage is less than 64kB.
  20. Hi Lydia, that bug with objects returning after people dismount them is SVC-7176. This triggered the rollback in LeTigre last night. LeTigre is now running the same server version as "Second Life Server".
  21. LeTigre RC is facing a rollback tonight due to SVC-7176 : http://status.secondlifegrid.net/2011/08/10/post1371/
  22. Good catch, Acheron; the release notes for scripting maintenance are incomplete. Here's the rest: New features: * Added a new flag to llGetObjectDetails(), OBJECT_SCRIPT_TIME, which reports the average script CPU time (in seconds) an object/avatar is using. This function returns the same time that you would see in 'Top Scripts'. * Added a new function, llGetMemoryLimit(), which returns the maximum memory a script can allocate (see llSetMemoryLimit() ). Bug Fixes: * Fixed a bug "Some prim properties are not copied on prim-copy" * Fix for SVC-7060 "Reliable message RevokePermissions does not revoke permissions on objects that have been granted PERMISSION_TRIGGER_ANIMATION" * LSL functions which have physical effects now scrub non-finite input (Inf and NaN)
  23. SVC-7114 is the Jira issue about the certain types of sculpts (those with stitching set to '(none)' ) being converted into torii. This issue prompted the emergency rollback of LeTigre Thursday night, but has since been fixed for this week's Mesh server.
  24. There will be an emergency rollback in the LeTigre and Magnum channels this morning, due to a high crash rate on those channels. Until now, these channels were running "mesh prep 2": http://wiki.secondlife.com/wiki/Beta/LeTigre#11.06.28.234198 After the rollback, both channels will be running the same server version as the "Second Life Server" channel, which is 11.06.29.234329. You can monitor the status of the rollback here: http://status.secondlifegrid.net/2011/07/05/post1333/
  25. Hi guys, we're tracking the homestead/openspace performance issue in SVC-7064.
×
×
  • Create New...