]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: use ceph:: scoped hash_map 1131/head
authorNoah Watkins <noahwatkins@gmail.com>
Thu, 23 Jan 2014 15:20:42 +0000 (07:20 -0800)
committerNoah Watkins <noahwatkins@gmail.com>
Thu, 23 Jan 2014 15:20:42 +0000 (07:20 -0800)
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
src/osd/PGLog.cc

index 06795dcb414d5d79b6648f223965809c8269c533..e845bd6a26e7ab89ba640f8f14ad290945e2381f 100644 (file)
@@ -18,6 +18,7 @@
 #include "PGLog.h"
 #include "PG.h"
 #include "SnapMapper.h"
+#include "../include/unordered_map.h"
 
 #define dout_subsys ceph_subsys_osd
 
@@ -183,7 +184,7 @@ void PGLog::proc_replica_log(ObjectStore::Transaction& t,
       break;
     }
 
-    hash_map<hobject_t, pg_log_entry_t*>::const_iterator i =
+    ceph::unordered_map<hobject_t, pg_log_entry_t*>::const_iterator i =
       log.objects.find(oe.soid);
     if (i != log.objects.end() && i->second->version == oe.version) {
       dout(10) << " had " << oe << " new " << *(i->second)
@@ -253,7 +254,7 @@ bool PGLog::_merge_old_entry(
             << " : beyond last_backfill" << dendl;
     return false;
   }
-  hash_map<hobject_t, pg_log_entry_t*>::const_iterator objiter =
+  ceph::unordered_map<hobject_t, pg_log_entry_t*>::const_iterator objiter =
     log.objects.find(oe.soid);
   if (objiter != log.objects.end()) {
     pg_log_entry_t &ne = *(objiter->second); // new(er?) entry