Chat log from the meeting on 2019-04-02

[11:06] Andrew Hellershanks: Hello, everyone.

[11:07] Ubit Umarov: you can relog again andrew to see what you didn't last week :)

[11:07] Gavin.Hird @grid.xmir.org:8002: Hi Andrew

[11:07] Leighton.Marjoram @grid.outandproud.life:8002: Hi Andrew

[11:07] JayR.Cela @discoverygrid.net:8002: Hey there Andrew :_)

[11:07] Bernd.Steinhardt @mevos.net:8002: Hi Andrew

[11:07] Andrew Hellershanks: I had another meeting that ran late and delayed my lunch.

[11:08] Andrew Hellershanks: What will I see if I relog?

[11:08] Bernd.Steinhardt @mevos.net:8002: Now I have moved my clock forward, too - he h

[11:08] Ubit Umarov: well or not see :)

[11:09] Telehub: Welcome back to, Dev Outreach, Andrew Hellershanks.

[11:10] Andrew Hellershanks: The place looks the same.

[11:10] Gavin.Hird @grid.xmir.org:8002: The Queen's clock keeper spend almost 24 hours to set all the clock in the palace

[11:10] Kayaker Magic: My heart bleeds peanut butter for the Queen.

[11:11] Ubit Umarov: ok good the place looks the same :)

[11:11] Gavin.Hird @grid.xmir.org:8002: what would be different?

[11:11] Ubit Umarov: rez time.. just a bit

[11:11] Andrew Hellershanks: Gavin, I don't know. That's what puzzled me.

[11:11] Andrew Hellershanks: I can't say I noticed any difference between the two logins.

[11:12] Ubit Umarov: well ok

[11:13] Kayaker Magic: Question: If I load an OAR twice, does it re-create the assets both times? Or only the first time.

[11:13] Andrew Hellershanks: Caching might make a more noticable difference for people with slower connections.

[11:14] Ubit Umarov: yeah cahce is udp net only

[11:14] Ubit Umarov: it jsut stores the packets mainly

[11:14] Ubit Umarov: viewers have same work

[11:15] Andrew Hellershanks: Kayaker, I would expect it to only create assets once but Ubit would be able to give a more definitive answer.

[11:15] Ubit Umarov: it should at least replace them

[11:16] Ubit Umarov: ( oars only store assets on region )

[11:16] Ubit Umarov: that means on cache

[11:16] Andrew Hellershanks nods

[11:16] Kayaker Magic: Assets have to exist on the asset server before they can exist on the region, is this not true?

[11:17] Ubit Umarov: no

[11:17] Ubit Umarov: they can arrive from a oar

[11:17] Ubit Umarov: thats why only using db backup is not enough to save a region

[11:18] Ubit Umarov: oar ( including assets ) is

[11:18] Kayaker Magic: When do they get put on asset server? When I take them into inventory?

[11:18] Ubit Umarov: yes

[11:19] Ubit Umarov: some ppl had issues, only did save dbs

[11:19] Andrew Hellershanks: Ubit, They would also be saved to asset server after issuing the backup command via the region console?

[11:19] Kayaker Magic: On new objects, where are UUIDs made up, I assume Robust. Does it use the time or some crypto trick?

[11:20] Ubit Umarov: but well i may not remembering this well :)

[11:20] Bill Blight: Unless you use the same DB for the region

[11:20] Gavin.Hird @grid.xmir.org:8002: AFAIK an oar load will store all the assets in the asset table

[11:21] Bill Blight: region assets, where they exist on the region is stored in the region db (which could be the same as the asset server) the assets do get stored in the asset server

[11:21] Ubit Umarov: it will? well that my mem failed again :)

[11:21] Ubit Umarov: ..then..

[11:21] Gavin.Hird @grid.xmir.org:8002: if someone run a region db in addition it might behave different

[11:21] Bill Blight: yes

[11:21] Gavin.Hird @grid.xmir.org:8002: I only run one central db

[11:22] Gavin.Hird @grid.xmir.org:8002: and everything ends up in it

[11:22] Kayaker Magic: I'm loading OARs from IW, want to re-arrange them. I didn't want to flood the OSGrid asset server with two copies of everything.

[11:22] Kayaker Magic: OSG has separate asset from my DB.

[11:22] Ubit Umarov: if uuid is same, assets server will refuse

[11:23] Ubit Umarov: assets are "immutable"

[11:23] Andrew Hellershanks: Kayaker, if you want to load an OAR from IW you need a recent copy. There was a problem with how their files were saved that was incompatible with OS. That was only recently fied.

[11:23] Andrew Hellershanks: fixed

[11:23] Kayaker Magic: load oar has two options --skip-assets and --no-objects, what is the difference?

[11:23] Bill Blight: No objects does not load the objects to the region

[11:24] Bill Blight: useful for loading just terrain

[11:24] Bill Blight: --skip-assets does not attempt to place the assets in the asset server

[11:24] Bill Blight: so if you are reloading a previous oar it reuses the assets

[11:24] Ubit Umarov: objects are not considered assets on that

[11:24] Kayaker Magic: Jim Tarber has built a converter to make OpenSim compatible filtered OARs from old IW OARs. They are handing them out now, you may see a lot of them. I loaded 2, they worked fine.

[11:24] Ubit Umarov: assets are sounds animations textures meshes etc

[11:25] Ubit Umarov: not long ago MB made a fix to load iw oars

[11:25] Andrew Hellershanks: Kayaker, I had someone who was looking for me to load an IW in their grid. Their OAR was created before the fix was applied so a lot of items were missing from the region.

[11:26] Kayaker Magic: Well, they also filtered out all the items that you don't have full perm or are creator of, so all that is missing on purpose.

[11:26] Kayaker Magic: One of my regions was 95% stuff that *I* created.

[11:27] Andrew Hellershanks: I told the person they had to go back and request a new OAR file now that the compatibility issue was fixed.

[11:27] Ubit Umarov: yeah guess usefull on a comercial grid where many just buy objects to put in regions

[11:29] Andrew Hellershanks: Any one heard anything from Sheera?

[11:29] Bill Blight: nope

[11:30] Kayaker Magic: I know OSGrid is running many copies of Robust, anybody here know if you can run several copies of the asset server?

[11:31] Gavin.Hird @grid.xmir.org:8002: I am sure you can load balance the db across multiple replicas

[11:31] Bill Blight: you can run several asset servers but you have to put them behind some type of load balancer, as they need a single point of access facing the outside world

[11:31] Kayaker Magic: I worry about how Robust creates UUIDs if there are several of them running.

[11:32] Gavin.Hird @grid.xmir.org:8002: even in a load balanced environment writes often only occurs on the master

[11:32] Kayaker Magic: We already have 5 robusts behind nginx, but are afraid to have several asset servers.

[11:32] Bill Blight: Robust creates on request and UUID's are based on a few things, down to the millisecond

[11:32] Ubit Umarov: well number of assets creation is some thing we need

[11:33] Ubit Umarov: but.. yeack..

[11:34] Gavin.Hird @grid.xmir.org:8002: are you write constrained on your asset server?

[11:35] Ubit Umarov: ( unrelated but attachments are not saved on HG, if you want to loose a script, just edit it offgrid )

[11:35] Ubit Umarov: ( on return its dead.. gone )

[11:36] Kayaker Magic: I've seen that happen....

[11:37] Ubit Umarov: yeah a current feature :)

[11:37] Andrew Hellershanks: :)

[11:38] Andrew Hellershanks: Any other questions for today?

[11:39] Kayaker Magic: I could ask more, but I have to run to a lunch date in RL.

[11:40] Andrew Hellershanks: ok, Kayaker. Enjoy your lunch. Save the questions for next time.

[11:40] Gavin.Hird @grid.xmir.org:8002: Animesh versions of the viewer is at https://www.dayturn.com/viewer/index.php?resources/

[11:40] Leighton.Marjoram @grid.outandproud.life:8002: tc kayaker

[11:40] Kayaker Magic: See you all next week!

[11:40] Selby.Evans @grid.kitely.com:8002: bye all

[11:40] Gavin.Hird @grid.xmir.org:8002: In addition there is an update of the RLV version to bring RLV to Marine Kelley version 2.9.26

[11:40] Leighton.Marjoram @grid.outandproud.life:8002: bye Selby

[11:40] Andrew Hellershanks whispers: You are heading out, Selby?

[11:40] JayR.Cela @discoverygrid.net:8002: see ya all soon :_)

[11:41] Andrew Hellershanks: That would be a yes. :)

[11:41] Bernd.Steinhardt @mevos.net:8002: Yer bye and good adternoon

[11:41] Ubit Umarov: :)

[11:41] Andrew Hellershanks: Bye, JayR

[11:41] Bill Blight: wow early meeting

[11:41] Bill Blight: I could have stayed napping

[11:41] Bill Blight: LOL

[11:41] Ubit Umarov: lol

[11:41] Leighton.Marjoram @grid.outandproud.life:8002: short and sweet

[11:41] Andrew Hellershanks: Yeah. I'm looking at the time and wondering if it is running slow. :)

[11:42] Andrew Hellershanks: Unless anyone else has anything for the meeting we can put a ribbon on it and call it done.

[11:42] Gavin.Hird @grid.xmir.org:8002: all right, guys. have a good one!

[11:42] Leighton.Marjoram @grid.outandproud.life:8002: gets fork ready to stick in the meeting and call it done

[11:42] Andrew Hellershanks: Bill, sorry to have disturbed your quality nap time. ;)

[11:43] Bill Blight: fork off

[11:43] Leighton.Marjoram @grid.outandproud.life:8002: hey now Bill thats not very friendly lol

[11:43] Leighton.Marjoram @grid.outandproud.life:8002: see you all next week :)

[11:43] Bill Blight checks last nap time, and determines that friendly is not required

[11:43] Andrew Hellershanks: I think this is the shortest meeting in quite some time.

[11:43] Andrew Hellershanks: Bye everyone. Thanks for coming. See you again next week.