[RCBC-183] Implement Common Flags Created: 27/Aug/14  Updated: 27/Aug/14

Status: Open
Project: Couchbase Ruby client library
Component/s: library
Affects Version/s: None
Fix Version/s: None
Security Level: Public

Type: Task Priority: Major
Reporter: Brett Lawson Assignee: Sergey Avseyev
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Implement the Common Flags formatting as defined by the specification.




[RCBC-177] Consistently recieving no more bootstrap providers remain under a small load Created: 02/Jun/14  Updated: 27/Aug/14  Resolved: 17/Jun/14

Status: Resolved
Project: Couchbase Ruby client library
Component/s: library
Affects Version/s: 1.3.7
Fix Version/s: None
Security Level: Public

Type: Bug Priority: Major
Reporter: Stephen von Takach Assignee: Sergey Avseyev
Resolution: Incomplete Votes: 0
Labels: windows
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: Windows Server 2012 R2
Ruby 1.9.3
Config:
production:
  hostname: <%= ENV['COUCHBASE_HOST'] %>
  port: <%= ENV['COUCHBASE_PORT'] %>
  username: <%= ENV['COUCHBASE_USERNAME'] %>
  password: <%= ENV['COUCHBASE_PASSWORD'] %>
  pool: <%= ENV['COUCHBASE_POOL'] %>
  bucket: <%= ENV['COUCHBASE_BUCKET'] %>

Attachments: File couchbase-1.3.9.lcb2.3.1.4-x64-mingw32.gem     File couchbase-1.3.9.lcb2.3.1.4-x86-mingw32.gem    

 Description   
Using defaults to connect to a two server cluster and performing queries in a thread pool
As soon as there are a few concurrent requests some of them fail with: No more bootstrap providers remain (error=0x17)

My work around was to revert to using gem version 1.3.6 which works well on the same workloads
I noticed there was some changes to the bootstrap configuration between versions 1.3.6 and 1.3.7


 Comments   
Comment by Sergey Avseyev [ 10/Jun/14 ]
Could you also post libcouchbase version?

> Couchbase.libcouchbase_version
Comment by Sergey Avseyev [ 10/Jun/14 ]
I've built the gem with the most recent libcouchbase, where this issues might be fixed already. Could you try it?
Comment by Stephen von Takach [ 26/Aug/14 ]
Started noticing this issue again on a brand new deployment using the latest released gem. So have reverted back to the previous release.
I've only seen the issue on production systems and I haven't been keen to test the attachments as I get slammed pretty hard when things don't work.

This was a fresh install using the latest releases of Couchbase as of the 18/Aug/14 on Windows Servers 2012 R2
The issue was occurring on two different servers built at the same time.

Never seen the issue in staging or development however I can't realistically replicate the load.
Comment by Sergey Avseyev [ 27/Aug/14 ]
do you mean 1.3.9 as "the latest"?
Comment by Stephen von Takach [ 27/Aug/14 ]
Ruby 1.9.3 x86 for windows
Couchbase Ruby Client - 1.3.8 (had the issue) reverted to 1.3.6 which doesn't have this issue.
Couchbase Windows 2.5.1

Must have deployed before the 1.3.9 release.
Comment by Stephen von Takach [ 27/Aug/14 ]
Do you think this should be resolved for 1.3.9?
Comment by Sergey Avseyev [ 27/Aug/14 ]
yes, I think so




[RCBC-182] Upload autodocs for 1.3.9 release Created: 26/Aug/14  Updated: 26/Aug/14

Status: Open
Project: Couchbase Ruby client library
Component/s: docs
Affects Version/s: None
Fix Version/s: None
Security Level: Public

Type: Task Priority: Major
Reporter: Sergey Avseyev Assignee: Amy Kurtzman
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive couchbase-ruby-client-1.3.9.zip    

 Description   
https://github.com/couchbase/couchbase-ruby-client/blob/master/RELEASE_NOTES.markdown#139-2014-08-26




Generated at Wed Aug 27 17:02:32 CDT 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.