From 37c11e4c5d9ee7403e1a6d49ba58c196207392f2 Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Sat, 6 Jun 2015 09:37:43 -0700 Subject: [PATCH] Remove retention auto-create magic values --- meta/store.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/meta/store.go b/meta/store.go index aca76f0347..b7a33e294a 100644 --- a/meta/store.go +++ b/meta/store.go @@ -33,6 +33,12 @@ const ( // that it is coming from a remote exec client connection. const ExecMagic = "EXEC" +// Retention policy auto-create settings. +const ( + AutocreateRetentionPolicyName = "default" + AutocreateRetentionPolicyReplicaN = 1 +) + // Raft configuration. const ( raftLogCacheSize = 512 @@ -568,14 +574,14 @@ func (s *Store) CreateDatabase(name string) (*DatabaseInfo, error) { } if s.retentionAutocreate { - rpi := NewRetentionPolicyInfo("default") - rpi.ReplicaN = 1 + rpi := NewRetentionPolicyInfo(AutocreateRetentionPolicyName) + rpi.ReplicaN = AutocreateRetentionPolicyReplicaN _, err := s.CreateRetentionPolicy(name, rpi) if err != nil { return nil, err } - if err := s.SetDefaultRetentionPolicy(name, "default"); err != nil { + if err := s.SetDefaultRetentionPolicy(name, AutocreateRetentionPolicyName); err != nil { return nil, err } }