Jump to content

Oskar Linden

Retired Linden
  • Posts

    461
  • Joined

Everything posted by Oskar Linden

  1. @Chaos: We are certainly not giving up on vehicles. The Engineering team has been investigating these issues and has found some weirdness that we are looking into. __Oskar
  2. Oz works on the viewer side and doesn't have much control over region crossing code. Post your findings here and I'll have the server devs take a look at it. __Oskar
  3. Are these random vehicle crossings or do you notice a pattern between certain regions or RC's? __Oskar
  4. Monday is a holiday this week and most Lindens are out enjoying their day off. We do have code ready for deploy tomorrow morning and will be shipping it at the regularly scheduled hour. Second Life Server (main channel) The main channel will be getting Kelly's "maint-server" project. This is mostly bug fixes and some logging changes to help us investigate some issues. Bug Fixes SCR-61: "llOwnersay Truncates multibyte characters at the end of it's range" SVC-6573: Block execution of ungrouped scripts on ungrouped land that blocks scripts. SVC-2810: IM to Email sending out messages that can't be replied to. SVC-4632: Getting past estate land bans SCR-66: "llRegionSayTo() Fails to send messages to attachments on sitting avatars" Added logging to help in investigating a "'TIMEWARP" issue that is causing some residents to be kicked off simulators A simulator crash mode. A dataserver crash in SMTP connection sending mail Fix to allow services to start properly after deployment of new code.   2011-05-31, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel This branch has the same changes to the People API as were here last week. This API was updated to handle friendship additions and removals as well as some infrastructural changes. 2011-06-01, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This channel will get Kelly's "mono2-performance' branch. 2011-06-01, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This project is keeping the "mesh-prep" branch after getting some bug fixes. This contains infrastructure and framework updates to get the grid ready for mesh. It does not include any mesh features or functionality. The physics engine has been updated and the 10cm gap between colliding objects has been removed for some objects.  The llCastRay() function has been included, but it is disabled.. 2011-06-01, 10:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11   Snack Release Channel Snack will be closed until it is needed again.   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. I appreciate your help. Have a good week!   __Oskar   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  
  5. Tanglewood will not be rolled this week. Unless you want me to. __Oskar
  6. Last week had some unfortunate deploy related issues and we were unable to promote the server versions we had intended. Because of those issues we do not have a stable release candidate to ship this week. We will not have a main channel roll on Tuesday morning. Wednesday morning we will continue with the regular RC channel rolling restarts. Second Life Server (main channel) There will be no main channel roll this week. You can all sit back and not wait for the rolling restart.   2011-05-24, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel This branch has the same changes to the People API as were here last week. This API was updated to handle friendship additions and removals as well as some infrastructural changes. 2011-05-25, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This channel is the same as LeTigre last week and contains Kelly's "maint-server" changes. This is mostly bug fixes and some logging changes to help us investigate some issues. The details are in the release notes. 2011-05-25, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This project is getting the "mesh-prep" branch. This contains infrastructure and framework updates to get the grid ready for mesh. It does not include any mesh features or functionality. The physics engine has been updated and the 10cm gap between colliding objects has been removed for some objects.  The llCastRay() function has been included. It was disabled last week, but might ship enabled this week. 2011-05-25, 10:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11   Snack Release Channel This will keep Kelly's updated "mono2performance" project. More info to come. 2011-05-25, Release Notes:https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Snack/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. I appreciate your help. Have a good week!   __Oskar   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  
  7. @Thex Lecker PM me the list in-world or on a notecard and I will do that. __Oskar
  8. The Magnum RC Channel release this morning had far too many issues for us to allow it to continue on the grid. We are replacing it with the stable code that is in the main channel. We are doing that now. __Oskar
  9. @Void Singer. It wasn't directly related to the simulator code. It was a failure on the deploy tools to bring up back end services. The back end service that pulls down the simstate form the asset server. WIthout a simstate a simhost cannot bring a region up. __Oskar
  10. I have updated the release notes with information pertaining to tomorrow mornings RC rolling restart. __Oskar
  11. We had some intermittent server issues with the rolling restart today and made the decision to halt the roll and set the grid back to the stable trunk version. I'll post more details as I have them. __Oskar
  12. Allow me to jump in here. I will apologize first off for not reading every comment in this thread. Let me summarize where we are with all of this. Fixing group chat is a very high priority for Linden Lab. It has never been off our top 5 list. We thought we had something going with the XMPP project and prematurely gave a fix-by date. After we attempted to implement the fixes as we had architected them it failed to provide the improvements that we needed to see. We couldn't move forward with it as it was. We have continued to investigate solutions to the group chat problems. We're not even ruling out the possibility that XMPP may have a new role in a future solution. We have put in a lot of time this last month coming up with some new ideas. Hopefully very soon we will be able to communicate our findings and ultimately have something for you to try out on ADITI. We appreciate your patience. __Oskar
  13. UPDATED: We will not have a Wednesday morning release for the RC channels. We are postponing it until Thursday morning. I will update the dates here and update the notes soon. We are back on track this week. I know things have been stressful and hectic and seemingly disorganized for about a month now. We now have a stable set of code deployed to the main grid to work from. It's taken a lot of work and we appreciate your patience. We have a busy week planned with upgrades coming to the main channel and all three RC's. You may have also noticed a RC channel called "Snack". That is a small, temporary, channel we use just for a limited time. It's like a snack, get it? :-) In this case we used it as a quick live test for Kelly's mono2-performance project that has had some unfortunate rollbacks the last few times on the grid. We deployed his code to Snack and did a verification test on the 4 Snack sandbox regions. We found some bugs and got them fixed. It will now enter the regular RC process. Second Life Server (main channel) Main channel remains the same for now. We had issues during the deploy and rolled this channel back to the stable version.   2011-05-17, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel This branch has some changes to the People API. This API was updated to handle friendship additions and removals as well as some infrastructural changes. 2011-05-19, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This channel is the same as LeTigre last week and contains Kelly's "maint-server" changes. This is mostly bug fixes and some logging changes to help us investigate some issues. The details are in the release notes. 2011-05-19, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This project is getting the "mesh-prep" branch. This contains infrastructure and framework updates to get the grid ready for mesh. It does not include any mesh features or functionality. The physics engine has been updated and the 10cm gap between colliding objects has been removed for some objects.  The llCastRay() function has been included, but is disabled. A last minute bug was holding back the release of this project and we needed ti disable it. It will be fixed in an upcoming maint-server. Scripts with llCastRay() will compile but will not generate results and may produce errors. 2011-05-19, 10:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11   Snack Release Channel This will get Kelly's updated "mono2performance" project. More info to come. 2011-05-19, 10:00am: Rolling Restart - Release Notes:https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Snack/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. I appreciate your help. Have a good week!   __Oskar   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  
  14. Void Singer is right. This issue was unrelated to this mornings update to the simulator code. The centrals services that do all the region coordinating and communicating to things like the asset servers started failing. I appreciate everyone's passion for Second Life and I know how much this place means to you. When it comes to reporting issues like this raw emotion doesn't help us. I don't need to know how much L$ your inventory is worth. Telling me how upset you are won't help us diagnose the issues. What really helps is a calm description of the steps you have done to reproduce an issue with specific information about where the bugs are occurring. This means going to Help -> About Second Life and including server and viewer versions in your report. __Oskar
  15. This is going to be a different week. We are timeshifting the release by 1 day. The main grid will be rolled Wednesday morning and the RC channels will be rolled Thursday morning. What happened was that last weeks emergency fix for the physics issue introduced a new sim crash mode that was particularly nasty and has been cropping up a lot. We're in a tough spot because we need the physics changes in there to go out to the full grid, but that's not realistic with this crashing issue. So we pushed an emergency release to the Magnum channel this morning and we're going to watch it until Wednesday morning. If it has stabilized we're going to release it to the main channel.  I know this has been a frustrating few weeks for you, and I sincerely apologize. It's been really frustrating for us as well when we hit issues like this. They hold up progress on our end and push other projects back. Second Life Server (main channel) This will hopefully be the fully fixed, patched, non-physics weirdity Andrew's "maint-server".    2011-05-11, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel There are no changes to this channel. It will match the main channel release.  2011-05-12, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This channel will get some bug fixes in the form of a Kelly's "maint-server" branch. Bug Fixes:  SCR-61: "llOwnersay Truncates multibyte characters at the end of it's range" SVC-6573: Block execution of ungrouped scripts on ungrouped land that blocks scripts. SVC-2810: IM to Email sending out messages that can't be replied to. SVC-4632: Getting past estate land bans SCR-66: "llRegionSayTo() Fails to send messages to attachments on sitting avatars" Added logging to help in investigating a "'TIMEWARP" issue that is causing some residents to be kicked off simulators A simulator crash mode. A dataserver crash in SMTP connection sending mail 2011-05-12, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This channel will also match the fixes on the main channel. 2011-05-12, 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. I appreciate your help. Have a good week!   __Oskar   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  
  16. There are two very tricky areas of our server code: scripting and physics. These areas need improvement if we are going to get to the glorious future of awesome stability that everyone wants SL to be. However, even tiny updates in either of these areas can and does have dire consequences and is highly controversial. We've received many complaints about vehicle performance and attempted to alleviate those with last weeks physics tweaks. We tested a ton of vehicles on the beta grid and created vehicle testing tracks. We didn't know horses used the physics engine for movements. Those physics changes were on an RC channel for almost three weeks with no complaints. We thought it was good to go on the grid. We were mistaken. We recognized that immediately and made changes to fix things. Sadly our fix introduced a very serious server crashing bug that went undetected in beta. Because of that we had to push an emergency roll this morning. We have made many performance improvements to SL since the weekly release process was instituted that have gone off without a hitch. The areas that could use the most improvements are also the trickiest to touch. Every change will have a negative effect on someone. The reward of a better system overall is greater than the risk. This isn't a trade-off we take lightly though. We have long discussions about how to properly institute positive change. We have the ability now to make small incremental bug fixes that for a majority of the time have very little negative impact. We're slowly making things better. That wouldn't have been possible a year ago. With these trickier pieces of our infrastructure we have a larger risk of making things worse for a lot of people. We recognize that and work to patch any issues as soon as we can. I appreciate your patience. __Oskar
  17. airiellabella, please contact support. - http://support.secondlife.com/ __Oskar
  18. The coldest April that Seattle, Washington has had for 120 years is now over! I have high hopes for a warm May and trouble free releases this week. Poor LeTigre has been having some troubles. We pulled last weeks release when it was determined that certain scripted objects would disappear on-rez. The issue has been fixed and will be released this week.   UPDATE After the release Tuesday morning we were notified by support that large numbers of residents were having issues with amaretto horses and other physical objects. After a lot of research and discussion we made the decision to push a fix to each of the three RC channels. Affected regions will have the option to move to the RC's for this week. We will push this fix live next Tuesday. Second Life Server (main channel) We are promoting Andrew's "maint-server" project from BlueSteel. The "maint-server" branches are where we collect bug fixes. We fixed quite a few bugs in this branch and we also added a new LSL function. The following issues were fixed in this project. Avatar position reverts to original sittarget in simcrossing Muting a new-style 'Resident' avatar is ineffective when you're offline llTeleportAgentHome on an agent not over your land shouldn't result in the _target_ getting the message Mini-map shows multiple dots for one avatar, but avatar is not ghosted Vehicles "Jumping" when crossing prims Group-owned objects located in private estates cannot send IMs to offline avatars llGiveInventory is not working! Additionally LLRegionSayTo() was added to LSL.   2011-05-03, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel This project is on all three RC channels. It is an Andrew's "maint-server" project. It includes server crash fixes and other bug fixes. It has the physics change removed. 2011-05-04, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This project is on all three RC channels. It is an Andrew's "maint-server" project. It includes server crash fixes and other bug fixes. It has the physics change removed. 2011-05-04, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum This project is on all three RC channels. It is an Andrew's "maint-server" project. It includes server crash fixes and other bug fixes. It has the physics change removed. 2011-05-04, 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. I appreciate your help. Have a good week!   __Oskar   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  
  19. As soon as the LeTigre regions got the updated "mono2 Upgrade" project code we began to get reports that rezzed objects were disappearing. We did some quick investigations and determined that we would need to pull the code and roll the LeTigre channel to match the main branch. This has been finished and we are working on fixing the bug. We will probably wait until next week to redeploy to LeTIgre. __Oskar
  20. We found a serious issue with certain scripted objects on LeTigre regions that were disappearing on rez. We have a fix for the issue but need to remove the chance that NoCopy items will be lost permanently first.   I will update this thread as I have more info.   __Oskar
  21. Last week was pretty rough. We had lots of different issues affecting us at the same time. We appreciate your patience while we weather those storms. I have hope that this week will be quieter. We might have a new project this week. It depends on whether it is ready or not. I'll update this post either way. On LeTigre Kelly's "Mono2 Upgrade" project got some new fixes added.   Second Life Server (main channel) We are promoting Monty's "Fast Assets" project from Magnum. The goal of this project is to increase the speed of asset retrieval by the simulator. Long simulator asset queue lengths result in huge delays in asset loads for users. By allowing simultaneous asset downloads we can increase the quality of the experience.   2011-04-26, 5:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11   Second Life RC BlueSteel BlueSteel is again Andrew's "maint-server" project. This is bug fixes a new LSL function. Avatar position reverts to original sittarget in simcrossing Muting a new-style 'Resident' avatar is ineffective when you're offline llTeleportAgentHome on an agent not over your land shouldn't result in the _target_ getting the message Mini-map shows multiple dots for one avatar, but avatar is not ghosted Vehicles "Jumping" when crossing prims Group-owned objects located in private estates cannot send IMs to offline avatars llGiveInventory is not working! Added LLRegionSayTo() LSL function. 2011-04-27, 8:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11   Second Life RC LeTigre This continues to be Kelly's "Mono2 Upgrade" project. This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.  Included is a fix for SVC-3895 "Rezzing Mono scripted object cripples sim FPS". http://jira.secondlife.com/browse/SVC-3895 There are 3 new Script Profiling LSL Functions llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted. llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run. llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled. We fixed a simulator performance issue when removing objects with scripts from a region. We also have a fix in place for SVC-6926.  2011-04-27, 9:00am: Rolling Restart - Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11   Second Life RC Magnum We might get a new RC in this slot. Otherwise it will continue to be Monty's "Fast Assets" project and match the main channel. 2011-04-27, 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. I appreciate your help. Have a good week!   __Oskar   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  
  22. The LeTIgre roll is now complete. You can now resume your regularly scheduled activities. __Oskar
×
×
  • Create New...