diff --git a/site/data/3.12/optimizer-rules.json b/site/data/3.12/optimizer-rules.json index b348a62b00..c0143c97d9 100644 --- a/site/data/3.12/optimizer-rules.json +++ b/site/data/3.12/optimizer-rules.json @@ -637,7 +637,7 @@ }, { "name": "move-filters-into-enumerate", - "description": "Move filters on non-indexed collection attributes into\n`IndexNode` or `EnumerateCollectionNode` to allow early pruning of\nnon-matching documents. This optimization can help to avoid a lot of temporary\ndocument copies.", + "description": "Move filters on non-indexed collection attributes into\n`IndexNode` or `EnumerateCollectionNode` to allow early pruning of\nnon-matching documents. This optimization can help to avoid a lot of temporary\ndocument copies. The optimization can also be applied to enumerations over\nnon-collection array.", "flags": { "hidden": false, "clusterOnly": false, @@ -803,6 +803,18 @@ "enterpriseOnly": false } }, + { + "name": "batch-materialize-documents", + "description": "Batch document lookup from indexes.", + "flags": { + "hidden": false, + "clusterOnly": false, + "canBeDisabled": true, + "canCreateAdditionalPlans": false, + "disabledByDefault": false, + "enterpriseOnly": false + } + }, { "name": "late-materialization-offset-info", "description": "Get the search highlighting offsets as late as possible to\navoid unnecessary reads.",