summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops/write_op.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/write_ops/write_op.h')
-rw-r--r--src/mongo/s/write_ops/write_op.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/s/write_ops/write_op.h b/src/mongo/s/write_ops/write_op.h
index b54ec1718c3..98ccf0d691d 100644
--- a/src/mongo/s/write_ops/write_op.h
+++ b/src/mongo/s/write_ops/write_op.h
@@ -28,7 +28,6 @@
#pragma once
-#include <boost/scoped_ptr.hpp>
#include <vector>
#include "mongo/base/string_data.h"
@@ -183,7 +182,7 @@ namespace mongo {
std::vector<ChildWriteOp*> _childOps;
// filled when state == _Error
- boost::scoped_ptr<WriteErrorDetail> _error;
+ std::unique_ptr<WriteErrorDetail> _error;
// Finished child operations, for debugging
std::vector<ChildWriteOp*> _history;
@@ -210,10 +209,10 @@ namespace mongo {
TargetedWrite* pendingWrite;
// filled when state > _Pending
- boost::scoped_ptr<ShardEndpoint> endpoint;
+ std::unique_ptr<ShardEndpoint> endpoint;
// filled when state == _Error or (optionally) when state == _Cancelled
- boost::scoped_ptr<WriteErrorDetail> error;
+ std::unique_ptr<WriteErrorDetail> error;
};
// First value is write item index in the batch, second value is child write op index