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

DEV-47 - Retain callback-based subscription APIs alongside AsyncEnumerable APIs #297

Merged

Conversation

josephcummings
Copy link
Contributor

Changed: Removed attributes that marked callback-based subscription APIs as obsolete.
Changed: Moved callback-based tests to Obsolete folders for easier refactoring in future.

The callback-based APIs were previously marked as obsolete, this reverts that so that we can gradually collect feedback on the newer AsyncEnumerable-based APIs prior to removing any existing APIs and impacting users abruptly.

The callback-based APIs will be removed in a future release, providing the AsyncEnumerable-based APIs are suitable as a successor.

@josephcummings josephcummings self-assigned this Apr 30, 2024
@josephcummings josephcummings force-pushed the DEV-47/revert-subscriptions-obsolete-apis-changes branch 4 times, most recently from 69d9fbe to 74acad4 Compare April 30, 2024 15:34
@josephcummings josephcummings force-pushed the DEV-47/revert-subscriptions-obsolete-apis-changes branch from 74acad4 to f7eece0 Compare April 30, 2024 15:35
@josephcummings josephcummings marked this pull request as ready for review April 30, 2024 15:56
@josephcummings josephcummings merged commit 04ffd90 into master May 7, 2024
75 checks passed
@josephcummings josephcummings deleted the DEV-47/revert-subscriptions-obsolete-apis-changes branch May 7, 2024 10:31
w1am pushed a commit that referenced this pull request May 23, 2024
…rable APIs (#297)

* Rm Obsolete attributes from older subscriptions APIs

* Reorganise obsolete tests to prevent cluttering and make future refactor easier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants