Make Explain into Async Request
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- javascript
调研方向
从查询详情页面开始,跟踪 explain plan 和其他隐藏信息的获取方式,包括解析查询样本的插件函数,以及显示该部分的手风琴控件。当页面能够在不预先获取隐藏信息的情况下确定 explain 是否可用,并且仅在请求时异步获取这些信息时,这项工作就完成了。
由索引模型根据 Issue 内容生成。
描述
Currently when you go to the query detail page, the explain plan and other information is displayed. This requires several database queries to retrieve the information even if it's not needed. Since the info is hidden by default in an accordion widget, it should be possible to only get it when needed.
However the main issue to solve, is that the query sample has to be parsed by a plugin function first to even know if the explain is available, which means it's often hidden on the page. We'd need to know it was even retrievable at page creation time, so we know to display the appropriate section in the accordion widget.
- 主要语言
- JavaScript
- 星标
- 1.4k
- 派生
- 305
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 提供 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
box/Anemometer 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 25/100
box/Anemometer#210 · 1 个 reaction ·
-
难度 4/5 3-5 天 新手友好度 35/100
box/Anemometer#208 · 1 条评论 ·
-
难度 3/5 1-2 天 新手友好度 35/100
box/Anemometer#204 · 1 个 reaction ·
-
难度 4/5 3-5 天 新手友好度 20/100
box/Anemometer#203 ·
-
难度 3/5 1-2 天 新手友好度 35/100
box/Anemometer#200 · 5 条评论 · 1 个 reaction ·
相似的 Issue
-
难度 1/5 1 小时以内 新手友好度 70/100
维护者通常 1 天内回复
-
Add: Story4 CZ未关闭check:passed logos:add
难度 1/5 1 小时以内 新手友好度 70/100
-
bug
难度 2/5 1-3 小时 新手友好度 70/100
adobe/helix-shared#1310 ·
维护者通常 1 天内回复
-
[workshop-sim] Improve: Strengthen practice and checkpoints in Step 05 (What Are Agentic Workflows?)未关闭feedback simulation workshop
难度 2/5 1-3 小时 新手友好度 85/100
githubnext/gh-aw-workshop#4972 ·
维护者通常 1 天内回复
-
agent/ci-maintainer ci good first issue help wanted stage/010-actionable
难度 2/5 1-3 小时 新手友好度 80/100
维护者通常 1 天内回复