File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
source/reference/operator/aggregation Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -44,10 +44,17 @@ collection scan followed by a random sort to select N documents. In
4444this case, the :pipeline:`$sample` stage is subject to the
4545:ref:`sort memory restrictions <sort-memory-limit>`.
4646
47- .. warning::
47+ MMAPV1 May Return Duplicate Documents
48+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4849
49- :pipeline:`$sample` may output the same document more than once in
50- its result set.
50+ If you are using the:
51+
52+ - MMAPV1 storage engine, :pipeline:`$sample` may return the same
53+ document more than once in the result set.
54+
55+ - :ref:`WiredTiger storage engine <storage-wiredtiger>`,
56+ :pipeline:`$sample` does not return duplicate documents. WiredTiger
57+ is the default storage engine as of MongoDB 3.2.
5158
5259Example
5360--------
You can’t perform that action at this time.
0 commit comments