| Commit message (Collapse) | Author | Files | Lines |
|
is no prim where UUID = SceneGroupID), then force one prim to have UUID = SceneGroupID.
* A warning is posted about this on startup giving the location of the object
* This should allow one class of persistently undeletable prims to be removed
* This change should not cause any issues, but I still suggest that you backup your database beforehand
* If this doesn't work for previously linked objects, then you could also try the workaround in http://opensimulator.org/mantis/view.php?id=3059
* This change has been made to mysql and mssql, but sqlite appears to work in a different way
|
|
* Primshapes uuid wasn't being converted to raw (non-dashed) format before being used in primshapes delete command
|
|
the rest of the assignments here.
|
|
because of a logic error.
attempt to speed up deletes a bit by batching up all the primitem
deletes and primshape deletes into single delete statements. This
removes the lock/release/lock/release/lock/release for loop.
|
|
http://opensimulator.org/mantis/view.php?id=2739 by no longer bothering to store or retrieve the local parentID in
the region database
* The original issue is that the now randomly generated local ids do not fit into the int parentID datatype
* However, as far as I know it's actually pointless to store this local parent ID anyway (we already store the groupUUID), especially as we don't bother to store the localID (as
opposed to UUID itself).
* Conservatively, the actual column will be removed in a later commit
|
|
exceptions as well.
|
|
|
|
than it solved by trying to use, and then exhausting, the connection pool
|
|
This should finally kill the "There is already an open data reader associated
with this connection, which must be closed first" error that makes people's
builds not save
|
|
|
|
|
|
|
|
MySQLRegionData
* I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are)
|
|
tables, and changed the database modules to actually push these doubles
down into the database layer.
|
|
terrain is found, rather than a default "0" terrain.
Remove the "remove object wrong region" test. UUIDs either are unique
or they're not. This test tested a bad behavior I have chosen not to
duplicate.
|
|
mechanism to prevent prim loss. Preserve link order on sim restart
and drag copy. Fix drag-copied prims' inventories. Fix persistence
of child prim inventories.
|
|
|
|
havenever seen that texture before.
|
|
* SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life
* A proper inventory interface to follow
* Parallel changes for other inventory partial classes to follow at a later date
|
|
Attached patch implements llCollisionSound. Thanks T. Sado.
|
|
variable sun vector, adding 3 new fields on both.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
MySqlDataReader needs to be Close()d explicitly. Disposing it or letting
it fall out of scope will not free it's hold on the connection.
|
|
(added a fix for the broken build from last commit, too)
|
|
RootPart and adding the part separately
* Make RootPart read only
|
|
allowing landFlags bit 31 to be used (Int32 -> UInt32).
|
|
some fixes in MySQL and SQLite
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
SQLite reports System NUll Reference, but works, inside
LoadItems, on SQLiteRegionData.cs
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
Add rezzing time to objects. Add Object return and traffic fields to land
database. Add plumbing for auto return. Implement auto return.
Contains a migration. May contain nuts.
|
|
|
|
|
|
is not respected by sqlite or mysql drivers so that deleting
and object in a region actually deletes that object from any
region.
|
|
* Updates to libomv r2243,
* Remove lots of unnecessary typecasts
* Improves SendWindData()
Thanks jhurliman.
* Will update OpenSim-libs in 10 minutes..
|
|
|
|
- Add necessary dummy Dispose-methods where they are missing
- Implement the SQLite Dispose-methods
(currently only used for unit tests, in the next commit)
|
|
Allow parsing of hexadecimal int constants from strings.
Also fixes a DBNull value in the touch type field crashing the sim
|
|
object property. Fix issue 2149.
|
|
Floating text, Rotation, Texture animation, Particle System
This will make "Eye Candy" scripts work without modification in
XEngine. The use of the CHANGED_REGION_RESTART hack is no longer
needed. Implemented in MySQL only, hovertext also in SQLite.
|
|
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle.
* This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big!
* Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
|
|
removed. Removing that now.
|
|
migration database upgrade paths. This is coming in in stages.
|
|
now ply their trade. Is that nuts?
|
|
animation, target omega, looped sound, script access pin, allowed
drop state and sale data. Loads it, too. Not all tested.
Code: No Nuts. Data: Cannot Guarantee Nut Free.
|
|
|
|
|
|
|
|
Re-fix the re-fix from a clean build. This makes the region based
settings work as advertised
|
|
|
|
Makes region settings save on second and subsequent sim restarts
after upgrading.
|
|
Fix a regression that caused the region settings not to save.
Still no SQLite support for region settings. MySQL now functional.
|
|
are stored in the db.
|