[SERVER-46104] Remove NonResumableChangeStreamError label Created: 12/Feb/20  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Minor - P4
Reporter: Bernard Gorman Assignee: Backlog - Query Execution
Resolution: Unresolved Votes: 0
Labels: change-streams-improvements, qexec-team, server-apiv2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-46103 Retain NonResumableChangeStreamError ... Closed
Assigned Teams:
Query Execution
Backwards Compatibility: Fully Compatible
Sprint: Query 2020-04-06, Query 2020-04-20, Query Execution 2021-03-08
Participants:

 Description   

In SERVER-46103, we temporarily restored the NonResumableChangeStreamError label which implements the change streams blacklist, to support older drivers during the transition to 4.4. This has been superseded by a whitelist, so we should now remove the blacklist. We should also change all locations which unnecessarily throw ChangeStreamFatalError to throw a more descriptive error instead.

This should basically involve a revert of SERVER-46103.



 Comments   
Comment by Arun Banala [ 08/Feb/21 ]

Moving this to Needs Scheduling as this ticket is not very relevant to Query work for API Versioning project.

Generated at Thu Feb 08 05:10:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.