Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate handwritten Pub/Sub admin API #12987

Open
22 of 27 tasks
alevenberg opened this issue Oct 26, 2023 · 0 comments
Open
22 of 27 tasks

Deprecate handwritten Pub/Sub admin API #12987

alevenberg opened this issue Oct 26, 2023 · 0 comments
Labels
type: cleanup An internal cleanup or hygiene concern.

Comments

@alevenberg
Copy link
Member

alevenberg commented Oct 26, 2023

From go/cloud-cxx:pub-sub-admin-apis

  • Move and replace handwritten Pub/Sub samples with the generated API
    • Topic Admin
    • Subscription Admin
  • Point our google3 docs at the new samples
    • Topic Admin
    • Subscription Admin
  • Move and replace handwritten Pub/Sub samples with the generated API in samples.cc
    • Topic Admin
    • Subscription Admin
  • Move and replace handwritten Pub/Sub api in the publisher/subscriber integration tests (not admin)
    • Topic Admin
    • Subscription Admin
  • Add @deprecated to the doxygen documentation for the old APIs
    • Topic Admin
    • Subscription Admin
  • Add [[deprecated]] attributes to the old APIs.
    • Topic Admin
    • Subscription Admin
  • Manually move the google3 dependents
  • [optional] Omit the files we don't want people to use in the copybara import (cl/613286361)
    • Topic Admin
    • Subscription Admin
  • Delete old code (hooray!) in Q4 2024
    • Remove all the admin files
    • Omit the admin rpcs from the generated data stub
@alevenberg alevenberg added the type: cleanup An internal cleanup or hygiene concern. label Oct 26, 2023
@alevenberg alevenberg self-assigned this Oct 26, 2023
@alevenberg alevenberg removed their assignment Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: cleanup An internal cleanup or hygiene concern.
Projects
None yet
Development

No branches or pull requests

1 participant