Chat log from the meeting on 2019-04-02
From OpenSimulator
[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.