Today (Thursday) we will be upgrading a couple of test regions to the R1800 server version. Most notably, this will include the InWorldz Sandbox 1-4 regions (already upgraded), and a couple of new test scenic regions. The full main grid will be updated soon thereafter, if that initial limited testing goes well.

This message is to document the changes since the previous grid server software release (R1733). The changes fall into only six major categories:

- Prim limits.

- Scenic region support.

- Land parcel-related behaviors.

- Scripting changes to support new LSL functions.

- Changes to attempt to make transfers faster and/or more reliable.

- Improvements to the back-end server/support.

Prim LimitsParcels/Objects: This update implements full support for region/parcel prim limits. Updated the server to use the prim limits specified by the region XML file, and to enforced these prim limits on rezzing in a variety of cases. Rezzing of objects will fail at the prim limits, not just region-wide limits but per-parcel limits, taking into account the shared prim limits of regions with multiple parcels with the same owner. Parcels exceeding their region-wide limit will not result in auto-returns though, even though About Land reports that it will.

Scenic RegionsImplemented a product type for regions, a set of rules for these region products, implemented full region/parcel prim limits above based on these products, added support for product rules for a forced auto-return and for estate owner only rezzing. Updated About Land and Region/Estate forms to support region product names (e.g. "Scenic Region") and for About Land to report the correct region/parcel prim limits. Scenic regions also disable parcel transfers via land sale or deeding, assigning groups to parcels, and only the estate owner has the ability to Set Home on a scenic region. Also updated the loading of parcels at region startup time to remove any violations of these rules (auto-reclaim scenic region parcels, remove sale status, clear assigned groups, etc. Added support for recognizing when a rez request is for a temp object, and allowing that to override the scenic region restrictions (if land rezzing otherwise permits).

Parcels BehaviorBehavior/Parcels:Fixed the inability to toggle the ability to Fly in About Land.Behavior/Scripting: Adjusted script enable/disable checks when entering a parcel so that attachments can always run.Behavior/Scripting: Fixed the server to recognize that if the group that owns an object changes, the object must be checked again for script enable/disables.

ScriptingScripting/LSL: Fixed the byte compiler grammar to allow leading underscores in IDs as the LSL grammar does.Scripting/LSL: Added support for PRIM_LINK_TARGET as well as PRIM_PHYSICS_SHAPE_TYPE, PRIM_OMEGA, and PRIM_POS_LOCAL in the "llGet/SetPrimParameter" family of functions.Scripting/LSL: Added function:

Note that iwTeleportAgent currently causes viewer-side problems after being used to change regions. It is recommended that this be avoided until that work is finished.Scripting/Communications: Added support for HTTP_VERIFY_CERT to allow SSL connections that are both validated and self signed (HTTP_VERIFY_CERT == false).

File/Data TransfersCommunications/Transfers: Updated the transfer module and add support for retries that may need to happen on a transfer that is only 1 chunk large. May fix some failed cases of small transfers.Communications/Transfers: Increased the tolerance for slow/trouble connections by lowering the minimum transfer rate to 2k/sec. Each item is just under 1k, so this should allow a rate of at least 2 items/second to continue to progress.Communications/Transfers: For each transfer failure, the server will now shrink the send window by half, until the window becomes the minimum size of 1. Hopefully this will deal with people who have serious packet reordering problems.Communications/Transfers: Updated to handle the case of zero-length transfers without throwing an OutOfBounds exception.Communications/Transfers: Fixed a problem where a network drop of the first packet of an transfer can cause problems.

Back-end Server SupportServers/Security: Further security hardening of the InWorldz grid. Added TrustManager support for User server methods other than login and get_grid_info. Restricts access to these methods using the TrustManager mechanism.Servers/Administration: Lots of further work on the initial InWorldz avatar appearance experience (IIWAAE), which is the sound you'll make when you see it. So we might have to call it the Avatar Experience for Initial Online Users (AEIOU) to keep the noise down. This has been a check to see if you're reading this. Thank you.Servers/Administration: Several further fixes and improvements related to resolving the case where some OAR files could not be loaded due to failed user checks.Servers/Administration: Fixed the console report in when shutting down a region to actually report a shutdown instead of a restart.

woody mcalpine

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 2:16 am

Joined: Fri Sep 02, 2011 3:31 pmPosts: 472

Another fine list of updates and yes some of us do read the tech posts .keep up the great work .

_________________Our goal is to create the highest quality landscaping, Homes, Furnishings & Decor items for residents,allowing everyone to enjoy Inworldz in the richest environment possible.We will never compromise our quality, passion,dedication or integrity.

Amaranthim Talon

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 4:02 am

Joined: Mon Apr 19, 2010 8:38 amPosts: 5959Location: Miami

Oh I read them ... then my eyes do this glazy thing and I think to myself- it's OK, Jim knows what he is talking about.... 'cause you gotta trust the people in control of stuff to know what they are doing -

I did get some of that 'tho'and it's great to see the progress our little world makes everyday because of folks like you, Jim, and our Founders all have the vision.

Thanks and looking forward to every new day.

_________________“There is no worse tyranny than to force a man to pay for what he does not want merely because you think it would be good for him.” ― Robert A. Heinlein

Arkady Arkright

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 4:35 am

Joined: Mon Jun 14, 2010 3:08 amPosts: 5759Location: Wales

Jim Tarber wrote:

So we might have to call it the Avatar Experience for Initial Online Users (AEIOU) to keep the noise down. This has been a check to see if you're reading this.

_________________Yet some men say in many parts of England that King Arthur is not dead; that he shall come again, there is written this verse upon his tomb which lies at the bottom of the lake. 'Here Lies King Arthur, Once And Future King.'

Mike

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 7:16 am

Joined: Sun Sep 18, 2011 5:41 amPosts: 113

Legion Hienrichs wrote:

Mike,

You are trying on Sandboxes correct? These are the only regions currently with new code

Yup, I am.

_________________;}

TranquillityDexler

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 8:18 am

Admin

Joined: Tue Sep 08, 2009 7:44 pmPosts: 4182

iwTeleportAgent may have some restrictions on who can make the call, and since you're not a land owner or group member for the sandboxes that may be what you're running into.

I think it only works in the same cases as llTeleportAgentHome.

Julia Hathor

Post subject: Re: New InWorldz 0.7.0 R1800+ Update

Posted: Thu Apr 26, 2012 8:51 am

Joined: Mon Jun 14, 2010 2:28 pmPosts: 698Location: Colorado

Jim Tarber wrote:

Servers/Administration: Lots of further work on the initial InWorldz avatar appearance experience (IIWAAE), which is the sound you'll make when you see it. So we might have to call it the Avatar Experience for Initial Online Users (AEIOU) to keep the noise down. This has been a check to see if you're reading this. Thank you.

LOL!!!

Thank you as always for all your hard work....and for a laugh reward at the end of reading all that techy stuff

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum