aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/ServiceConnectors (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-29Making the delegate handlers async in async Get, to make things consistent. ↵diva1-2/+2
Them being synchronous in certain cases (asset in cache, for example) may account for slowness reported by folks in osgrid when they have the cache module on. Turns out that some of the provided handlers do non-trivial processing (the ones coming from J2KImage, for example), which means that the several asset requests that hit the cache end up being synchronous. The jury is still out on this.
2009-05-23This should make HG asset transfers work much better. It now uses ↵diva1-1/+1
HGUuidGatherer, which is a subclass of UuidGatherer. Hence, on-line HG asset transfers use exactly the same UUID collection code as save oar/xml. If it doesn't work, it's Justin's fault :D
2009-05-22Cleaning up a few HG things. HG Posts may now work in grids, but if the home ↵diva1-11/+24
grid is a standalone, this still doesn't work -- something wrong with RegionAssetService's DB connection.
2009-05-18Finished HG Service Store. Not fully functional because of problems with ↵diva1-3/+6
asset.ID insisting on being a UUID string.
2009-05-18Refactor: Change "Servers" to "Server", since the can only be one. BreakMelanie Thielker3-3/+3
the handlers out of the asset server context into a generic scope.
2009-05-18Move the connectors under services for reasons of application logic. RemoveMelanie Thielker1-1/+1
the user server skeleton in preparation for introducing a generic server
2009-05-17Renaming [ServiceConnectors] back to [Modules].diva5-5/+5
2009-05-17HG asset transfers starting to work -- GETs only for now. diva1-21/+41
2009-05-15Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva5-5/+5
-- 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* refactor: move bottom part of 'xml2' serializaton to separate classJustin Clarke Casey2-2/+2
2009-05-14* refactor: break some of xml2 serialization out of sogJustin Clarke Casey1-1/+2
2009-05-14Move the connector for the new asset server to a connectors project. InheritMelanie Thielker1-184/+9
the region module version from this. This enables inter-server connections to reuse connetor code from region modules.
2009-05-14Honor the temp and local asset flagsMelanie Thielker2-0/+12
2009-05-12Fix interface registration/deregistration mechanicsMelanie Thielker1-0/+2
2009-05-11Changes to the new user system to add the modularity developed for the assetMelanie Thielker3-4/+36
system
2009-05-11Plumb the HG asset broker. More naming changes to clarify things. Lots moreMelanie Thielker3-167/+322
config options.
2009-05-10Add the HG asset module skeletonMelanie Thielker1-0/+165
2009-05-10Use the new async handling class to actually make the new asset service'sMelanie Thielker1-12/+34
async request perform asynchronously
2009-05-10Connect up the new asset cache and introduce an asynchronous call pathMelanie Thielker2-31/+189
for asset retrieval (full asset only) to ease migration to the new system
2009-05-10Add some asset cache plumbing. Change the generic cache from UUID to stringMelanie Thielker2-0/+42
keys to allow caching the new crop of URI identified objects.
2009-05-09Make remote assets work through the new server systemMelanie Thielker1-5/+53
2009-05-09Plumb the remote asset hookup, all but the actual requestsMelanie Thielker2-13/+59
2009-05-09Add the asset service connectors and sample config. READ WARNINGS!!!Melanie Thielker2-0/+209
2009-05-08* break out 'xml2' deserialization from sogJustin Clarke Casey1-1/+2
2009-05-05- moving banned check and public/private check toDr Scofield2-8/+16
Scene.NewUserConnection() - adding reason reporting this enforces estate bans very early on and prevents us from circulating client objects that we'd then have to retract once we realize that the client is not allowed into the region
2009-05-05Add the remote user connector skeletonMelanie Thielker1-0/+88
2009-05-05Change local user connector into a shared moduleMelanie Thielker1-1/+7
2009-05-05Some refactoring. Database is now active in the new user serverMelanie Thielker1-2/+2
2009-05-05Plumb the new server connector logicMelanie Thielker1-0/+85
2009-05-03Some reorganization around service connectors. No functional changeMelanie Thielker2-3/+2
2009-05-02Rename CoreModules.Communications to CoreModule.ServiceConnectors and, ↵diva2-0/+1224
inside it, REST to Remote.