]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mon/ConfigMap.h
import quincy beta 17.1.0
[ceph.git] / ceph / src / mon / ConfigMap.h
index 2ecdcc071336581873278acecacbfabcc926bc1f..a21e77265d65933609308a1a7b8b8a0d699ab422 100644 (file)
@@ -4,6 +4,7 @@
 #pragma once
 
 #include <map>
+#include <optional>
 #include <ostream>
 #include <string>
 
@@ -146,7 +147,7 @@ struct ConfigChangeSet {
   std::string name;
 
   // key -> (old value, new value)
-  std::map<std::string,std::pair<boost::optional<std::string>,boost::optional<std::string>>> diff;
+  std::map<std::string,std::pair<std::optional<std::string>,std::optional<std::string>>> diff;
 
   void dump(ceph::Formatter *f) const;
   void print(std::ostream& out) const;