Unbounded Query

adobe/skills/plugins/aem/cloud-service/skills/code-assessment/unbounded-query

作者 adobe940b8795c0dfApache-2.0197 个星标收录于 2026年10月9日更新于 2026年10月8日仓库今天更新

AEM Cloud Service expert skill — handle an explicitly-unbounded query (`p.limit=-1` predicate or JCR `setLimit(-1)`): bound it when capping is provably safe, otherwise flag it for human pagination. Use for "bound my query", "unbounded query", "query causing OOM", or a scan that flags `p.limit=-1`. Top CSO OOM cause: an unbounded result set traversed in a loop fills the heap and saturates the instance. The analyzer locates the explicit markers; the recipe triages each by how the result is consumed — single-result → 1, already-bounded list → N, iterate-all on the request path → escalate. Never silently cap a result the caller reads in full.

仅公开文件列表。将技能安装到工作区后即可查看文件内容。

路径大小类型
recipe.md8.5 KBtext/markdown
SKILL.md5.6 KBtext/markdown

来源与署名

来源:adobe/skills位于plugins/aem/cloud-service/skills/code-assessment/unbounded-query提交940b879

许可证: Apache-2.0

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架