bug (parser function): without `properties`, inverse properties are loaded too
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 70/100
Hướng nghiên cứu
Hành vi này nằm trong includes/KnowledgeGraph.php, còn permalink được liên kết trỏ tới các dòng 882-893, nơi các thuộc tính của node được thu thập. Hãy đọc khối đó để xem các thuộc tính nghịch đảo được thêm vào như thế nào khi không truyền tham số properties, rồi so sánh với nhánh xử lý danh sách properties tường minh. Công việc hoàn thành khi không có properties thì chỉ tải các thuộc tính trực tiếp, còn hành vi với danh sách tường minh giữ nguyên.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Without properties, all properties of each node are loaded, including inverse ones. With properties set, inverse ones are only loaded when listed.
So a page linked by many other pages pulls all of them in, multiplied by the default depth=3.
Suggestion: without properties, load direct properties only.
- Ngôn ngữ chính
- JavaScript
- Star
- 5
- Fork
- 5
- Merge trung bình
- 6 phút
- Pull request đã merge (30 ngày)
- 4
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 SemanticMediaWiki/KnowledgeGraph
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
SemanticMediaWiki/KnowledgeGraph#107 · 1 bình luận ·
-
enhancement question
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
SemanticMediaWiki/KnowledgeGraph#7 · 4 bình luận · 1 reaction ·
Tất cả issue của SemanticMediaWiki/KnowledgeGraph
Issue tương tự
-
internal os specific
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
frostney/GocciaScript#1688 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
🐞 bug pending triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
CircuitVerse/CircuitVerse#8031 · 2 bình luận ·
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 70/100
Maintainer thường phản hồi trong vòng 8 ngày
-
docs(stream-protocol): document messageMetatadata on start/finish and the message-metadata chunkCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởfactory-active task-identify-harness-labels-done task-identify-issue-type-done
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
vercel/ai#23375 · 1 bình luận ·
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 88/100
Maintainer thường phản hồi trong vòng 7 ngày