Details
-
Task
-
Status: Resolved
-
Medium
-
Resolution: Done
-
None
Description
CONTROLLER-2053 deprecates ask-based protocol, this is a follow-up to remove it from configuration and code base.
This issue covers the bits around:
- DistributedDataStore, i.e. the frontend, which need to be removed
- Shard (and ShardCommitCoordinator, messages, etc.) are part of the backend and need to be deprecated for removal
- Shard should issue a stern warning when it encounters ask-based protocol.
A follow up issue will remove the backend bits in the next major release.
Attachments
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 108867,13 | Remove ask-based protocol client | master | controller | Status: MERGED | +2 | +1 |
| 109453,2 | Remove setupDistributedDataStoreWithoutConfig() | master | controller | Status: MERGED | +2 | +1 |
| 109455,7 | Remove DistributedDataStoreTest | master | controller | Status: MERGED | +2 | +1 |
| 109456,7 | Remove ask-based datastore integration tests | master | controller | Status: MERGED | +2 | +1 |
| 109458,1 | Remove setupDistributedDataStore() | master | controller | Status: MERGED | +2 | +1 |
| 109459,6 | Switch MemberNode to ClientBackedDatastore | master | controller | Status: MERGED | +2 | +1 |
| 109460,6 | Do not special-case AbstractDistributedDataStoreIntegrationTest | master | controller | Status: MERGED | +2 | +1 |
| 109461,5 | Switch DataTreeCohortIntegrationTest to tell-based datastore | master | controller | Status: MERGED | +2 | +1 |
| 109462,6 | Clean up DistributedDataStoreRemotingIntegrationTest | master | controller | Status: MERGED | +2 | +1 |
| 109476,9 | Deprecate ask-based protocol messages | master | controller | Status: MERGED | +2 | +1 |
| 109681,1 | De-prioritize ask-based messages | master | controller | Status: MERGED | +2 | +1 |