[RCBC-169] ConnectionDescriptor::_WriteOutboundData(): Assertion `nbytes > 0' failed. Created: 31/Mar/14  Updated: 31/Mar/14

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

Type: Bug Priority: Critical
Reporter: Sergey Avseyev Assignee: Sergey Avseyev
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
ruby: ed.cpp:1025: void ConnectionDescriptor::_WriteOutboundData(): Assertion `nbytes > 0' failed.

Worth noticing that error happens while couchbase had rebalance.




[RCBC-78] Need Alternative to Event Loop Created: 27/Aug/12  Updated: 01/May/14

Status: Open
Project: Couchbase Ruby client library
Component/s: library
Affects Version/s: 1.0.0, 1.1.0, 1.2.0.z.beta
Fix Version/s: None
Security Level: Public

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


 Description   
Production Management (DiptiP), and Customer Support team request that we provide an alternative to the event loop for asynchronous operations, which takes a function/callback as a parameter in the method signature and has an explicit return.

 Comments   
Comment by Matt Ingenthron [ 28/Aug/12 ]
In the future, it'd be good for Product Management(sic) to talk with product management: me. :)

This is not something planned in the short term. Moving to 2.0.




[RCBC-65] Accept only allowed options for the methods Created: 27/Jul/12  Updated: 19/Oct/12

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

Type: Improvement Priority: Minor
Reporter: Sergey Avseyev Assignee: Sergey Avseyev
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
It might be good to complain using ArgumentError on unsupported or invalid keys in options parameter for ruby API. Currently it is possible to pass any Hash as options and the library will silently pick only documented options ignoring all others. This could lead to some confusion (see RCBC-47) when people will use deprecated options or invalid key types (only symbols allowed)




[RCBC-178] jRuby support Created: 25/Jul/14  Updated: 19/Aug/14

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

Type: New Feature Priority: Minor
Reporter: Michael Ries Assignee: Sergey Avseyev
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
I tried to create this issue on github or look for a place for questions, but couldn't find such a place so I'm entering it here as an issue.

I'm very interested in using couchbase in a jRuby on Rails project for my company. The https://github.com/mje113/couchbase-jruby-client gem works really well, but I would like to use it in conjunction with some of the rails-specific helpers (session store and cache store) that are provided in the MRI gem.

Do you have any plans to publish a -java version of this gem that supports JRuby (either using FFI or wrapping the java .jar files)? Would you consider separating out the pure-ruby parts of your gem into a couchbase-rails gem so that they could be used with your gem or the jruby gem that already exists?

 Comments   
Comment by Sergey Avseyev [ 19/Aug/14 ]
We are expecting development preview with JRuby support on 9th of September 2014




Generated at Fri Aug 22 12:19:34 CDT 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.