[Performance] Fix CompoundID vocabulary query project filtering
Maintainer thường phản hồi trong vòng 1 ngày
@bgajria đang làm issue này rồi.
Từ ngày 2/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Live project filtering on the type aheads from this commit https://github.com/VEuPathDB/ApiCommonModel/commit/6fa383404875dabe878a93a507d2d9606e06d674 makes this query take almost 3 minutes. Even when the partitioned webready.transcriptpathway_p table is replaced with the unpartitioned apidbtuning counterpart, it's still too expensive (~1minute) for a live query.
The potential solutions are
- Find a cheaper way to filter by project_id (if even possible)
- Create a lightweight compound-project association table in either comparative webready or apidbtuning schema and rewrite the join with the association table.
If the decision ends up being a webready table, we should consider adding a temp tuning table in the api-build-71 branch to fix the issue until the next release.
- Ngôn ngữ chính
- Perl
- Star
- 1
- Fork
- 1
- Merge trung bình
- 2 ngày 10 phút
- Pull request đã merge (30 ngày)
- 15
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của VEuPathDB/ApiCommonModel
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 94/100
VEuPathDB/ApiCommonModel#260 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
VEuPathDB/ApiCommonModel#225 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 76/100
VEuPathDB/ApiCommonModel#229 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
"All" pathway semantics behave as "any": HAVING compares a per-gene group count to a total row countĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
VEuPathDB/ApiCommonModel#228 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
VEuPathDB/ApiCommonModel#221 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của VEuPathDB/ApiCommonModel
Issue tương tự
-
area:io area:warnings bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
fglock/PerlOnJava#2024 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
radius: unknown MFA in a source action crashes the RADIUS requestCó thể đã có người làm @jrouzierinverse đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
inverse-inc/packetfence#9665 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
ibmdb/perl_DBD-DB2#21 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
`config --theme` can't find theme files when the `~/Documents/Themes` directory is a symbolic linkĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày