On Thu, Oct 09, 2014 at 03:27:16PM -0400, Mark H. Wood wrote:
> BTW the change I suggest would require some other work, as right now
> we are lucky that the appending happens on the proper metadatavalue.
> MetadataUtilities.appendMetadata clearly was supposed to index through
> matching entries looking for the "right" one, but in fact it ignores
> the index and always appends to the first value that that DBMS happens
> to return.  I'm filing an issue on that, as it seems wrong
> regardless.  OTOH I see that it's only used three places, all in the
> item updater, and likely would have no purpose if we change the way
> item updates are recorded.

*sigh*  Never mind about the ordering.
 DSpaceObject.MetadataCache.retrieveMetadata has the DBMS return rows
 sorted by place, so they do have a definite order.

-- 
Mark H. Wood
Lead Technology Analyst

University Library
Indiana University - Purdue University Indianapolis
755 W. Michigan Street
Indianapolis, IN 46202
317-274-0749
www.ulib.iupui.edu

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to