[PYCBC-260] Default and Maximum lock described incorrectly Created: 19/Oct/14  Updated: 20/Oct/14

Status: Open
Project: Couchbase Python Client Library
Component/s: docs
Affects Version/s: 1.2.4
Fix Version/s: 2.0.0-dp1
Security Level: Public

Type: Bug Priority: Major
Reporter: Chris Malarky Assignee: Mark Nunberg
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to
relates to MB-12379 Default and Maximum lock time describ... Open

 Description   
The maximum lock in 2.5.1 and 3.0.0 is 30 secs, the default is 15 seconds. Any attempt to set a lock higher than the maximum results in the default being used. The Python SDK docs need updating to match this behaviour.




[PYCBC-261] Append and Prepend with TTL not supported Created: 19/Oct/14  Updated: 20/Oct/14

Status: Open
Project: Couchbase Python Client Library
Component/s: docs
Affects Version/s: 1.2.4
Fix Version/s: 2.0.0-dp1
Security Level: Public

Type: Bug Priority: Major
Reporter: Ian McCloy Assignee: Mark Nunberg
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to
relates to JCBC-588 Support TTL in Append & Prepend Opera... Resolved
relates to JSCBC-155 Append/prepend command do not support... Open
relates to PCBC-304 Append/prepend command do not support... Open

 Description   
In investigating JCBC-588 it was discovered that an Append with a TTL operation isn't supported by Couchbase Server and the TTL value is ignored. Please update the documentation to remove TTL as an option to Append / Prepend operations.


 Comments   
Comment by David Haikney [ 20/Oct/14 ]
The Developer Guide is pretty ambiguous (in that it says nothing about append and TTL). However the published API does include ttl as one of the arguments:
http://www.couchbase.com/autodocs/couchbase-python-client-1.2.0/html/api/couchbase.html#modifying-data
Perhaps this is auto-generated from the code but if so, we should add a health warning that TTL with append is not supported.
Comment by Ian McCloy [ 20/Oct/14 ]
The append_multi and prepend_multi calls also need updating as they are shown with a TTL value in the documentation. http://docs.couchbase.com/sdk-api/couchbase-python-client-1.2.3/api/couchbase.html#couchbase.connection.Connection.append_multi




Generated at Tue Oct 21 00:30:24 CDT 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.