diff options
author | Justin Clarke Casey | 2008-01-21 15:06:49 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-01-21 15:06:49 +0000 |
commit | 504ae63669e5c57cd89e8213b853c27506012f79 (patch) | |
tree | 0d12e5baa7b7e5ec29676398629e56f3c93b98d5 /OpenSim/Region/Storage | |
parent | Small bug in ResetScript (diff) | |
download | opensim-SC_OLD-504ae63669e5c57cd89e8213b853c27506012f79.zip opensim-SC_OLD-504ae63669e5c57cd89e8213b853c27506012f79.tar.gz opensim-SC_OLD-504ae63669e5c57cd89e8213b853c27506012f79.tar.bz2 opensim-SC_OLD-504ae63669e5c57cd89e8213b853c27506012f79.tar.xz |
* Make object persistence more granular by separating prim and prim inventory persistence
Diffstat (limited to 'OpenSim/Region/Storage')
-rw-r--r-- | OpenSim/Region/Storage/OpenSim.DataStore.MSSQL/MSSQLDataStore.cs | 6 | ||||
-rw-r--r-- | OpenSim/Region/Storage/OpenSim.DataStore.NullStorage/NullDataStore.cs | 7 |
2 files changed, 12 insertions, 1 deletions
diff --git a/OpenSim/Region/Storage/OpenSim.DataStore.MSSQL/MSSQLDataStore.cs b/OpenSim/Region/Storage/OpenSim.DataStore.MSSQL/MSSQLDataStore.cs index 7884277..6aeb808 100644 --- a/OpenSim/Region/Storage/OpenSim.DataStore.MSSQL/MSSQLDataStore.cs +++ b/OpenSim/Region/Storage/OpenSim.DataStore.MSSQL/MSSQLDataStore.cs | |||
@@ -752,6 +752,12 @@ namespace OpenSim.DataStore.MSSQL | |||
752 | fillShapeRow(shapeRow, prim); | 752 | fillShapeRow(shapeRow, prim); |
753 | } | 753 | } |
754 | } | 754 | } |
755 | |||
756 | // see IRegionDatastore | ||
757 | public void StorePrimInventory(LLUUID primID, IDictionary<LLUUID, TaskInventoryItem> items) | ||
758 | { | ||
759 | // No implementation yet | ||
760 | } | ||
755 | 761 | ||
756 | /*********************************************************************** | 762 | /*********************************************************************** |
757 | * | 763 | * |
diff --git a/OpenSim/Region/Storage/OpenSim.DataStore.NullStorage/NullDataStore.cs b/OpenSim/Region/Storage/OpenSim.DataStore.NullStorage/NullDataStore.cs index 035c3ba..8039e51 100644 --- a/OpenSim/Region/Storage/OpenSim.DataStore.NullStorage/NullDataStore.cs +++ b/OpenSim/Region/Storage/OpenSim.DataStore.NullStorage/NullDataStore.cs | |||
@@ -49,6 +49,11 @@ namespace OpenSim.DataStore.NullStorage | |||
49 | public void RemoveObject(LLUUID obj, LLUUID regionUUID) | 49 | public void RemoveObject(LLUUID obj, LLUUID regionUUID) |
50 | { | 50 | { |
51 | } | 51 | } |
52 | |||
53 | // see IRegionDatastore | ||
54 | public void StorePrimInventory(LLUUID primID, IDictionary<LLUUID, TaskInventoryItem> items) | ||
55 | { | ||
56 | } | ||
52 | 57 | ||
53 | public List<SceneObjectGroup> LoadObjects(LLUUID regionUUID) | 58 | public List<SceneObjectGroup> LoadObjects(LLUUID regionUUID) |
54 | { | 59 | { |
@@ -81,4 +86,4 @@ namespace OpenSim.DataStore.NullStorage | |||
81 | { | 86 | { |
82 | } | 87 | } |
83 | } | 88 | } |
84 | } \ No newline at end of file | 89 | } |