Description
The LCB_CNTL_IMPLICIT_FLUSH exists to disable the automatic flushing of data when multiple scheduling APIs are called before waiting for the network. Currently this behavior does not work because the version 2 api wrappers call mcreq_sched_flush() directly, rather than proxying over to lcb_sched_flush() which abides by the settings of the given flag.
Attachments
For Gerrit Dashboard: CCBC-534 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
42613,4 | CCBC-534: Internal v2 wrappers should use lcb_sched_leave() | master | libcouchbase | Status: MERGED | +2 | +1 |