googleapis / googleapis/google-cloud-cpp
Decommission deprecated MD5HashValue and Crc32cChecksumValue types
- Dominant language
- C++
- Stars
- 659
- Forks
- 462
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 89
Description
These storage types were deprecated as part of https://github.com/googleapis/google-cloud-cpp/pull/16311. They should be removed 6 months after deprecation, roughly January 2027. Until that time several test.cc files have been updated to include `google/cloud/internal/disable_deprecation_warnings.inc`. When these types are removed, those deprecation includes should also be removed.
Contributor guide
Research direction
Search the repository for MD5HashValue, Crc32cChecksumValue, and google/cloud/internal/disable_deprecation_warnings.inc to identify their definitions, uses, and affected test.cc files. Confirm the six-month deprecation period has elapsed, remove the deprecated types and associated warning-suppression includes, then run the relevant tests to verify the cleanup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, google-cloud
- Domain
- cloud
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100