diff options
Diffstat (limited to 'src/mongo/s/write_ops/write_op.h')
-rw-r--r-- | src/mongo/s/write_ops/write_op.h | 7 |
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 |