Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-06-01 | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 8 | -8/+8 | |
LICENSE.txt. | |||||
2009-05-29 | * Add xml2 load test | Justin Clarke Casey | 1 | -2/+0 | |
2009-05-19 | * Take another attempt at http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 1 | -12/+14 | |
* Return something more sensible if a file isn't found | |||||
2009-05-18 | * minor: another attempt at http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 1 | -1/+1 | |
* didn't realize that we were getting back plain old exceptions | |||||
2009-05-18 | * Resolve http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 1 | -4/+4 | |
* Catch directory exception on load oar as well as file exception | |||||
2009-05-18 | * Re-enable save oar test by loading asset data plugins from test mock class | Justin Clarke Casey | 1 | -120/+120 | |
* Actually spit out the exception caught by the plugin loader - not much point having plugins throw exceptions if we are just going to ignore them | |||||
2009-05-18 | From: Alan Webb <alan_webb@us.ibm.com> | Dr Scofield | 1 | -0/+1 | |
Fixes: [1] Sharing exception on remote OAR management [2] Occasional 505 error talking to Tomcat [3] Occasional mono aborts caused by mlog in the script engine's app domain (mono 2.4) | |||||
2009-05-15 | * Resolve bug where save oar would never complete if any assets were missing | Justin Clarke Casey | 3 | -17/+11 | |
2009-05-15 | Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵ | diva | 4 | -130/+136 | |
-- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now | |||||
2009-05-14 | * When saving an oar, save assets when immediately received rather than ↵ | Justin Clarke Casey | 4 | -121/+122 | |
storing them all up in memory * Hopefully this will remove out of memory problems when saving large oars on machines without much memory * It may also speed up saving of large oars | |||||
2009-05-14 | * refactor: break some of xml2 serialization out of sog | Justin Clarke Casey | 1 | -1/+2 | |
2009-05-07 | remove misleading comment | Sean Dague | 1 | -3/+0 | |
2009-05-07 | instrument most of the tests with a new InMethod function that may help us ↵ | Sean Dague | 1 | -0/+3 | |
figure out where that pesky deadlock is during test runs. | |||||
2009-05-07 | minor: Inconsquential change to provoke another build | Justin Clarke Casey | 1 | -1/+1 | |
2009-04-28 | * Get rid of some extraneous debug log output from the last commit | Justin Clarke Casey | 2 | -4/+4 | |
2009-04-28 | * Stop oar loading barfing if the archive contains directory entries | Justin Clarke Casey | 2 | -12/+44 | |
2009-04-24 | * Write separate unit test for replicating iar structure to a user inventory | Justin Clarke Casey | 1 | -3/+2 | |
2009-04-24 | * Write basic, incomplete load iar test | Justin Clarke Casey | 1 | -6/+0 | |
2009-04-23 | * refactor: move archive user inventory item serialization out to a separate ↵ | Justin Clarke Casey | 1 | -1/+1 | |
file | |||||
2009-04-22 | From: Alan Webb <alan_webb@us.ibm.com> | Dr Scofield | 1 | -4/+11 | |
Changes to enable script state persistence across non-restart serialization situations (inventory/OAR/attachments) Also fixing test cases for OAR and IAR so they don't barf with the new code. | |||||
2009-04-17 | fixes System.UnauthorizedAccessExceptions when trying to load OARs from | Dr Scofield | 1 | -2/+2 | |
read-only files on linux. | |||||
2009-04-15 | * Make it possible to add a request id to load and save oar requests | Justin Clarke Casey | 5 | -23/+51 | |
* This allows specific requests to be identified. | |||||
2009-04-14 | * Make archiver tests pump the asset server manually instead of starting the ↵ | Justin Clarke Casey | 1 | -1/+6 | |
normal runtime thread * This may eliminate the occasional archive test freezes, since they appeared to occur when somehow the asset server didn't pick up on the presence of a request in the asset quque | |||||
2009-04-09 | * Tagged long running tests with LongRunningAttribute. | lbsa71 | 1 | -2/+4 | |
* Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever. * Feel free to run the unit tests as you code, and the rest before commit. | |||||
2009-03-27 | * minor: move RegionSettingsSerializer into OpenSim.Framework.Serialization | Justin Clarke Casey | 3 | -257/+2 | |
2009-03-24 | * minor: remove load oar logging I accidentally left in a few commits ago | Justin Clarke Casey | 1 | -8/+4 | |
* reduce noisiness of uuid gatherer * stop bothering to pointless complain about directory tar entries when loading an oar | |||||
2009-03-24 | * Use memory more efficiently when loading oars | Justin Clarke Casey | 1 | -11/+19 | |
* This change starts the script immediately after an object is loaded, rather than waiting till they are all loaded * This should be okay, but please report any new errors | |||||
2009-03-16 | Rename OpenSim.Framework.Archive to OpenSim.Framework.Serialization | Mike Mazur | 5 | -102/+102 | |
Update using statements and prebuild.xml. Also trim trailing whitespace. | |||||
2009-03-13 | * Support loading empty folders in an iar | Justin Clarke Casey | 2 | -7/+12 | |
2009-03-12 | * Move SceneObject tests into their proper namespace | Justin Clarke Casey | 1 | -0/+6 | |
* Add some more debug code to narrow down where the tests are freezing | |||||
2009-03-12 | Move ArchiveConstants to OpenSim.Framework.Archive | Mike Mazur | 2 | -123/+1 | |
- move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace | |||||
2009-03-12 | Moving TarArchive to OpenSim.Framework.Archive | Mike Mazur | 6 | -436/+5 | |
We now build OpenSim.Framework.Archive.dll which aims to contain code used for archiving various things in OpenSim. Also remove trailing whitespace. | |||||
2009-03-10 | * Enable test logging for TestSaveOarV0p2 to capture more information the ↵ | Justin Clarke Casey | 1 | -3/+4 | |
next time this hiccups | |||||
2009-03-09 | * Address http://opensimulator.org/mantis/view.php?id=3207 | Justin Clarke Casey | 1 | -2/+8 | |
* A saved archive now immediately expires the data in the asset cache that it used, rather than retaining all the assets (esp textures) in the cache. * This is an imperfect solution. Ideally we would only expire the assets newly requested for the archive (not existing ones). But doing that would require a lot more restructuring. * I don't believe there are any locking issues due to the locking performed by the underlying memory cache, but please report any issues. | |||||
2009-03-06 | * Improve memory usage when writing OARs | Justin Clarke Casey | 5 | -71/+61 | |
* This should make saving large OARs a somewhat better experience * However, the problem where saving an archive pulls large numbers of assets into the asset cache isn't yet resolved * This patch also removes lots of archive writing spam that crept in | |||||
2009-03-05 | * Add more status information when an oar is being saved | Justin Clarke Casey | 2 | -0/+23 | |
* Among other messages, a log entry is posted for every 50 assets added to the archive | |||||
2009-03-04 | * Add the abilty to load and save iar item nodes where folders have ↵ | Justin Clarke Casey | 1 | -17/+28 | |
identical names | |||||
2009-03-04 | * Add gnu tar format long file name support to tar reading and writing. | Justin Clarke Casey | 3 | -85/+126 | |
* Not actually tested yet though existing code which doesn't require long file names looks fine | |||||
2009-02-25 | * Store inventory data in an 'inventory' directory rather than in the root ↵ | Justin Clarke Casey | 1 | -5/+0 | |
of an iar | |||||
2009-02-20 | * Consistently lock part.TaskInventory as pointed out in ↵ | Justin Clarke Casey | 1 | -8/+11 | |
http://opensimulator.org/mantis/view.php?id=3159 * Not locking causes enumeration exceptions as described in this matis * part.TaskInventory needs to be locked for every access as it's a dictionary * Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is cloned instead | |||||
2009-02-19 | * refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵ | Justin Clarke Casey | 1 | -1/+1 | |
it actually does | |||||
2009-02-18 | * Change AssetGatherer method access so that only methods which are worth ↵ | Justin Clarke Casey | 1 | -1/+1 | |
calling from the outside are public | |||||
2009-02-18 | * Move asset gathering code from oar module to OpenSim.Region.Framework ↵ | Justin Clarke Casey | 2 | -198/+5 | |
since this is useful in a variety of situations * Comment out one oar test since I think somehow the two save tests are causing the occasional test failures | |||||
2009-02-17 | * switch to pulsing monitors to perform test sync instead of events, since ↵ | Justin Clarke Casey | 1 | -11/+17 | |
this doesn't allow one to accidentally forget to reset the event | |||||
2009-02-17 | * Get rid of a unit test race condition based on my misreading of the ↵ | Justin Clarke Casey | 1 | -2/+4 | |
AutoResetEvent docs * Hopefully this will reduce the spike in build failures seen in the past few days (since I introduced an addition oar test) | |||||
2009-02-17 | - remove the Metadata property from AssetBase and return all previous | Mike Mazur | 3 | -11/+11 | |
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit | |||||
2009-02-16 | * refactor: remove AssetCache field hanging off Scene | Justin Clarke Casey | 2 | -3/+3 | |
* This is always available at Scene.CommsManager.AssetCache | |||||
2009-02-13 | * Change static field "initialized" in RestInterregionComms to an instance field | Justin Clarke Casey | 1 | -1/+1 | |
* This was the cause of teleport tests interfering with each other | |||||
2009-02-12 | large scale fix for svn props after "the great refactor" | Sean Dague | 12 | -105/+105 | |
2009-02-12 | * optimized usings. | lbsa71 | 12 | -129/+111 | |