Modify offline mode to include caching on server connection failure
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Không có tệp hoặc test nào được nêu tên. Hãy bắt đầu bằng cách xác định implementation hiện có của offline mode và đường dẫn object storage của Simvue, sau đó theo dõi cách các run được upload và cách các lỗi kết nối được xử lý. Hoàn tất có nghĩa là các kết nối thất bại sẽ cache các object để upload sau, retry theo một khoảng thời gian được xác định và phân biệt các lần retry thông thường với offline mode được bật một cách rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
This will likely require a complete refactor of offline mode. We want to now include caching of objects such that if a connection cannot be made to the server, these objects are uploaded at a later time. This can be merged with the offline mode concept, the difference being offline mode would be clearly stating that connection to a server is not possible, whereas a typical run would keep re-trying to upload the runs at a given interval.
This could be merged with the concept of having object orientation for Simvue objects and their storage locally.
- Ngôn ngữ chính
- Python
- Star
- 4
- Fork
- 1
- Merge trung bình
- 7 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 6
Hướng dẫn đóng góp
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 simvue-io/python-api
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
simvue-io/python-api#994 ·
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
simvue-io/python-api#538 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
simvue-io/python-api#1000 · 2 bình luận ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
simvue-io/python-api#987 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
simvue-io/python-api#932 ·
Tất cả issue của simvue-io/python-api
Issue tương tự
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
canonical/paas-charm#368 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
tech debt
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
addition to tracking list Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
StevenBlack/hosts#3256 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
qualcomm/qai-appbuilder#275 ·