[JCBC-407] Bootstrap through DNS SRV Created: 29/Jan/14  Updated: 03/Nov/14

Status: In Progress
Project: Couchbase Java Client
Component/s: None
Affects Version/s: None
Fix Version/s: 2.1.0
Security Level: Public

Type: New Feature Priority: Blocker
Reporter: Michael Nitschinger Assignee: Michael Nitschinger
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[JCBC-447] add feature test ensuring that E2BIG is returned on append above 20MB Created: 07/Apr/14  Updated: 23/Jun/14

Status: In Progress
Project: Couchbase Java Client
Component/s: Core
Affects Version/s: 1.3.2, 1.4.0-dp1
Fix Version/s: .future
Security Level: Public

Type: Improvement Priority: Major
Reporter: Matt Ingenthron Assignee: Deepti Dawar
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency
depends on MB-10778 Append do not return the correct erro... Closed

 Description   
When continuing to append beyond the maximum value of 20MByte, we should verify that applications receive the correct error response.

 Comments   
Comment by Michael Nitschinger [ 01/Jun/14 ]
Do you want to take this on?
Comment by Deepti Dawar [ 23/Jun/14 ]
Up for review - http://review.couchbase.org/#/c/38675/1




[JCBC-229] Find a way to proper test JCBC-227 Created: 01/Feb/13  Updated: 24/Apr/14

Status: In Progress
Project: Couchbase Java Client
Component/s: Core
Affects Version/s: 1.1.2
Fix Version/s: .future
Security Level: Public

Type: Task Priority: Major
Reporter: Michael Nitschinger Assignee: Michael Nitschinger
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency

 Description   
The issue fixed in jcbc-227 needs proper testing. Can you please add tests for this either as a unit test, or integrate it into sdkd? I'm not sure where it fits - what do you think?

 Comments   
Comment by Deepti Dawar [ 01/Feb/13 ]
Alright, I can add unit/integration test for the same.
Comment by Deepti Dawar [ 11/Feb/13 ]
http://review.couchbase.org/#/c/24520/
Comment by Michael Nitschinger [ 12/Feb/13 ]
Please only close once the change has been merged in, thanks.
Comment by Deepti Dawar [ 14/Feb/13 ]
http://review.couchbase.org/#/c/24520/6
Comment by Deepti Dawar [ 24/Apr/14 ]
http://review.couchbase.org/#/c/24770/




[JCBC-303] javadoc builds must include spymemcached Created: 14/May/13  Updated: 19/Jul/13

Status: In Progress
Project: Couchbase Java Client
Component/s: Infrastructure
Affects Version/s: 1.1.6
Fix Version/s: .future
Security Level: Public

Type: Bug Priority: Major
Reporter: Phil Labee (Inactive) Assignee: Phil Labee (Inactive)
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates JCBC-293 Clarification/Agreement on Javadocs B... Resolved

 Description   
Current javadoc build process does not include the spymemcached docs, which were included in previous releases. The documentation:

    http://hub.internal.couchbase.com/confluence/display/techpubs/Using+Existing+Docs+System+%28WIP%29

does not mention how to include, nor is there evidence of how it was done before.


Need to have:

* a process that includes correct third-party documentation, when required.

* one that is not tied to a particular host

* is fully documented

 Comments   
Comment by Phil Labee (Inactive) [ 15/May/13 ]
I modified the couchbase-java-client/build.xml file to also use the source files under

    ../spymemcached/src/main/java/

for generating javadocs, but I'm getting errors:

    package org.apache.log4j does not exist
    package org.springframework.beans.factory does not exist
    
so it looks like a classpath issue.
Comment by Michael Nitschinger [ 15/May/13 ]
Hi Phil,

normally log4j and spring beans are configured as "provided", so you should not need them during runtime in spy. maybe just run "ant jar" once in the directory so it fetches the dependencies in the right directories?
Comment by Phil Labee (Inactive) [ 29/May/13 ]
commit 0b2ddd7de1e963f1ad3e4817ee55c5ef7bc70901 adds to "docsjar" target to include spymemcached in docs jarfile

Requires spymemcached repo clones to workspace as peer to couchbase-java-client (or modify the extern.root property).
Comment by Phil Labee (Inactive) [ 29/May/13 ]
The generated ZIP file doesn't work right. It contains the docs from both projects, but I need to collate the package list files so that they appear together. Right now there are two copies of the top level html file (e.g. allclasses-frame.html) so depending on whether you answer yes or no to overwrite when unzipping, you get either the couchbase or the spymemcached files displayed.

Next step is to build the zip file with the proper index files.
Comment by Matt Ingenthron [ 29/May/13 ]
Phil: the idea is to use the javadoc command once using both projects as input, and then javadoc will build the appropriate indexes. Something like:

javadoc /path/to/couchbase-client/* /path/to/spymemcached/*
Comment by Michael Nitschinger [ 19/Jul/13 ]
Phil,

is the process finished and automated by now?




[JCBC-608] Document version compatibility Created: 27/Oct/14  Updated: 03/Dec/14

Status: In Progress
Project: Couchbase Java Client
Component/s: Documentation
Affects Version/s: 1.4.5, 2.0.0
Fix Version/s: None
Security Level: Public

Type: Task Priority: Major
Reporter: Brent Woodruff Assignee: Todd Greenstein
Resolution: Unresolved Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
It is unclear from the existing documentation which SDK should be used when using a certain version of Couchbase. There is a feature matrix for the SDK features, but this is not a compatibility matrix. It is not clear if Couchbase Server 3.0+ is required for Couchbase Java SDK 2.0 usage, or if Couchbase Java SDK 2.0 is compatible with Couchbase Server 2.x.

Please add a compatibility matrix or some statements in the affirmative for compatibility between SDK and Server versions.

 Comments   
Comment by Michael Nitschinger [ 04/Nov/14 ]
This is in progress.
Comment by Matt Ingenthron [ 18/Nov/14 ]
Todd: any updates on this? There is a pull request on this too.
Comment by Amy Kurtzman [ 18/Nov/14 ]
The pull request that Matt mentioned has been closed in favor of waiting for an approved statement of what versions we support as agreed upon by client dev, PM, and QE.
Comment by Michael Nitschinger [ 24/Nov/14 ]
Todd, any update on this?
Comment by Michael Nitschinger [ 03/Dec/14 ]
Taking away the explicit tag, since it's not directly tied to a release for now.




Generated at Thu Dec 18 07:07:56 CST 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.