summaryrefslogtreecommitdiff
path: root/src/mongo/bson/bsonelement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/bson/bsonelement.cpp')
-rw-r--r--src/mongo/bson/bsonelement.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/bson/bsonelement.cpp b/src/mongo/bson/bsonelement.cpp
index 6d3c9ac5c3d..c48e55f4e0a 100644
--- a/src/mongo/bson/bsonelement.cpp
+++ b/src/mongo/bson/bsonelement.cpp
@@ -264,7 +264,7 @@ namespace mongo {
s << "\"" << escape(_asCode()) << "\"";
break;
- case Timestamp:
+ case bsonTimestamp:
if ( format == TenGen ) {
s << "Timestamp( " << ( timestampTime() / 1000 ) << ", " << timestampInc() << " )";
}
@@ -461,7 +461,7 @@ namespace mongo {
case NumberInt:
x = 4;
break;
- case Timestamp:
+ case bsonTimestamp:
case mongo::Date:
case NumberDouble:
case NumberLong:
@@ -541,7 +541,7 @@ namespace mongo {
case NumberInt:
x = 4;
break;
- case Timestamp:
+ case bsonTimestamp:
case mongo::Date:
case NumberDouble:
case NumberLong:
@@ -700,7 +700,7 @@ namespace mongo {
}
}
break;
- case Timestamp:
+ case bsonTimestamp:
s << "Timestamp " << timestampTime() << "|" << timestampInc();
break;
default:
@@ -843,7 +843,7 @@ namespace mongo {
return f==0 ? 0 : 1;
case Bool:
return *l.value() - *r.value();
- case Timestamp:
+ case bsonTimestamp:
// unsigned compare for timestamps - note they are not really dates but (ordinal + time_t)
if ( l.date() < r.date() )
return -1;
@@ -963,8 +963,8 @@ namespace mongo {
boost::hash_combine(hash, elem.boolean());
break;
- case mongo::Timestamp:
- boost::hash_combine(hash, elem._opTime().asDate());
+ case mongo::bsonTimestamp:
+ boost::hash_combine(hash, elem.timestamp().asULL());
break;
case mongo::Date: