aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-31OpenSim found a new way for archiving to be spammy.onefang1-15/+9
The few resources that I have checked are actually missing from the database. All the ones I tried in world are not missing anything.
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-7/+41
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-17/+103
2012-10-27minor: Fix verbose IAR save message to make it a bit clearer that item data ↵Justin Clark-Casey (justincc)1-1/+1
is being saved at that point, not asset data.
2012-10-26Fix "save iar" hanging permanently if the asset request phase times out.Justin Clark-Casey (justincc)1-5/+8
Unlike "save oar", this was happening on the same thread as the original request. The timeout happens on another so the original thread is never aborted. On "save oar" this leaves the thread hanging (still bad) but on "save iar" it left the console thread hanging. Temporary fix is to make "save iar" do asset request on a separate thread, like "save oar". Longer term fix will be to restructure asset save to use a ManualResetEvent rather than a separate timeout timer.
2012-04-27Use DotNetZip to compress OARs and IARs.Oren Hurvitz1-1/+4
DotNetZip provides much better compression than standard .NET.
2012-04-13Added ability to exclude inventory items or folders when saving IAR files.Kevin Cozens1-29/+59
2012-03-10minor: In IAR save, log when we start adding the control file rather than ↵Justin Clark-Casey (justincc)1-2/+3
saying afterwards that we added it.
2012-02-03Changed save oar and save iar parameter -p|--profile to -h|--home, including ↵Snoopy Pfeffer1-1/+1
corresponding RemoteAdmin parameter
2011-06-14tweak messages. Make verbose inventory item save message give the item name ↵Justin Clark-Casey (justincc)1-1/+3
as well as item id and asset id
2011-06-04insert an InventoryArchiveUtils.FindItemsByPath() to return multiple items ↵Justin Clark-Casey (justincc)1-3/+0
rather than just the first one
2011-05-27When saving an iar, don't chase down link asset IDs (since these points to ↵Justin Clark-Casey (justincc)1-1/+4
other items rather than real assets) This bug had no practical effect other than to make "save iar" misreport the number of missing assets
2011-05-26Add --noassets option for "save iar"Justin Clark-Casey (justincc)1-10/+35
Like "save oar", this saves an iar without assets This can be useful for backup when you know the required assets will still be present (e.g. you're backing up the assets db separately). This also bumps the iar format version to 0.3 and 1.2 respectively. 0.3 is backward compatible with previous opensim versions 1.2 is used if the --profile switch is specified. It is only compatible with 0.7.1 presently.
2011-04-18bump default IAR version to 0.2 and 1.1 for the --profile version.Justin Clark-Casey (justincc)1-2/+2
There are no changes in this bump, they just signal a point at which the control file comes first in the archive.
2011-01-08Added a -v|verbose option to save iar.Diva Canto1-0/+6
2010-12-11If we're saving an IAR with --profile information, then label this a version ↵Justin Clark-Casey (justincc)1-5/+22
1.0 IAR since it isn't compatible with older OpenSim releases.
2010-11-29Preservation of creator information now also working in IARs. Cleaned up ↵Diva Canto1-15/+13
usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.
2010-10-30minor: remove some old commented out codeJustin Clark-Casey (justincc)1-22/+0
2010-10-27Formatting cleanup.Jeff Ames1-2/+2
2010-10-22print IAR version number on console when savingJustin Clark-Casey (justincc)1-2/+6
2010-10-22write IAR control file first in the archive rather than lastJustin Clark-Casey (justincc)1-4/+6
2010-10-22print IAR version number on console when savingJustin Clark-Casey (justincc)1-2/+6
2010-10-22write IAR control file first in the archive rather than lastJustin Clark-Casey (justincc)1-4/+6
2010-09-12Formatting cleanup.Jeff Ames1-5/+5
2010-08-28very minor log message and var name tweaking for iar savingJustin Clark-Casey (justincc)1-4/+6
2010-07-14improve closing of load/save iar streams in the event of a problemJustin Clark-Casey (justincc)1-70/+69
2010-06-18in IAR utils, return all folders that match a particular path rather than ↵Justin Clark-Casey (justincc)1-2/+3
just the first one
2010-05-28refactor: move GetStream and URI methods from ArchiveReadRequest -> ↵Justin Clark-Casey (justincc)1-1/+0
ArchiveHelpers
2010-03-15* UuidGatherer now tracks asset types for assets it discovers. The asset ↵John Hurliman1-2/+2
types are inferred from context * OAR saving will attempt to correct unknown asset types before writing broken assets to the OAR file
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+1
2010-01-10* Starting to clean the house...Diva Canto1-1/+1
* Fixed circular dependency
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto1-8/+8
* HG is seriously broken here * Compiles. Untested.
2010-01-09Less refs to UserProfileCacheService. Compiles but likely doesn't run.Diva Canto1-1/+1
2010-01-04Formatting cleanup. Add copyright headers.Jeff Ames1-3/+3
2009-11-24Make load/save iar slightly better in the face of io failures by always ↵Justin Clark-Casey (justincc)1-32/+40
attempting to close the streams
2009-11-23Formatting cleanup.Jeff Ames1-3/+3
2009-11-09refactor out iar escapingJustin Clark-Casey (justincc)1-9/+2
2009-11-09Tell the user when a 'save iar' has failed because the inventory path could ↵Justin Clark-Casey (justincc)1-53/+21
not be found
2009-11-05* Escape / character when saving items and folders in an iar so that the ↵Justin Clark-Casey (justincc)1-0/+7
loader doesn't barf
2009-10-01Formatting cleanup.Jeff Ames1-10/+10
2009-09-25Don't preserve full user profile details within iars for nowJustin Clark-Casey (justincc)1-1/+3
This information was not being used in the load process
2009-09-25add control files containing version info to iarsJustin Clark-Casey (justincc)1-0/+28
2009-09-11Remove bug where iar created folders could not be deleted after relogJustin Clark-Casey (justincc)1-1/+1
New folders need to be created with AssetType.Unknown rather than AssetType.Folder!
2009-09-08refactor iar name generationJustin Clark-Casey (justincc)1-7/+60
slightly change the format of item archive names
2009-09-06Convert iar write request to use inventory service requests rather than cacheJustin Clark-Casey (justincc)1-12/+18
2009-09-06refactor: use direct scene reference in inventory archive read requestJustin Clark-Casey (justincc)1-2/+1
2009-09-06refactor: replace some uses of iar module reference with scene insteadJustin Clark-Casey (justincc)1-6/+16
2009-09-06Temporarily re-enable save iar test by manually insert the item into the old ↵Justin Clark-Casey (justincc)1-0/+7
cache during the test
2009-09-04Add ids to iar requestsJustin Clark-Casey (justincc)1-4/+12
Stop save iar test wrongly relying on thread pulsing (still disabled though)
2009-09-04If running tests manually, fail immediately on errorJustin Clark-Casey (justincc)1-2/+0