googleapis / googleapis/google-cloud-cpp

Deprecate handwritten Pub/Sub admin API

Abierto
#12,987 0 comentarios 0 reacciones 0 asignados Ver en GitHub
type: cleanup
Lenguaje dominante
C++
Estrellas
659
Forks
462
Merge medio
1 d 2 h
PR fusionados (30 d)
89

Descripción

From [go/cloud-cxx:pub-sub-admin-apis](http://goto.google.com/cloud-cxx:pub-sub-admin-apis)

- [x] Move and replace handwritten Pub/Sub samples with the generated API
- [x] Topic Admin
- [x] Subscription Admin
- [x] Point our google3 docs at the new samples
- [x] Topic Admin
- [x] Subscription Admin
- [x] Move and replace handwritten Pub/Sub samples with the generated API in samples.cc
- [x] Topic Admin
- [x] Subscription Admin
- [x] Move and replace handwritten Pub/Sub api in the publisher/subscriber integration tests (not admin)
- [x] Topic Admin
- [x] Subscription Admin
- [x] Add `@deprecated` to the doxygen documentation for the old APIs
- [x] Topic Admin
- [x] Subscription Admin
- [x] Add [[deprecated]] attributes to the old APIs.
- [x] Topic Admin
- [x] Subscription Admin
- [ ] Manually move the google3 dependents
- [x] TopicAdminClient - 3 references
- [ ] SubscriptionAdminClient - 4 references - Blocked on Privacy Sandbox b/324627365
- https://github.com/privacysandbox/data-plane-shared-libraries/issues/4
- [x] [optional] Omit the files we don't want people to use in the copybara import (cl/613286361)
- [x] Topic Admin
- [x] Subscription Admin
- [ ] Delete old code (hooray!) in Q4 2024
- [ ] Remove all the admin files
- [ ] Omit the admin rpcs from the generated data stub

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza rastreando las cuatro referencias restantes a SubscriptionAdminClient, teniendo en cuenta que este trabajo está bloqueado por el issue de Privacy Sandbox enlazado en la checklist. Después inspecciona los archivos de administración restantes y el stub de datos generado; se considera terminado cuando se hayan movido los dependientes, se haya eliminado el código de administración antiguo y se hayan omitido los RPCs de administración.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp, google-cloud
Área
api, backend
Tipo de issue
Refactorización
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.