Skip to content

Commit 38c532c

Browse files
DOCSP-35713- Remove group from QE supported aggregation stages (#5920) (#6083)
* remove group from QE supported agg stages * add taxonomy * add group back to list * remove ref to deleted section * clarify group on unencrypted fields (cherry picked from commit 8d63816)
1 parent 728d638 commit 38c532c

File tree

2 files changed

+9
-24
lines changed

2 files changed

+9
-24
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,4 @@ primer/source/includes/table-linux-kernel-version-production.yaml
8585
venv
8686
.vscode
8787
changelogs/.mongodb-jira.yaml
88-
source/includes/qe-tutorials/csharp/obj/Debug/
88+
source/includes/qe-tutorials/csharp/obj/

source/core/queryable-encryption/reference/supported-operations.txt

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,19 @@
44
Supported Operations for {+qe+}
55
=============================================
66

7-
.. default-domain:: mongodb
8-
97
.. contents:: On this page
108
:local:
119
:backlinks: none
1210
:depth: 2
1311
:class: singlecol
1412

13+
.. facet::
14+
:name: genre
15+
:values: reference
16+
17+
.. meta::
18+
:keywords: QE, read operations, write operations
19+
1520
This page documents the specific commands, query operators, update
1621
operators, aggregation stages, and aggregation expressions supported for
1722
{+qe+} compatible drivers.
@@ -225,8 +230,7 @@ aggregation pipeline stages:
225230
- :pipeline:`$collStats`
226231
- :pipeline:`$count`
227232
- :pipeline:`$geoNear`
228-
- :pipeline:`$group` (For usage requirements, see
229-
:ref:`qe-group-behavior`)
233+
- :pipeline:`$group` on unencrypted fields
230234
- :pipeline:`$indexStats`
231235
- :pipeline:`$limit`
232236
- :pipeline:`$lookup` and :pipeline:`$graphLookup` (For usage
@@ -253,25 +257,6 @@ Each supported stage must specify only supported
253257
:ref:`aggregation expressions
254258
<qe-supported-aggregation-expressions>`.
255259

256-
.. _qe-group-behavior:
257-
258-
``$group`` Behavior
259-
~~~~~~~~~~~~~~~~~~~
260-
261-
:pipeline:`$group` has the following behaviors specific to {+qe+}.
262-
263-
``$group`` supports:
264-
265-
- Grouping on encrypted fields.
266-
- Using :group:`$addToSet` and :group:`$push` accumulators on encrypted
267-
fields.
268-
269-
``$group`` does not support:
270-
271-
- Matching on the array returned by :group:`$addToSet` and :group:`$push`
272-
accumulators.
273-
- Arithmetic accumulators on encrypted fields.
274-
275260
.. _qe-csfle-lookup-graphLookup-behavior:
276261

277262
``$lookup`` and ``$graphLookup`` Behavior

0 commit comments

Comments
 (0)