Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008705opensim[GRID] Asset Servicepublic2020-05-20 13:112020-06-02 07:44
ReporterManni 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformServerOSUbuntu 18 mysql 5.7OS Version0.9.2DEV
Product Version 
Target VersionFixed in Version 
Summary0008705: Please see why the textures are not copied.
DescriptionWhen converting to fsassets and integrating the old database as fallback, all assets except for the textures are taken over. The textures of the models in the inventory remain empty.
To fix this, I have to save the assets from the fallback and load them manually into the fsasset database.

Please see why the textures are not copied.
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBulletSim
Script EngineYEngine
EnvironmentMono / Linux64
Mono Version6.x
ViewerSingularity
Attached Files

- Relationships

-  Notes
(0036509)
mewtwo0641 (reporter)
2020-05-26 04:11
edited on: 2020-05-26 04:18

I have used FSAssets before but have not noticed missing textures (Though that could have very well been that it was falling back on what was already on the database).

For testing, have you tried starting with a blank database, and already configured for FSAssets, and uploading some meshes, individual textures, etc, and checking if they exist?

(0036518)
Manni (reporter)
2020-05-28 02:57

So I do it very simply:
I am creating a new empty database for fsassets.
I activate fsassets and the FallbackService in Robust.HG.ini.
The FallbackService gets the old things from the old database, but many textures are missing.
I already have this problem with the third grid.

Here is further information: http://virtual-talk.de/showthread.php?tid=1756&pid=7960#pid7960 [^]
(0036519)
tampa (reporter)
2020-05-28 05:10

I would advice to convert this stuff manually instead of using the fallback system, that way you can get rid of the old db as well, free up some space.
(0036524)
Ferd Frederix (reporter)
2020-06-02 07:44

You need to move the data per the instructions. Here is my Help guide:

FSAssets will use the MySQL database to collect the original data. This will not automatically convert all the old assets to the new service. To convert all assets from the default service there is a Robust console command provided:

 import <conn> <table> [<start> <count>]

The import command expects a database connection string and the name of the legacy asset table to be passed as parameters. The following example shows how to start the import process for a MySQL database. Change the connection details to match your database schema, username and password, or use the DreamGrid default shown here, and copy and paste this into your Robust console:

import "Data Source=localhost;Port=3306;Database=robust;User ID=robustuser;Password=robustpassword;Old Guids=true;" assets

Depending on the size of your existing assets table, the import process will take some time to complete. The optional parameters, start and count allow you to specify the position and number of rows to convert.

A default, blank database will look like this:

R.O.B.U.S.T.# import "Data Source=localhost;Port=3306;Database=robust;User ID=robustuser;Password=robustpassword;Old Guids=true;" assets
Reading data
0 assets imported so far
100 assets imported so far
200 assets imported so far
Import done, 274 assets imported
R.O.B.U.S.T.#

- Issue History
Date Modified Username Field Change
2020-05-20 13:11 Manni New Issue
2020-05-26 04:11 mewtwo0641 Note Added: 0036509
2020-05-26 04:18 mewtwo0641 Note Edited: 0036509 View Revisions
2020-05-28 02:57 Manni Note Added: 0036518
2020-05-28 05:10 tampa Note Added: 0036519
2020-06-02 07:44 Ferd Frederix Note Added: 0036524


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker