This repository has been archived by the owner on Sep 26, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 107
Remove @BetaApi from LRO and streaming classes #702
Labels
type: cleanup
An internal cleanup or hygiene concern.
Comments
vam-google
added
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
type: cleanup
An internal cleanup or hygiene concern.
labels
Apr 8, 2019
ack |
i would want to regenerate the LRO client first before taking the |
yoshi-automation
added
🚨
This issue needs some love.
and removed
🚨
This issue needs some love.
labels
Apr 14, 2019
yoshi-automation
added
🚨
This issue needs some love.
and removed
🚨
This issue needs some love.
labels
Apr 24, 2019
yoshi-automation
added
🚨
This issue needs some love.
and removed
🚨
This issue needs some love.
labels
May 4, 2019
yoshi-automation
added
🚨
This issue needs some love.
and removed
🚨
This issue needs some love.
labels
May 14, 2019
sduskis
removed
🚨
This issue needs some love.
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
labels
Jun 12, 2019
vam-google
added a commit
to vam-google/gax-java
that referenced
this issue
Feb 10, 2022
Those features have been under `BetaApi` annotation for 2-3+ years. They are: - Long running operations logic - Streaming logic - Fields extractor logic - Interceptors logic - Response metadata logic Few things were deprecated instead of "de-beta'ed": - `Pages` class - `Distribution` class those classes are a dead code and probably were used by the already-deleted benchmark module. Many of the classes under gax-httpjson module remain `BetaApi` as those are much younger than grpc and shared classes, and will be cleaned up with httpjson module GA (which whill hopefully happen in H1). This also addresses a couple old issues: googleapis#1095 and googleapis#702
vam-google
added a commit
that referenced
this issue
Feb 11, 2022
) * chore: Remove `@BetaApi` annotations for the de-facto GA features Those features have been under `BetaApi` annotation for 2-3+ years. They are: - Long running operations logic - Streaming logic - Fields extractor logic - Interceptors logic - Response metadata logic Many of the classes under gax-httpjson module remain `BetaApi` as those are much younger than grpc and shared classes, and will be cleaned up with httpjson module GA (which whill hopefully happen in H1). This also addresses a couple old issues: #1095 and #702 * undeprecate Distribution and Pages
The annotations have been removed. |
suztomo
pushed a commit
to googleapis/sdk-platform-java
that referenced
this issue
Dec 16, 2022
) * chore: Remove `@BetaApi` annotations for the de-facto GA features Those features have been under `BetaApi` annotation for 2-3+ years. They are: - Long running operations logic - Streaming logic - Fields extractor logic - Interceptors logic - Response metadata logic Many of the classes under gax-httpjson module remain `BetaApi` as those are much younger than grpc and shared classes, and will be cleaned up with httpjson module GA (which whill hopefully happen in H1). This also addresses a couple old issues: googleapis/gax-java#1095 and googleapis/gax-java#702 * undeprecate Distribution and Pages
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The LRO & Streaming classes (client streaming, server streaming, bidi streaming) haven't been changed for a while, so we should remove
@BetaApi
so that they are considered stable.The text was updated successfully, but these errors were encountered: