Skip to content

Commit 611714b

Browse files
authored
improve move-filters-into-enumerate optimizer rule (#418)
1 parent 78aff0f commit 611714b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

site/content/3.12/release-notes/version-3.12/whats-new-in-3-12.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,13 @@ See [String functions in AQL](../../aql/functions/string.md#repeat).
207207

208208
A numeric function `RANDOM()` has been added as an alias for the existing `RAND()`.
209209

210+
### Improved `move-filters-into-enumerate` optimizer rule
211+
212+
The `move-filters-into-enumerate` optimizer rule can now also move filters into
213+
`EnumerateListNodes` for early pruning. This can significantly improve the
214+
performance of queries that do a lot of filtering on longer lists of
215+
non-collection data.
216+
210217
## Indexing
211218

212219
### Stored values can contain the `_id` attribute

0 commit comments

Comments
 (0)