Needed to change the semantics of SetSlice(), which previously would
authorMarc Fiuczynski <mef@cs.princeton.edu>
Tue, 13 Oct 2009 22:48:37 +0000 (22:48 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Tue, 13 Oct 2009 22:48:37 +0000 (22:48 +0000)
commit4458fbd2af168a6b1484538ec20e16c18c33b1ca
tree8b46d0cdc4c1ba565da09ccb351a525d46e4f2c7
parent719971af07890a25d3b923e4b2c3734190d64d45
Needed to change the semantics of SetSlice(), which previously would
delete *all* tags associated with a slice.  This would wipe out sliver
tags that are set at runtime by both NM and other scripts.

SetSlice() now ignores sliver tags.  The assumption is that the global
defaults that are being set by db-config are just that: global
defaults.  If someone want to override those defaults or introduce new
tags then one should do so using sliver tags.

This is motivated by the hmac tag that is set at run time by NM.  But
there are other tags for which we want similar semantics.
db-config