From what I understand, you set --query.global-memory-limit to 0. The log message references a different start-up option, however.
--query.memory-limit sets the default memory limit for individual queries. You can set a lower limit per query, and also a higher one if --query.memory-limit-override is set to true. --query.global-memory-limit controls the memory limit for all AQL queries that run in parallel. If you want no limit, then set both the global and default memory limit to 0.