Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
7.0.0, 7.0.1, 7.0.2, 7.1.0
-
1
-
Unknown
Description
Logging this issue which covers a case where DCP probably sends messages when we could get away with sending less.
If we have a collection created, but have yet to flush the collection to disk and an OSO stream-request for that collection is created KV will send:
- DCP OSO start
- DCP OSO end
With nothing inbetween, we would then switch to in-memory streaming and pickup the unflushed DCP system event (which triggers DCP Create Collection).
If the stream were a disk-only request, we send close the stream after the DCP OSO end.
I have some tests to push which highlight the issue
Attachments
Gerrit Reviews
For Gerrit Dashboard: MB-49847 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
166710,4 | MB-49847: Update tests to cover minor DCP OSO issue | master | kv_engine | Status: MERGED | +2 | +1 |