Skip to content

Commit a49fb0a

Browse files
DOCSP-35713- Remove group from QE supported aggregation stages (#5920) (#6084)
* 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 d9bb6bb commit a49fb0a

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.
@@ -227,8 +232,7 @@ aggregation pipeline stages:
227232
- :pipeline:`$collStats`
228233
- :pipeline:`$count`
229234
- :pipeline:`$geoNear`
230-
- :pipeline:`$group` (For usage requirements, see
231-
:ref:`qe-group-behavior`)
235+
- :pipeline:`$group` on unencrypted fields
232236
- :pipeline:`$indexStats`
233237
- :pipeline:`$limit`
234238
- :pipeline:`$lookup` and :pipeline:`$graphLookup` (For usage
@@ -255,25 +259,6 @@ Each supported stage must specify only supported
255259
:ref:`aggregation expressions
256260
<qe-supported-aggregation-expressions>`.
257261

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

279264
``$lookup`` and ``$graphLookup`` Behavior

0 commit comments

Comments
 (0)