[
https://jira.duraspace.org/browse/DS-1382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark H. Wood updated DS-1382:
-----------------------------
Fix Version/s: (was: 3.1)
3.2
> AIP Backup & Restore functionality should not duplicate unchanged files
> across Item Versions
> --------------------------------------------------------------------------------------------
>
> Key: DS-1382
> URL: https://jira.duraspace.org/browse/DS-1382
> Project: DSpace
> Issue Type: Bug
> Components: DSpace API
> Affects Versions: 3.0
> Reporter: Tim Donohue
> Assignee: Tim Donohue
> Priority: Major
> Fix For: 3.2
>
>
> The DSpace 3.0 model for storing Item Versions in AIPs is to generate a
> *separate* AIP for each version of the Item.
> Suppose you have an Item "123/45" with old versions "123/45.1" and
> "123/45.2". To export all versions, you'd need to export a total of 3 AIPs
> (123-45.zip, 123-45.1.zip and 123-45.2.zip), one for each version.
> Although this may sound reasonable, it can lead to "ballooning storage costs"
> as you version Items. Since 3 AIPs are generated in the above example, each
> of the 3 AIPs must duplicate all content files within it. So, if the size of
> the initial AIP is 100KB, after 10 versions, you may be storing around
> 10x100KB=~1MB of content, much of it actually duplicative in nature. A few
> ways around this issue would be to either:
> (a) store AIPs as "unzipped" (so they could link to the same content
> files & avoid some content duplication), OR
> (b) generate a single AIP zip package which describes all versions of
> the Item (again that way you could avoid content file duplication). This
> single AIP zip package could either describe all versions in a single METS
> file, or potentially include a separate METS file for each version.
> Either option we take, this will require some (likely major) rework of the
> AIP format. Obviously we'd need to make it backwards compatible with past AIP
> formats.
> https://wiki.duraspace.org/display/DSDOC3x/DSpace+AIP+Format
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel