Commit a69cdd6
committed
PYCBC-1675: Forward append/prepend CAS to core request
Motivation
==========
Previously the append and prepend requests in the C++ core did not have a field for CAS. This meant that the relevant option in AppendOptions/PrependOptions was being ignored.
Changes
=======
* Update C++ core & make some changes in response to API changes of the core's with_bucket_configuration() method.
* Set the CAS option in the core's append_request & prepend_request.
Results
=======
Relevant tests in FIT pass.
Change-Id: Iea541e43a6807500fdb54ce2335269a236a647f5
Reviewed-on: https://review.couchbase.org/c/couchbase-python-client/+/225076
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Jared Casey <jared.casey@couchbase.com>1 parent caf7794 commit a69cdd6
3 files changed
Lines changed: 11 additions & 17 deletions
Submodule couchbase-cxx-client updated from 47e8847 to c60cf3c
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
334 | | - | |
335 | | - | |
| 334 | + | |
336 | 335 | | |
337 | 336 | | |
338 | 337 | | |
| |||
355 | 354 | | |
356 | 355 | | |
357 | 356 | | |
358 | | - | |
359 | | - | |
| 357 | + | |
360 | 358 | | |
361 | 359 | | |
362 | 360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
202 | | - | |
| 201 | + | |
| 202 | + | |
203 | 203 | | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
214 | 210 | | |
215 | 211 | | |
216 | 212 | | |
| |||
0 commit comments