From 11bb071e91461b1f8e40b9b15ddf3b9e1a2d23d1 Mon Sep 17 00:00:00 2001 From: Billy Donahue Date: Fri, 4 Jan 2019 12:19:37 -0500 Subject: SERVER-36644 remove AtomicWord typedefs --- src/mongo/db/pipeline/document_source_bucket_auto.cpp | 2 +- src/mongo/db/pipeline/document_source_group.cpp | 2 +- src/mongo/db/pipeline/document_source_out_replace_coll.cpp | 2 +- src/mongo/db/pipeline/document_source_sort.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/mongo/db/pipeline') diff --git a/src/mongo/db/pipeline/document_source_bucket_auto.cpp b/src/mongo/db/pipeline/document_source_bucket_auto.cpp index 7251d3cc2ef..ae724be941c 100644 --- a/src/mongo/db/pipeline/document_source_bucket_auto.cpp +++ b/src/mongo/db/pipeline/document_source_bucket_auto.cpp @@ -77,7 +77,7 @@ boost::intrusive_ptr parseGroupByExpression( * places, rather than compiled in one place and linked, and so cannot provide a globally unique ID. */ std::string nextFileName() { - static AtomicUInt32 documentSourceBucketAutoFileCounter; + static AtomicWord documentSourceBucketAutoFileCounter; return "extsort-doc-bucket." + std::to_string(documentSourceBucketAutoFileCounter.fetchAndAdd(1)); } diff --git a/src/mongo/db/pipeline/document_source_group.cpp b/src/mongo/db/pipeline/document_source_group.cpp index 440c6c10ee9..318a67df1ff 100644 --- a/src/mongo/db/pipeline/document_source_group.cpp +++ b/src/mongo/db/pipeline/document_source_group.cpp @@ -59,7 +59,7 @@ namespace { * places, rather than compiled in one place and linked, and so cannot provide a globally unique ID. */ std::string nextFileName() { - static AtomicUInt32 documentSourceGroupFileCounter; + static AtomicWord documentSourceGroupFileCounter; return "extsort-doc-group." + std::to_string(documentSourceGroupFileCounter.fetchAndAdd(1)); } diff --git a/src/mongo/db/pipeline/document_source_out_replace_coll.cpp b/src/mongo/db/pipeline/document_source_out_replace_coll.cpp index d112672f5ea..5f4be9cbfb8 100644 --- a/src/mongo/db/pipeline/document_source_out_replace_coll.cpp +++ b/src/mongo/db/pipeline/document_source_out_replace_coll.cpp @@ -35,7 +35,7 @@ namespace mongo { -static AtomicUInt32 aggOutCounter; +static AtomicWord aggOutCounter; void DocumentSourceOutReplaceColl::initializeWriteNs() { LocalReadConcernBlock readLocal(pExpCtx->opCtx); diff --git a/src/mongo/db/pipeline/document_source_sort.cpp b/src/mongo/db/pipeline/document_source_sort.cpp index 6ba8c9e8e78..475897471ed 100644 --- a/src/mongo/db/pipeline/document_source_sort.cpp +++ b/src/mongo/db/pipeline/document_source_sort.cpp @@ -107,7 +107,7 @@ Value deserializeSortKey(size_t sortPatternSize, BSONObj bsonSortKey) { * places, rather than compiled in one place and linked, and so cannot provide a globally unique ID. */ std::string nextFileName() { - static AtomicUInt32 documentSourceSortFileCounter; + static AtomicWord documentSourceSortFileCounter; return "extsort-doc-source-sort." + std::to_string(documentSourceSortFileCounter.fetchAndAdd(1)); } -- cgit v1.2.1