aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.hgignore
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2014-08-22 20:23:48 +0100
committerJustin Clark-Casey (justincc)2014-08-22 20:23:48 +0100
commit709038aa2adfe5a668c2452ec7acde517125c4e8 (patch)
treec0e078c2eea6a58a1f1eea3a932d5439ea830cba /.hgignore
parentRemove lock in MySQLFramework. This is not necessary as the connection is no... (diff)
downloadopensim-SC-709038aa2adfe5a668c2452ec7acde517125c4e8.zip
opensim-SC-709038aa2adfe5a668c2452ec7acde517125c4e8.tar.gz
opensim-SC-709038aa2adfe5a668c2452ec7acde517125c4e8.tar.bz2
opensim-SC-709038aa2adfe5a668c2452ec7acde517125c4e8.tar.xz
Remove some use of database connection locking from MySQLSimulationData - this has not been necessary for some time as database connections are not shared.
However, many locks remain since they may effectively be providing transactionality in some operations (e.g. prim updates across multiple tables). These are candidates for being replaced with proper database transactions, since this would not block unrelated operations (e.g. land save and object save) or unrelated operations on the same tables (e.g. storage of one linkset whilst another is being removed). In practice, any performance deg due to contention is probably rare and short lived as the major prim operations are performed in memory and only persisted some time afterwards.
Diffstat (limited to '.hgignore')
0 files changed, 0 insertions, 0 deletions