Import times are too slow
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- python
- Lĩnh vực
- api, performance
Hướng nghiên cứu
Tái hiện thời gian của test-script.py khi có và không có import authentik_client. Bắt đầu từ điểm truy cập của package authentik_client và theo dõi những gì được chạy trong quá trình import. Hoàn thành có nghĩa là client vẫn import và hoạt động bình thường, đồng thời độ trễ khởi tạo được báo cáo được giảm xuống và thời gian được xác minh.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Just adding import authentik_client add +9s of initialization time!
import os
import sys
import authentik_client
def main():
print(f"Hello")
if __name__ == "__main__":
main()
Run time:
$ time python3 test-script.py
Hello
real 0m9.459s
user 0m9.361s
sys 0m0.098s
Comenting out the import:
import os
import sys
def main():
print(f"Hello")
if __name__ == "__main__":
main()
Run time:
$ time python3 test-script.py
Hello
real 0m0.013s
user 0m0.011s
sys 0m0.003s
- Ngôn ngữ chính
- Mustache
- Star
- 2
- Fork
- 1
- Merge trung bình
- 15 giờ 5 phút
- Pull request đã merge (30 ngày)
- 2
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
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 goauthentik/client-python
-
Data returned from the API on StagesApi().stages_invitation_invitations_create() fails validation Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
goauthentik/client-python#18 · 1 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
goauthentik/client-python#10 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
goauthentik/client-python#9 · 1 reaction ·
Tất cả issue của goauthentik/client-python
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mksglu/context-mode#1200 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:no-new-fix-pr impact:auth-provider issue-rating: 🌊 off-meta tidepool P2
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 80/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100