Details
-
Improvement
-
Resolution: Unresolved
-
Critical
-
7.1.0
-
1
-
CX Sprint 283, CX Sprint 284, CX Sprint 285, Analytics Sprint 24, Analytics Sprint 25, Analytics Sprint 26, Analytics Sprint 27, Analytics Sprint 28, Analytics Sprint 29, Analytics Sprint 30
Description
Currently Analytics uses a DCP stream per KV collection which results in optimal performance for OSO streams. However, when streams cannot utilize OSO and the number of collections increases, there will be a performance degradation as shown in MB-44363. We should try to optimize the number of non-OSO streams with regard to the number of collections.
QE/Perf/Doc Impact: this is an internal improvement which has no user model changes. Existing Perf team & QE functional tests should be sufficient to ensure proper function and confirm benefit.
Attachments
Issue Links
- is duplicated by
-
MB-43425 [CX] employ heuristics to divide collections into streams
- Closed
Gerrit Reviews
For Gerrit Dashboard: MB-45591 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
172162,18 | MB-45591: decouple streams from collections | trinity | cbas-core | Status: NEW | 0 | -1 |
172163,5 | MB-45591: fixes for multiple collections-per-stream | trinity | analytics-dcp-client | Status: NEW | 0 | -1 |
172819,14 | MB-45591: reworked stream allocation | trinity | cbas-core | Status: NEW | 0 | -1 |
172861,5 | MB-45591: logging improvements | trinity | analytics-dcp-client | Status: NEW | 0 | -1 |