Merge pull request #47702 from smarterclayton/avoid_mutable

Automatic merge from submit-queue (batch tested with PRs 48012, 47443, 47702, 47178)

Don't bother with a mutable transformer for identity

The default value transformer can safely be the identity transformer - mutability is not required if the caller doesn't need transformation.
This commit is contained in:
Kubernetes Submit Queue 2017-06-26 17:48:04 -07:00 committed by GitHub
commit d31bcad496

View File

@ -58,7 +58,7 @@ func newETCD3Storage(c storagebackend.Config) (storage.Interface, DestroyFunc, e
}
transformer := c.Transformer
if transformer == nil {
transformer = value.NewMutableTransformer(value.IdentityTransformer)
transformer = value.IdentityTransformer
}
if c.Quorum {
return etcd3.New(client, c.Codec, c.Prefix, transformer), destroyFunc, nil