googleapis / googleapis/google-cloud-cpp

Deal with `bigtable::ExponentialBackoffPolicy(internal::RPCPolicyParameters)`

Đang mở
#13,326 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
api: bigtable next major: breaking change type: cleanup
Ngôn ngữ chính
C++
Star
659
Fork
462
Merge trung bình
1 ngày 2 giờ
Pull request đã merge (30 ngày)
89

Mô tả

https://cloud.google.com/cpp/docs/reference/bigtable/latest/classgoogle_1_1cloud_1_1bigtable_1_1ExponentialBackoffPolicy#classgoogle_1_1cloud_1_1bigtable_1_1ExponentialBackoffPolicy_1a77a0d66025cd00fcb33a20d7ce5d562c

We have a public constructor using an internal type. We should probably just move it to private. I think that is allowed.

Also, the legacy retry classes should be deprecated, at least in the documentation.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với tài liệu API ExponentialBackoffPolicy được liên kết và xác định constructor public nhận internal::RPCPolicyParameters, sau đó tìm các lớp retry legacy được đề cập trong issue. Công việc được xem là hoàn tất khi vấn đề về khả năng hiển thị của constructor đã được xử lý và các lớp retry legacy được đánh dấu là không còn được khuyến nghị trong tài liệu.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp
Lĩnh vực
databases
Loại issue
Tái cấu trúc
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.