[18:00 UTC] *** Logging started. *** [11:00 AM PT] Andrew Hellershanks: Hello, everyone. [11:01 AM PT] Michael.Christopher @cc.opensimulator.org:8002: hello! [11:01 AM PT] Motoko.Karu @login.digiworldz.com:8002: Hihi [11:02 AM PT] Michael.Christopher @cc.opensimulator.org:8002: Hi Motoko, nice to meet you [11:02 AM PT] Misterblue Waves: hello all [11:02 AM PT] Ubit Umarov: wel the last try to exclude folders objP did not work that well [11:02 AM PT] Ubit Umarov: they are not ignored [11:02 AM PT] Andrew Hellershanks: Nice to see you again, Misterblue [11:04 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Few minor tweaks in code this week, redoing some library assets, working on support for proper permissions although viewers still have issues with Export perms. Added support for hiding avatar title. Tweaks to lists, save some nanoseconds heh. [11:04 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Things regarding inventory checking code in viewers is still being discussed although it is clear there is no easy way out, grid operators will have to do some leg work to fix inventories [11:04 AM PT] Ubit Umarov: i done nothing abotu that still [11:05 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I don't think we should [11:05 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Cleaning up the database and making sure the mess in there is sorted is part of being a grid admin, just leaving it up to OpenSim to clean up after itself, leaving it up to any software to do that, is a bad call [11:06 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Trust is good, verification is better [11:06 AM PT] Ubit Umarov: those are mostly LL rules [11:06 AM PT] Ubit Umarov: that mostly had no impact on actual work [11:06 AM PT] Andrew Hellershanks: Hello, Selby [11:06 AM PT] Ubit Umarov: and very hard to change [11:06 AM PT] Ubit Umarov: at least since the fixed from 2015 [11:07 AM PT] Ubit Umarov: with folder types patchs done by Drake darconis on libopenmetaverse and applied to opensim by diva [11:07 AM PT] Ubit Umarov: even so older things may still have bad types [11:07 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I have had to fix 3 users inventories thus far, one of mine included, fairly simple just changing the types to regular folders, that's simple enough to do if you can find the correct folder [11:08 AM PT] Ubit Umarov: speically things on IARs [11:08 AM PT] Ubit Umarov: but it is even worse [11:08 AM PT] Ubit Umarov: see by defaul IAR does not merge folders with same name [11:08 AM PT] Ubit Umarov: so, it will duplicate all system folders on load [11:09 AM PT] Ubit Umarov: like 2, 3 etc Notecards filders, etc [11:09 AM PT] Vincent.Sylvester @hg.zetaworlds.com: These days I usually load IARs into subfolders entirely leaving it to the user to pull what they need out into the actual inventory folders [11:09 AM PT] Ubit Umarov: that is a violation of those "new rules" [11:09 AM PT] Ubit Umarov: yeah but by spec one should load also on / [11:10 AM PT] Ubit Umarov: so that is another reason for the new fs ( and more viewers soon) to refuse to load [11:10 AM PT] Ubit Umarov: nad not that easy to spot all cases and fix [11:10 AM PT] Ubit Umarov: also not nice of very big DBs [11:11 AM PT] Ubit Umarov: Beq idea is to just make FS do warn without fail [11:11 AM PT] Ubit Umarov: and that seems the best to do [11:11 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I mean inventory database design along with a few other tables is abysmal that is true, there are now other database concepts that would work better for the kind of data inventory handles, but rebuilding the database interface and requiring another piece of software also adds complexity and failure points [11:12 AM PT] Ubit Umarov: some may even argue that to have 5 folders named Notecards all type 7 under My inventory is a normal opensim feature ( and it is so far ) [11:12 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I really don't think viewers should really allow bad inventory going forward, because if there is one thing I know it's that if nothing is ever checked it will just get worse and worse [11:13 AM PT] Ubit Umarov: those are not really bad inventories [11:13 AM PT] Vincent.Sylvester @hg.zetaworlds.com: It's a real pain when you want to build anything and rely on the spec only to find it isn't enforced and you have to manage tons of edge cases [11:14 AM PT] Ubit Umarov: bad inventories are thigns that lost parent, links pointing to missing things, etc [11:14 AM PT] Ubit Umarov: well most inv code was made when opensim devs had the rule to not see viewers sources [11:15 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Well focus on the fatal errors first, that is mostly bad types and root folders, those are not that hard to fix [11:15 AM PT] Ubit Umarov: even libopenmetaverse had it BAD [11:15 AM PT] Ubit Umarov: as i said it was Drake who did patch libopenmetaverse with correct foldertypes [11:16 AM PT] Ubit Umarov: until then, libomv also did assume foldertype as same thing as assetType [11:16 AM PT] Ubit Umarov: was.. [11:16 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I am writing a little script to crawl my own tables for bad data so I can fix that up before I get swarmed with tickets, I'll put a link to that up on the wiki once I am done and tested it [11:16 AM PT] Ubit Umarov: well viewers need to turn those checks into just warning [11:17 AM PT] Ubit Umarov: 2 many cases not follwoing those rules to fix [11:17 AM PT] Ubit Umarov: to start we need to trash current IAR code [11:17 AM PT] Ubit Umarov: all broken under those rules [11:18 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Changing them to non-fatal will just mean all that code is basically for nothing as warnings will just get ignored [11:18 AM PT] Ubit Umarov: alternative is to kill most opensim grids [11:18 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Nah, fixing the fatal errors is not as difficult as it seems [11:18 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Trivial [11:18 AM PT] Ubit Umarov: including current 0.9,2,2 [11:19 AM PT] Ubit Umarov: that will duplicate system folders [11:19 AM PT] Ubit Umarov: on iar loads [11:19 AM PT] Ubit Umarov: still [11:19 AM PT] Ubit Umarov: nopes not that easy [11:19 AM PT] Ubit Umarov: need to reparent everything on a dup folder, etc etc [11:20 AM PT] Ubit Umarov: a scary thing on a grid with 1M entries or a lot more.. [11:20 AM PT] Ubit Umarov: and for NO reason [11:20 AM PT] Ubit Umarov: things worked fine and still do [11:21 AM PT] Ubit Umarov: and such undup is something users may do by hand in own time [11:21 AM PT] Ubit Umarov: a lot safer ( one hopes) that blind sql scripts [11:21 AM PT] Ubit Umarov: than.. [11:22 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I'm not usually on the side of the viewer, but in this case I think making sure inventory is proper has merit. When it comes to OpenSim messy IAR code that's something that technically isn't broken just not very self-aware perhaps, but it was never meant to either [11:22 AM PT] Ubit Umarov: ofc My inveotry with type 9 should be fixed on SLQ [11:22 AM PT] Ubit Umarov: or My suitcase with type 8 [11:22 AM PT] Vincent.Sylvester @hg.zetaworlds.com: It's a dumb backup system to effectively work as a replacement, merging things and not overwriting the entire inventory seems to have not really been thought about [11:22 AM PT] Ubit Umarov: the no merge option is jsut broken [11:23 AM PT] Ubit Umarov: at least on system folders directly unider My inventory [11:23 AM PT] Ubit Umarov: but well this rules are, again LL ones [11:23 AM PT] Vincent.Sylvester @hg.zetaworlds.com: There is one easy fix to this, disallow loading inventory to / and force all folders to -1 type [11:23 AM PT] Ubit Umarov: he idea My inventory must have EXACTLY those folders is not cool [11:24 AM PT] Ubit Umarov: viewers for opensim need more flexibility within reason [11:24 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I agree that OpenSim should offer flexibility, but then if you want to change the spec of things we need to document that so viewers have a reference to go by [11:24 AM PT] Vincent.Sylvester @hg.zetaworlds.com: The wiki just shows LL spec at the moment [11:25 AM PT] Ubit Umarov: so turning that new validation jsut a warning is a step in the right direction [11:25 AM PT] Ubit Umarov: with those logs we can also get a better picture of what is outthere [11:25 AM PT] Ubit Umarov: assuming some users with outstanding ones do share the logs :) [11:25 AM PT] Vincent.Sylvester @hg.zetaworlds.com: No one will be sending in their logs or complain to a grid operator about warnings, especially ones in the logs almost no one opens anyways [11:26 AM PT] Ubit Umarov: well some will, if you ask [11:26 AM PT] Ubit Umarov: nd the is enough [11:26 AM PT] Vincent.Sylvester @hg.zetaworlds.com: At that point might as well just check the table yourself using a script that applies the same validation rules [11:27 AM PT] Ubit Umarov: well another case in last days is the new viewers option to mute collision sounds [11:27 AM PT] Ubit Umarov: sadly viewers are just broken on that [11:27 AM PT] Vincent.Sylvester @hg.zetaworlds.com: There still remain quite a few things viewers are broken on, though lately the renewed interest in viewer development is bringing them to light one by one [11:28 AM PT] Ubit Umarov: thing is that they just compare a sound UUID with list of known collision sounds, and only mute those [11:28 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Just takes time and effort to find and fix them all [11:28 AM PT] Ubit Umarov: ofc opensim has diferent UUIDs, becasue there was no need to have he same [11:28 AM PT] Ubit Umarov: and so that broken viewer option does not work on opensim [11:29 AM PT] Ubit Umarov: and it is broken, bc who made it forgot about llCollsionSound [11:29 AM PT] Ubit Umarov: that can change the sound to any other sound [11:29 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I was about to ask about that [11:29 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Do collision sounds not send to the viewer with a special type? [11:29 AM PT] Ubit Umarov: so just today i made a new code, viewers may use or not [11:30 AM PT] Ubit Umarov: added use of bit 7 of the Flags viewers send on agent Updates [11:30 AM PT] Ubit Umarov: if that is set, the region will not send collsion sounds to that avatar [11:31 AM PT] Ubit Umarov: that code is running on region ubittest here [11:31 AM PT] Ubit Umarov: and told abotu it to FS and alchemy [11:31 AM PT] Ubit Umarov: viewer code is simple, so i hope all will accept and support [11:31 AM PT] Ubit Umarov: region does Know abotu llCollisionSound, ofc [11:32 AM PT] Ubit Umarov: this flag ( or similar) is the only way to do it... not more silly "magic UUIDs" [11:33 AM PT] Ubit Umarov: well as we type, our site is DOWN [11:33 AM PT] Ubit Umarov: and no idea when even if it will return [11:33 AM PT] Vincent.Sylvester @hg.zetaworlds.com: If a sound used as collision sound had a special type muting that would be easy to do [11:33 AM PT] Michael.Christopher @cc.opensimulator.org:8002: ?? no idea IF? [11:33 AM PT] Andrew Hellershanks: Yes.Not sure when it went offline. [11:33 AM PT] Arielle Popstar: how long has it been down? [11:33 AM PT] Arielle Popstar: who runs it? [11:33 AM PT] Ubit Umarov: sometime in last ours [11:33 AM PT] Ubit Umarov: hours [11:34 AM PT] Ubit Umarov: went down during morning to me [11:34 AM PT] Arielle Popstar: noticed other times its been down too ovewr the past month [11:34 AM PT] Ubit Umarov: i did commit sounds changes last night [11:34 AM PT] Ubit Umarov: today was doing he commit of the new flag code and poff [11:34 AM PT] Ubit Umarov: machine totally unreachable [11:34 AM PT] Ubit Umarov: including the Virtual machine supervisor [11:35 AM PT] Andrew Hellershanks: Arielle, This outage is not the same as the ones we have expierience in the past. [11:35 AM PT] Arielle Popstar: oh [11:35 AM PT] Ubit Umarov: i did warn the only person than can talk with the housing ppl [11:35 AM PT] Arielle Popstar: server or hosting troubles? [11:35 AM PT] Ubit Umarov: need to wait now [11:35 AM PT] Ubit Umarov: seem the machine was intencionaly blocked [11:35 AM PT] Ubit Umarov: could had been like a stronf DDOS [11:36 AM PT] Michael.Christopher @cc.opensimulator.org:8002: ouch [11:36 AM PT] Ubit Umarov: some housing ppl will kisck you out on such cases [11:36 AM PT] Arielle Popstar: we have offline backups? [11:36 AM PT] Ubit Umarov: but no real information.. we need to wait [11:36 AM PT] Misterblue Waves: or it's running such an old version of everything it was compromised [11:36 AM PT] Misterblue Waves: these days you have to keep your patches up to date [11:36 AM PT] Ubit Umarov: meanwhie we have 2 git repos im keeping updated by hand [11:37 AM PT] Ubit Umarov: https://bitbucket.org/opensimulator/ [11:37 AM PT] Vincent.Sylvester @hg.zetaworlds.com: The entire machine needs rebuilding at this point, but it seems that keeps being postponed [11:37 AM PT] Ubit Umarov: here i keep all our repos [11:38 AM PT] Ubit Umarov: i created that bitbucket also on a ocasion our box did vanish [11:38 AM PT] Ubit Umarov: that time bc was unpaid :p [11:38 AM PT] Misterblue Waves: I do all my work on Github so my preference is to move there but others are so hot on that idea [11:38 AM PT] Ubit Umarov: we lao have the gthub repo [11:38 AM PT] Ubit Umarov: that i need to keep updated by hand also [11:38 AM PT] Misterblue Waves: I was looking into adding build Actions there [11:39 AM PT] Misterblue Waves: would need to figure out how to import Mantis and the Wiki [11:39 AM PT] Ubit Umarov: bc the old machine ssh is obsolete and now refused by github [11:39 AM PT] Ubit Umarov: https://github.com/opensim [11:39 AM PT] Vincent.Sylvester @hg.zetaworlds.com: The box is so ancient, I'm not gonna say anything, but it is [11:39 AM PT] Ubit Umarov: so in terms of code repo, we are ok [11:40 AM PT] Ubit Umarov: my code from today is on those 2 [11:40 AM PT] Misterblue Waves thinks the ssh problem is because newer sites don't accept TLS v1 and the old machine doesn't have TLS v2 for ssh [11:40 AM PT] Ubit Umarov: everything else.. fingers crossed [11:40 AM PT] Ubit Umarov: yeha its openssl is not banned everywhere ( tls2 min ) [11:41 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Melanie is the one in charge of the box, so far through workload probably hasn't had the time to rebuild it completely [11:41 AM PT] Ubit Umarov: is now.. [11:41 AM PT] Vincent.Sylvester @hg.zetaworlds.com: I offered help numerous times [11:41 AM PT] Ubit Umarov: yes she wants to do those updattes and is doing them since 2018 ?? [11:41 AM PT] Arielle Popstar: is she still part of core? [11:42 AM PT] Ubit Umarov: meanwhile osgrid assets seems to have issues again [11:42 AM PT] Ubit Umarov: also waiting for her to fix [11:42 AM PT] Andrew Hellershanks: Ubit, again? They have been having an awful lot of problems of late. [11:42 AM PT] Ubit Umarov: well now there is some vodoo [11:43 AM PT] Ubit Umarov: assets uploads work on some regions [11:43 AM PT] Ubit Umarov: and are lost if doen on others, like this or lbsa [11:43 AM PT] Ubit Umarov: we found that just sharing snapshots [11:44 AM PT] Ubit Umarov: well more code changes last week [11:44 AM PT] Ubit Umarov: i chnaged ubode [11:44 AM PT] Arielle Popstar: are they osgrid only problems or other grids running newer code see the same? [11:44 AM PT] Ubit Umarov: opos ubode was the week before already :) [11:46 AM PT] Ubit Umarov: fixed a bug on reading ExportSupported option [11:46 AM PT] Ubit Umarov: it was read as string and should be as boolean [11:47 AM PT] Ubit Umarov: did retouch the collision sounds, making them similar lenght and removing some cliping they had [11:47 AM PT] Ubit Umarov: but small amplittude redution [11:47 AM PT] Ubit Umarov: minor thing [11:48 AM PT] Ubit Umarov: ann another option viewers had is hide title [11:48 AM PT] Ubit Umarov: i added suport for it [11:48 AM PT] Ubit Umarov: also today [11:49 AM PT] Ubit Umarov: that one does send a flag to region, in fact on same byte [11:49 AM PT] Ubit Umarov: and we wehre ignoring it [11:49 AM PT] Arielle Popstar: you mean like the username? [11:50 AM PT] Ubit Umarov: group title above our heads [11:50 AM PT] Ubit Umarov: my "owner of nothing" [11:50 AM PT] Arielle Popstar: did you ever allow usernames? [11:51 AM PT] Ubit Umarov: preferences _ general has the option Hide Own group title [11:51 AM PT] Ubit Umarov: usernames is what we have [11:51 AM PT] Ubit Umarov: not the Display names [11:52 AM PT] Ubit Umarov: and no . no plans to suport those.. we all hate them ;) [11:52 AM PT] Andrew Hellershanks: :) [11:52 AM PT] Arielle Popstar: I dont have usernames checked, only display names but i still see everyones name [11:52 AM PT] Michael.Christopher @cc.opensimulator.org:8002: :)) [11:52 AM PT] Ubit Umarov: there was a but on ubode i worked around [11:52 AM PT] Ubit Umarov: even a bug! [11:52 AM PT] Arielle Popstar: just you and andrew hate them but why should that matter [11:52 AM PT] Andrew Hellershanks: We aren't the only two. [11:53 AM PT] Arielle Popstar: only 2 i remember :) [11:53 AM PT] Ubit Umarov: ofc can't go see what mantis 8995 is, but it was it :) [11:53 AM PT] Michael.Christopher @cc.opensimulator.org:8002: only 2 that prefer usernames to display names? [11:53 AM PT] Arielle Popstar: the other couldnt really care less [11:53 AM PT] Arielle Popstar: that didnt want to allow the option [11:53 AM PT] Vincent.Sylvester @hg.zetaworlds.com: OpenSim is already a free for all in so many ways, give people the ability to change names at random and we get total anarchy [11:54 AM PT] Arielle Popstar: eh? [11:54 AM PT] Michael.Christopher @cc.opensimulator.org:8002: ok ty vincent, now I know what we are actually talking about [11:54 AM PT] Ubit Umarov: LSL lists have a fun issue with null [11:54 AM PT] Andrew Hellershanks: If you decide to have a display name that uses upside down backwards text how is someone to know how to type that so they can address a message to you? [11:54 AM PT] Ubit Umarov: even on core c#code [11:55 AM PT] Arielle Popstar: copy paste it [11:55 AM PT] Ubit Umarov: comparing l == null calls a list to list compare [11:55 AM PT] Andrew Hellershanks: If you are using a display name and someone has their viewer set to show only user names will you still recognize your own user name if someone uses it? [11:55 AM PT] Michael.Christopher @cc.opensimulator.org:8002: makes sense now, i misread it the first time through :) [11:55 AM PT] Ubit Umarov: that had somewhat slow code [11:55 AM PT] Arielle Popstar: thats what i do in s/l [11:55 AM PT] Ubit Umarov: in particula if running the region inside VS debug [11:55 AM PT] Ubit Umarov: but slow as in very slow.. [11:56 AM PT] Michael.Christopher @cc.opensimulator.org:8002: Andrew - While I would, I see the point - too many people wouldn't [11:56 AM PT] Andrew Hellershanks: Copy it from where, Arielle? [11:56 AM PT] Ubit Umarov: a changed that code [11:56 AM PT] Ubit Umarov: so now it is slow as normal slow! [11:56 AM PT] Arielle Popstar: but people rarely use local for direting chat to specific person. Most is done in IM [11:56 AM PT] Arielle Popstar: profile [11:57 AM PT] Arielle Popstar: or the radar list of names [11:57 AM PT] Andrew Hellershanks: Profile shows the username. [11:57 AM PT] Ubit Umarov: display names where the WORSE idea lindens had :p [11:57 AM PT] Arielle Popstar: not in S/L [11:57 AM PT] Ubit Umarov: ove the ones with just space [11:57 AM PT] Ubit Umarov: we see Nothing [11:57 AM PT] Arielle Popstar: they have a lot of bad ideas but Opensim still follws them for everything else [11:58 AM PT] Andrew Hellershanks: I don't have any radar device. [11:58 AM PT] Ubit Umarov: see a case we did not follow :p [11:58 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Are we really having that debate again? Display names is a no, that's that [11:58 AM PT] Michael.Christopher @cc.opensimulator.org:8002: Sorry, I've got to hop out a hair early, wife needs this computer for class about to start [11:58 AM PT] Arielle Popstar: The people icon for nearby, friends, groups etc [11:58 AM PT] Andrew Hellershanks: ok, np Michael. Thanks for dropping by. [11:58 AM PT] Ubit Umarov: have fun michael.Christopher [11:59 AM PT] Motoko.Karu @login.digiworldz.com:8002: bye [11:59 AM PT] Michael.Christopher @cc.opensimulator.org:8002: see you all next week! [11:59 AM PT] Andrew Hellershanks: We'll be here. :) [11:59 AM PT] Arielle Popstar: No reason it cant be revisited Vincent [11:59 AM PT] Arielle Popstar: things change [11:59 AM PT] Vincent.Sylvester @hg.zetaworlds.com: Bigger fish to fry [11:59 AM PT] Andrew Hellershanks: Yes. [12:00 PM PT] Arielle Popstar: always but they need more fire to get them heated before they fry [12:00 PM PT] Ubit Umarov: and what news do you bring about opensim? :) [12:01 PM PT] Arielle Popstar: Ubit could probably do the code in 10 minutes if he wanted to [12:01 PM PT] Ubit Umarov: a few grids made it [12:01 PM PT] Ubit Umarov: i mostly would need to just ask :p [12:01 PM PT] Arielle Popstar: so 2 minutes to put in the premade patch :) [12:01 PM PT] Andrew Hellershanks: Ubit, I think Vincent already covered most of the recent changes at the start of the hour. [12:02 PM PT] Ubit Umarov: those where the ones i tried to detail [12:02 PM PT] Arielle Popstar: any updates on Bullet MisterBlue? [12:02 PM PT] Misterblue Waves: I'm releasing a new version of Convoar today that makes much more compliant GLTF files [12:02 PM PT] Arielle Popstar: oh nice [12:02 PM PT] Misterblue Waves: nothing done and nothing planned for BulletSim [12:03 PM PT] Kayaker Magic: The bug I reported where a region hangs on some llCastRay calls, I'm upgrading one of the systems right now to see if Ubuntu 16.04 is the only place it fails. [12:03 PM PT] Ubit Umarov: that is not a hang [12:03 PM PT] Andrew Hellershanks: 16.04? That is a rather old version of Ubuntu. [12:03 PM PT] Ubit Umarov: is taking some time [12:03 PM PT] Ubit Umarov: raycast can be very slow [12:03 PM PT] Ubit Umarov: on dense regions etc [12:03 PM PT] Kayaker Magic: I noticed that it only fails near the SW corner in vars, so if some people can re-try again down there they may see the failure. [12:04 PM PT] Ubit Umarov: fails? [12:04 PM PT] Andrew Hellershanks: Any error messages? [12:04 PM PT] Kayaker Magic: I call llCastRay on these systems and all avatars freeze and cannot move, all scripts in the region stop running for a minute. [12:04 PM PT] Kayaker Magic: Is that a crash or a hang? [12:04 PM PT] Ubit Umarov: you told nothing abotu fails.. just taking a lot of time [12:05 PM PT] Ubit Umarov: yes that is not a fail [12:05 PM PT] Ubit Umarov: it is take time [12:05 PM PT] Misterblue Waves: for BulletSim, raycast is done all in software [12:05 PM PT] Kayaker Magic: ubode and YEngine, as reported in the mantis, which I cannot add notes to at the moment.... [12:05 PM PT] Ubit Umarov: a minute is a lot of time.. something odd [12:06 PM PT] Ubit Umarov: but it is a current issue [12:06 PM PT] Ubit Umarov: it takes time and holds a script thread for a lot of time [12:06 PM PT] Kayaker Magic: I'm doing a bunch of new tests. Updating the operating system, planning a binary search of versions to find when it started. [12:07 PM PT] Ubit Umarov: with X that meant X using more threads [12:07 PM PT] Ubit Umarov: not on Y [12:07 PM PT] Kayaker Magic: (versions of OpenSim) [12:08 PM PT] Ubit Umarov: it looks worse with ubode ( runs on heartbeat) and Y engine.. ( has 2 exec threads) [12:08 PM PT] Kayaker Magic: The discovery that it doesn't fail in the NE corner had me check for inside/ouside 256meters (var region issue) but I have seen failures outside that range. [12:09 PM PT] Ubit Umarov: NE means nothin [12:09 PM PT] Ubit Umarov: a ray as a start and a end [12:09 PM PT] Ubit Umarov: NE is what.. start, end? [12:09 PM PT] Kayaker Magic: Just this morning I think I noticed the time the avatars stay locked up seems to get less as I do the test farther from 0,0 [12:10 PM PT] Kayaker Magic: As I move the prim around that runs the test script, in some places it locks up avatars, other locations it does not. [12:11 PM PT] Kayaker Magic: I have a lot of tests to do, it will not get resolved by talking about it here..... [12:11 PM PT] Ubit Umarov: rays and several other things need a new special code [12:11 PM PT] Ubit Umarov: like ossl notecards [12:11 PM PT] Kayaker Magic: I disable osMakeNotecard on all my regions. [12:12 PM PT] Ubit Umarov: code that puts the script to sleep, and queues the work to be done by a external thread [12:12 PM PT] Ubit Umarov: and taken out of sleep when result arrives [12:12 PM PT] Kayaker Magic: (CreateNotecard? WriteNotecard? can't look up the name without opensimulator.org) [12:13 PM PT] Ubit Umarov: in case of os notecards is actualy making them usind Dataserver [12:13 PM PT] Ubit Umarov: as they should always had [12:13 PM PT] Ubit Umarov: osnotceard where just bad ideas [12:13 PM PT] Kayaker Magic: As God and Philip Linden intended! [12:13 PM PT] Ubit Umarov: but i told that already :) [12:14 PM PT] Arielle Popstar: probably a reason they did it that way [12:14 PM PT] Ubit Umarov: dataserv is a external service thread [12:14 PM PT] Ubit Umarov: that does the work async, not stoppinf the script threads [12:15 PM PT] Ubit Umarov: osnotecards did by pass that, so script threads may stop waiting for web [12:15 PM PT] Ubit Umarov: adding them was jsut ignorind the multhreading role of dataserv mechanics [12:15 PM PT] Ubit Umarov: wle details.. [12:16 PM PT] Ubit Umarov: and Yengine is in fact more sensitive to that [12:16 PM PT] Ubit Umarov: so as i said, another mechanism is needed [12:17 PM PT] Ubit Umarov: to enqueue work outside, putting that thread in sleep while it is donw [12:17 PM PT] Ubit Umarov: ray cast also needs that [12:18 PM PT] Ubit Umarov: bc those can only be done by physcis thread in a particular time slot [12:18 PM PT] Ubit Umarov: currently once per heartbeat [12:18 PM PT] Ubit Umarov: rays are a part of collision detection code [12:19 PM PT] Ubit Umarov: or done when they are [12:19 PM PT] Ubit Umarov: ( and yes.. can be very SLOW ) [12:19 PM PT] Ubit Umarov: abuse of raycast == slow down region :) [12:20 PM PT] Ubit Umarov: ( avatar cameras also do a lot ) [12:20 PM PT] Ubit Umarov: wel when standing [12:21 PM PT] Ubit Umarov: er and camera attached to the avatar [12:21 PM PT] Selby.Evans @grid.kitely.com:8002: bye all [12:22 PM PT] Andrew Hellershanks: Bye, Selby. [12:22 PM PT] Ubit Umarov: cya selby.Evans [12:22 PM PT] Motoko.Karu @login.digiworldz.com:8002: bye [12:22 PM PT] Andrew Hellershanks: See you next week. [12:23 PM PT] Kayaker Magic: I have to walk over to the barn to see how my update to Ubuntu 18.04 is going. [12:23 PM PT] Kayaker Magic: see you all next week [12:23 PM PT] Andrew Hellershanks: You keep it hidden in a barn? ;) [12:23 PM PT] Motoko.Karu @login.digiworldz.com:8002: c cya [12:23 PM PT] Misterblue Waves: take care all... bye bye [12:23 PM PT] Andrew Hellershanks: ok, Kayaker. See you next week. [12:24 PM PT] Andrew Hellershanks: It is almost half past the hour so it is about time to wrap up todays meeting unless there is any urgent last minute item(s) for today. [12:24 PM PT] Arielle Popstar: Is Opensim in maintenance mode now? No new features considered or planned? [12:25 PM PT] Andrew Hellershanks: The short answer to that would be no. [12:25 PM PT] Arielle Popstar: so dying like s/l [12:26 PM PT] Motoko.Karu @login.digiworldz.com:8002: ^^ [12:26 PM PT] Vincent.Sylvester @hg.zetaworlds.com: Then why are you here then? [12:26 PM PT] Arielle Popstar: why are you? [12:26 PM PT] Arielle Popstar: you bring nothing new? [12:26 PM PT] Vincent.Sylvester @hg.zetaworlds.com: Check the commit log and mantis once that is back up if you want to know what went on the last few months [12:26 PM PT] Arielle Popstar: i have [12:26 PM PT] Arielle Popstar: hence my question [12:27 PM PT] Andrew Hellershanks: Before this goes downhill I'm going to call this meeting to a close. [12:27 PM PT] Andrew Hellershanks: Thank you all for coming. See you again next week. [19:27 UTC] *** Logging stopped. ***