Actions
Bug #5796
closedD1Object in Morpho still uses byte array as data source
Start date:
01/18/2013
Due date:
% Done:
0%
Estimated time:
Bugzilla-Id:
5796
Description
When morpho reads and saves the data package to the DataONE network, it handle the D1Objects. The entities, metadata and ore document will be transformed to the D1Object. However, the D1Object is still using the byt arrary as data source. That means we may put a big data file into the memory. This may cause some memory issue. The orignal design is that the D1Object will have a class attribute - a DataStore interface. The DataStore interface get and set methods. Those methods are handling InputStream and OutputStream, rather than byte array.
Actions