<!--
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Wed May 22 15:51:39 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+RCBC+AND+status+%3D+Closed+ORDER+BY+priority+DESC&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://www.couchbase.com/issues/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Couchbase</title>
        <link>http://www.couchbase.com/issues/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+RCBC+AND+status+%3D+Closed+ORDER+BY+priority+DESC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="91" total="91"/>
                <build-info>
            <version>5.2.4</version>
            <build-number>845</build-number>
            <build-date>26-12-2012</build-date>
        </build-info>
<item>
            <title>[RCBC-82] gem install couchbase --pre on OSX 10.8.1 with Ruby 1.9.3-p194</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-82</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>brew install &lt;a href=&quot;https://raw.github.com/couchbase/homebrew/preview/Library/Formula/libcouchbase.rb&quot;&gt;https://raw.github.com/couchbase/homebrew/preview/Library/Formula/libcouchbase.rb&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
patrick$ gem install couchbase --pre&lt;br/&gt;
Building native extensions.  This could take a while...&lt;br/&gt;
ERROR:  Error installing couchbase:&lt;br/&gt;
	ERROR: Failed to build gem native extension.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/Users/patrick/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb&lt;br/&gt;
extconf.rb:25:in `block in &amp;lt;main&amp;gt;&amp;#39;: uninitialized constant RbConfig::ARCHFLAGS (NameError)&lt;br/&gt;
	from extconf.rb:24:in `each&amp;#39;&lt;br/&gt;
	from extconf.rb:24:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Gem files will remain installed in /Users/patrick/.rvm/gems/ruby-1.9.3-p194/gems/couchbase-1.2.0.z.beta for inspection.&lt;br/&gt;
Results logged to /Users/patrick/.rvm/gems/ruby-1.9.3-p194/gems/couchbase-1.2.0.z.beta/ext/couchbase_ext/gem_make.out</description>
                <environment>ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.1.0]&lt;br/&gt;
Rails 3.2.6&lt;br/&gt;
Mac OS X 10.8.1</environment>
            <key id="19831">RCBC-82</key>
            <summary>gem install couchbase --pre on OSX 10.8.1 with Ruby 1.9.3-p194</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="Pathe">Patrick</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Sep 2012 10:22:00 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Wed, 19 Sep 2012 11:10:03 -0500</resolved>
                            <version>1.2.0.dp6</version>
                                <fixVersion>1.2.0.z.beta2</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39294" author="avsej" created="Wed, 19 Sep 2012 10:26:32 -0500"  >Could you attach your rbconfig.rb from your ruby installation?</comment>
                    <comment id="39295" author="avsej" created="Wed, 19 Sep 2012 10:29:44 -0500"  >I guess I know that the problem in that the RVM doesn&amp;#39;t build fat binary for ruby, there fore I should check for defined?(RbConfig::ARCHFLAGS) in the extconf.rb. But I&amp;#39;d like to make sure</comment>
                    <comment id="39296" author="avsej" created="Wed, 19 Sep 2012 10:37:27 -0500"  >The fix &lt;a href=&quot;http://review.couchbase.org/20959&quot;&gt;http://review.couchbase.org/20959&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
Patrick, could you verify all is working?&lt;br/&gt;
&lt;br/&gt;
cd /Users/patrick/.rvm/gems/ruby-1.9.3-p194/gems/couchbase-1.2.0.z.beta/ext/couchbase_ext&lt;br/&gt;
ruby extconf.rb&lt;br/&gt;
make&lt;br/&gt;
&lt;br/&gt;
it should build without errors, if so just let me know and I will roll another version</comment>
                    <comment id="39297" author="avsej" created="Wed, 19 Sep 2012 10:38:11 -0500"  >Of course you should make this change before running ruby extconf.rb&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/#/c/20959/1/ext/couchbase_ext/extconf.rb&quot;&gt;http://review.couchbase.org/#/c/20959/1/ext/couchbase_ext/extconf.rb&lt;/a&gt;</comment>
                    <comment id="39298" author="Pathe" created="Wed, 19 Sep 2012 11:01:13 -0500"  >ruby extconf.rb executes correctly. Just trying to install the gem.</comment>
                    <comment id="39299" author="Pathe" created="Wed, 19 Sep 2012 11:07:47 -0500"  >Gem installed. Everything good! Thanks a lot!</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                                <inwardlinks description="is duplicated by">
                            <issuelink>
            <issuekey id="19832">RCBC-83</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9597</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-84] require &apos;couchbase&apos; fails - LoadError - not found</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-84</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>I can&amp;#39;t include/&amp;#39;require&amp;#39; the couchbase gem. Installation was successful and also libcouchbase is installed. There&amp;#39;s no further error message.&lt;br/&gt;
&lt;br/&gt;
lightbox: me$ gem install couchbase --pre&lt;br/&gt;
Successfully installed couchbase-1.2.0.z.beta&lt;br/&gt;
1 gem installed&lt;br/&gt;
Installing ri documentation for couchbase-1.2.0.z.beta...&lt;br/&gt;
Installing RDoc documentation for couchbase-1.2.0.z.beta...&lt;br/&gt;
&lt;br/&gt;
lightbox: me$ cat test.rb &lt;br/&gt;
require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
c = Couchbase.new(&amp;quot;&lt;a href=&quot;http://localhost:8091/pools/default&quot;&gt;http://localhost:8091/pools/default&lt;/a&gt;&amp;quot;)&lt;br/&gt;
&lt;br/&gt;
lightbox: me$ ruby test.rb &lt;br/&gt;
/Users/me/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require&amp;#39;: cannot load such file -- couchbase (LoadError)&lt;br/&gt;
	from /Users/me/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require&amp;#39;&lt;br/&gt;
	from test.rb:1:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&lt;br/&gt;
lightbox: me$ rails console&lt;br/&gt;
Loading development environment (Rails 3.2.6)&lt;br/&gt;
1.9.3p194 :001 &amp;gt; require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
LoadError: cannot load such file -- couchbase&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:251:in `require&amp;#39;&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:251:in `block in require&amp;#39;&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:236:in `load_dependency&amp;#39;&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:251:in `require&amp;#39;&lt;br/&gt;
	from (irb):1&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.6/lib/rails/commands/console.rb:47:in `start&amp;#39;&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.6/lib/rails/commands/console.rb:8:in `start&amp;#39;&lt;br/&gt;
	from /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.6/lib/rails/commands.rb:41:in `&amp;lt;top (required)&amp;gt;&amp;#39;&lt;br/&gt;
	from script/rails:9:in `require&amp;#39;&lt;br/&gt;
	from script/rails:9:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
1.9.3p194 :002 &amp;gt; &lt;br/&gt;
</description>
                <environment>ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.1.0]&lt;br/&gt;
gem 1.8.24&lt;br/&gt;
Rails 3.2.6&lt;br/&gt;
libcouchbase 2</environment>
            <key id="19859">RCBC-84</key>
            <summary>require &apos;couchbase&apos; fails - LoadError - not found</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="Pathe">Patrick</reporter>
                        <labels>
                    </labels>
                <created>Fri, 21 Sep 2012 06:35:19 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Sat, 22 Sep 2012 10:20:57 -0500</resolved>
                            <version>1.2.0.z.beta</version>
                                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39486" author="Pathe" created="Fri, 21 Sep 2012 11:15:34 -0500"  >It was a follow up problem from the failed gem installation before. Forked the repo, changed the file and everything works now.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9595</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-42] Gracefully handle exceptions from the callbacks</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-42</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Currently unwanted exceptions in the callback (C level) could break the library</description>
                <environment></environment>
            <key id="17950">RCBC-42</key>
            <summary>Gracefully handle exceptions from the callbacks</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Fri, 22 Jun 2012 03:40:58 -0500</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Tue, 11 Dec 2012 10:15:49 -0600</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45801" author="avsej" created="Tue, 11 Dec 2012 10:15:49 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23200&quot;&gt;http://review.couchbase.org/23200&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8716</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-26] support new stale=false parameter</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-26</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Starting with 2.0 DP4, the default for stale has changed to update_after and there is a new argument to the stale parameter, &amp;quot;false&amp;quot; which performs a view update before response.  The client needs to support this new argument to the stale parameter.</description>
                <environment></environment>
            <key id="16235">RCBC-26</key>
            <summary>support new stale=false parameter</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 1 Mar 2012 10:48:29 -0600</created>
                <updated>Thu, 19 Apr 2012 11:13:33 -0500</updated>
                    <resolved>Mon, 9 Apr 2012 14:25:05 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25576" author="avsej" created="Mon, 9 Apr 2012 14:25:05 -0500"  >There actually no such issue as soon as libcouchbase doesn&amp;#39;t inerpret query string and couchbase ruby gem accepts hash for parameters and doesn&amp;#39;t filter them. So this will work out of the box.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9633</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-22] ruby client library is not getting installed under mac</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-22</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>I have couchbase server up and running.&lt;br/&gt;
&lt;br/&gt;
when i am trying to install libcouchbase as a dependency of the ruby client library, I am getting errors as follow&lt;br/&gt;
&lt;br/&gt;
i tried with brew install libouchbase&lt;br/&gt;
-&amp;gt; Error: No available formula for libcouchbase&lt;br/&gt;
&lt;br/&gt;
I tried downloading it and tried to configure it&lt;br/&gt;
-&amp;gt; configure: error: Failed to locate memcached/vbucket.h&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
I tried several other options, but no luck. please help on this.</description>
                <environment></environment>
            <key id="15989">RCBC-22</key>
            <summary>ruby client library is not getting installed under mac</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="abhishek">abhishek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Jan 2012 06:05:48 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Tue, 14 Feb 2012 18:02:36 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="24400" author="ingenthr" created="Tue, 14 Feb 2012 18:02:28 -0600"  >We had some errors in the homebrew instructions, but those are resolved now.  I believe this is fixed.  Please re-open if not.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9637</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-10] CouchBase 2.0 Ruby Lib write to default bucket even if you specify :bucket_name</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-10</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>I have created bucket for each Rails env so test data remain separate. But it doesn&amp;#39;t work as Ruby library 0.9.7 always store data on default bucket.&lt;br/&gt;
&lt;br/&gt;
Couchbase.new(&amp;quot;&lt;a href=&quot;http://127.0.0.1:8091/pools/default&quot;&gt;http://127.0.0.1:8091/pools/default&lt;/a&gt;&amp;quot;, :bucket_name =&amp;gt; &amp;#39;test&amp;#39;, :format =&amp;gt; :document)</description>
                <environment>Mac OS X, Ruby 1.9.2 p290</environment>
            <key id="15527">RCBC-10</key>
            <summary>CouchBase 2.0 Ruby Lib write to default bucket even if you specify :bucket_name</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="nexneo">nexneo</reporter>
                        <labels>
                        <label>couchbase-ruby-client</label>
                    </labels>
                <created>Thu, 3 Nov 2011 10:16:25 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Fri, 16 Dec 2011 02:55:54 -0600</resolved>
                                            <fixVersion>0.9.8</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="22851" author="nexneo" created="Fri, 2 Dec 2011 04:17:28 -0600"  >This issues can be related to, &lt;a href=&quot;http://www.couchbase.org/issues/browse/MB-4493&quot;&gt;http://www.couchbase.org/issues/browse/MB-4493&lt;/a&gt;</comment>
                    <comment id="22949" author="ingenthr" created="Thu, 8 Dec 2011 10:53:42 -0600"  >Thanks for the bug report, we&amp;#39;ll look into it.</comment>
                    <comment id="22950" author="ingenthr" created="Thu, 8 Dec 2011 10:54:09 -0600"  >Note this needs to be fixed for upcoming 1.8</comment>
                    <comment id="23006" author="avsej" created="Wed, 14 Dec 2011 03:34:34 -0600"  >It is fixed and on review here &lt;a href=&quot;http://review.couchbase.org/11652&quot;&gt;http://review.couchbase.org/11652&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The issue was in authentication. Couchbase uses SASL authentication not only for restricting access, but also for choosing bucket (one of the ways).</comment>
                    <comment id="23035" author="avsej" created="Fri, 16 Dec 2011 02:55:54 -0600"  >I released new version 0.9.8 with fix you can find it at  &lt;a href=&quot;https://rubygems.org/gems/couchbase&quot;&gt;https://rubygems.org/gems/couchbase&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
or just &amp;#39;gem update couchbase&amp;#39;</comment>
                    <comment id="23176" author="nexneo" created="Sun, 25 Dec 2011 04:24:33 -0600"  >Sergey now it works with bucket with dedicated port assigned But it can&amp;#39;t connect with bucket with password because it can not see it in bucket list here, &lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/couchbase/bucket.rb#L59&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/couchbase/bucket.rb#L59&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
So, for bucket with password it always throws error &amp;quot;There no such bucket with name &amp;#39;test&amp;#39; in pool default&amp;quot;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9648</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-8] Sample app is out of date</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-8</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>A developer was able to get it worked out, but there are some changes on the sample app required with the latest client.  See this forum posting:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.org/forums/thread/getting-ruby-client-sdk-work&quot;&gt;http://www.couchbase.org/forums/thread/getting-ruby-client-sdk-work&lt;/a&gt;</description>
                <environment></environment>
            <key id="15415">RCBC-8</key>
            <summary>Sample app is out of date</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="rags">Raghavan Srinivas</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 Oct 2011 18:00:34 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Sun, 8 Apr 2012 13:49:52 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="22948" author="ingenthr" created="Thu, 8 Dec 2011 10:51:22 -0600"  >Any progress on this?</comment>
                    <comment id="23276" author="ingenthr" created="Thu, 29 Dec 2011 15:15:13 -0600"  >Rags can look into this for next respin</comment>
                    <comment id="23762" author="avsej" created="Wed, 25 Jan 2012 01:34:41 -0600"  >it is fixed in some way &lt;a href=&quot;https://github.com/avsej/couchbase-squish&quot;&gt;https://github.com/avsej/couchbase-squish&lt;/a&gt; but to allow run with 1.0 i removed views support</comment>
                    <comment id="25566" author="avsej" created="Sun, 8 Apr 2012 13:49:22 -0500"  >Updated and deployed to &lt;a href=&quot;http://squish.demo.couchbase.com/&quot;&gt;http://squish.demo.couchbase.com/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Repository is here &lt;a href=&quot;https://github.com/couchbaselabs/couchbase-squish&quot;&gt;https://github.com/couchbaselabs/couchbase-squish&lt;/a&gt; see branch 1.2</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9650</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-3] need to change default dev view </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-3</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Owing to encoding problems with the &amp;quot;$&amp;quot;, we need to change the default for dev views from a prefix of &amp;quot;$dev_&amp;quot; to simply &amp;quot;dev_&amp;quot;</description>
                <environment></environment>
            <key id="14705">RCBC-3</key>
            <summary>need to change default dev view </summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Jul 2011 13:53:57 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 29 Jul 2011 10:38:35 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="21481" author="avsej" created="Fri, 29 Jul 2011 10:38:35 -0500"  >Fixed with &lt;a href=&quot;http://review.couchbase.org/8538&quot;&gt;http://review.couchbase.org/8538&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9655</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-104] Data corruption on intensive get/set</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-104</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The script attached produces the following output:&lt;br/&gt;
&lt;br/&gt;
~ $ ruby corrupt.rb                                                                                                                                                                                                                                                             &lt;br/&gt;
corrupt.rb:8:in `get&amp;#39;: unable to convert value for key &amp;#39;mm_71&amp;#39;: lexical error: invalid char in json text. (Couchbase::Error::ValueFormat)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#xA0;2                     (right here) ------^&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:8:in `block (3 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `block (2 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `fork&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `block in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
corrupt.rb:8:in `get&amp;#39;: unable to convert value for key &amp;#39;mm_71&amp;#39;: lexical error: invalid char in json text. (Couchbase::Error::ValueFormat)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#xA0;2                     (right here) ------^&lt;br/&gt;
Process from corrupt.rb:8:in `block (3 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `block (2 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `fork&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `block in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
corrupt.rb:8:in `get&amp;#39;: unable to convert value for key &amp;#39;mm_71&amp;#39;: lexical error: invalid char in json text. (Couchbase::Error::ValueFormat)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#xA0;2                     (right here) ------^&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:8:in `block (3 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `block (2 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `fork&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `block in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
corrupt.rb:8:in `get&amp;#39;: unable to convert value for key &amp;#39;mm_71&amp;#39;: lexical error: invalid char in json text. (Couchbase::Error::ValueFormat)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#xA0;2                     (right here) ------^&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:8:in `block (3 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:6:in `block (2 levels) in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `fork&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:4:in `block in &amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `times&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from corrupt.rb:3:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
</description>
                <environment></environment>
            <key id="21454">RCBC-104</key>
            <summary>Data corruption on intensive get/set</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Thu, 20 Dec 2012 03:54:44 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:14 -0600</updated>
                    <resolved>Thu, 20 Dec 2012 08:50:30 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46411" author="avsej" created="Thu, 20 Dec 2012 08:46:50 -0600"  >Fixed &lt;a href=&quot;http://review.couchbase.org/23462&quot;&gt;http://review.couchbase.org/23462&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="16044" name="corrupt.rb" size="352" author="avsej" created="Thu, 20 Dec 2012 03:54:44 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8718</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-85] undefined method `default&apos; for Class</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-85</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>When using &amp;#39;save&amp;#39; on an existing and previously saved document, there&amp;#39;s a &amp;#39;undefined method&amp;#39;-error on &amp;#39;default&amp;#39;. &amp;#39;save&amp;#39; and &amp;#39;update&amp;#39; result in the same error.&lt;br/&gt;
&lt;br/&gt;
class TestDoc &amp;lt; Couchbase::Model&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :email, :default =&amp;gt; &amp;#39;&amp;#39;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :created_at, :default =&amp;gt; lambda { Time.zone.now }&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;view :by_created_at&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
t = TestDoc.new(:id =&amp;gt; request.session_options[:id])&lt;br/&gt;
t.save&lt;br/&gt;
t = TestDoc.find(request.session_options[:id])&lt;br/&gt;
t.email = &amp;#39;hello&amp;#39;&lt;br/&gt;
t.update(:email =&amp;gt; &amp;#39;blubb&amp;#39;)&lt;br/&gt;
&lt;br/&gt;
undefined method `default&amp;#39; for TestDoc(id, email, created_at):Class&lt;br/&gt;
&lt;br/&gt;
couchbase-model (0.4.0) lib/couchbase/model.rb:487:in `save&amp;#39;&lt;br/&gt;
(eval):4:in `block in save&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:403:in `_run__3218406879367123135__save__4511417429032474671__callbacks&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_save_callbacks&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks&amp;#39;&lt;br/&gt;
(eval):3:in `save&amp;#39;&lt;br/&gt;
couchbase-model (0.4.0) lib/couchbase/model.rb:501:in `update&amp;#39;&lt;br/&gt;
(eval):4:in `block in update&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:403:in `_run__3218406879367123135__update__4511417429032474671__callbacks&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_update_callbacks&amp;#39;&lt;br/&gt;
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks&amp;#39;&lt;br/&gt;
(eval):3:in `update&amp;#39;</description>
                <environment>Mac OS 10.8.1&lt;br/&gt;
ruby 1.9.3p194&lt;br/&gt;
Rails 3.2.8</environment>
            <key id="19901">RCBC-85</key>
            <summary>undefined method `default&apos; for Class</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="Pathe">Patrick</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Sep 2012 08:02:24 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Wed, 26 Sep 2012 11:53:15 -0500</resolved>
                            <version>1.2.0.z.beta</version>
                                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39716" author="avsej" created="Wed, 26 Sep 2012 11:53:15 -0500"  >&lt;a href=&quot;http://review.couchbase.org/21123&quot;&gt;http://review.couchbase.org/21123&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9594</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-64] Duplication connection instance segfaulting</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-64</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>It is easy to reproduce&lt;br/&gt;
&lt;br/&gt;
conn1 = Couchbase.connect&lt;br/&gt;
conn2 = conn1.dup</description>
                <environment></environment>
            <key id="18643">RCBC-64</key>
            <summary>Duplication connection instance segfaulting</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 25 Jul 2012 15:37:36 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 26 Jul 2012 06:39:39 -0500</resolved>
                            <version>1.1.2</version>
                <version>1.2.0.dp5</version>
                                <fixVersion>1.1.3</fixVersion>
                <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="34049" author="avsej" created="Thu, 26 Jul 2012 06:39:33 -0500"  >Fixed in &lt;a href=&quot;http://review.couchbase.org/18872&quot;&gt;http://review.couchbase.org/18872&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9605</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-59] Bucket#cas doesn&apos;t set original flags</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-59</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The Bucket#cas operation resets flags&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;gt; Couchbase.bucket.set(&amp;quot;foo&amp;quot;, &amp;quot;bar&amp;quot;, :flags =&amp;gt; 0x100)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;17982951084586893312&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;gt; Couchbase.bucket.cas(&amp;quot;foo&amp;quot;) { &amp;quot;baz&amp;quot; }&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1712422461213442048&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;gt; Couchbase.bucket.get(&amp;quot;foo&amp;quot;, :extended =&amp;gt; true)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;[&amp;quot;baz&amp;quot;, 0, 1712422461213442048]&lt;br/&gt;
&lt;br/&gt;
So it could be dangerous if someone using custom flags or non-default value encoding (not :document)</description>
                <environment></environment>
            <key id="18499">RCBC-59</key>
            <summary>Bucket#cas doesn&apos;t set original flags</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Jul 2012 07:29:13 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Wed, 18 Jul 2012 07:56:04 -0500</resolved>
                            <version>1.1.2</version>
                <version>1.2.0.dp5</version>
                                <fixVersion>1.1.3</fixVersion>
                <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33329" author="avsej" created="Wed, 18 Jul 2012 07:56:04 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18537&quot;&gt;http://review.couchbase.org/18537&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9608</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-38] 2 sets against non-default buckets fail.</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-38</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>couchbase-1.1.2.gem&lt;br/&gt;
libcouchbase 1.0.2 (latest brew version)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
require &amp;#39;rubygems&amp;#39;&lt;br/&gt;
require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
&lt;br/&gt;
cb1 = Couchbase.new(&amp;quot;&lt;a href=&quot;http://10.4.2.4:8091/pools/default/buckets/bucket1&quot;&gt;http://10.4.2.4:8091/pools/default/buckets/bucket1&lt;/a&gt;&amp;quot;)&lt;br/&gt;
cb1.quiet = false&lt;br/&gt;
&lt;br/&gt;
cb1.set(&amp;#39;key&amp;#39;,&amp;#39;data&amp;#39;, :ttl =&amp;gt; 0)&lt;br/&gt;
cb1.set(&amp;#39;key2&amp;#39;,&amp;#39;data&amp;#39;, :ttl =&amp;gt; 0)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
`set&amp;#39;: failed to schedule set request (error=0x0f) (Couchbase::Error::Network)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
This works if the bucket is set to default.</description>
                <environment></environment>
            <key id="17812">RCBC-38</key>
            <summary>2 sets against non-default buckets fail.</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Jun 2012 13:42:15 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 15 Jun 2012 09:55:22 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="30096" author="avsej" created="Fri, 15 Jun 2012 00:34:29 -0500"  >Just verified all is working. Could you attach your bucket config&lt;br/&gt;
&lt;br/&gt;
curl &lt;a href=&quot;http://10.4.2.4:8091/pools/default/buckets/bucket1&quot;&gt;http://10.4.2.4:8091/pools/default/buckets/bucket1&lt;/a&gt; &amp;gt; config.json&lt;br/&gt;
&lt;br/&gt;
And verify using latest homebrew, which is 1.0.4&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/mxcl/homebrew/blob/master/Library/Formula/libcouchbase.rb&quot;&gt;https://github.com/mxcl/homebrew/blob/master/Library/Formula/libcouchbase.rb&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
I just verified and all is ok.</comment>
                    <comment id="30112" author="james.mauss" created="Fri, 15 Jun 2012 09:55:22 -0500"  >Issue was with the vbucket map after creating all the new buckets.&lt;br/&gt;
&lt;br/&gt;
If I can reproduce this, I will open one against the server.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9623</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-36] Issue with accessing the results of a view, view_row (seg fault)</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-36</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Ocassional segfault when accessing the results of a **view** with the latest couchbase ruby client.&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://gist.github.com/2883925&quot;&gt;https://gist.github.com/2883925&lt;/a&gt;</description>
                <environment>Couchbase Server 2.0.0.dp4.1, libcouchbase-1.1.0.dp5, Ruby 1.9</environment>
            <key id="17573">RCBC-36</key>
            <summary>Issue with accessing the results of a view, view_row (seg fault)</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="davidjrice">David Rice</reporter>
                        <labels>
                    </labels>
                <created>Wed, 6 Jun 2012 14:18:52 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 05:06:06 -0500</resolved>
                            <version>1.2.0.dp</version>
                                <fixVersion>1.2.0.dp4</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="28993" author="frank" created="Wed, 6 Jun 2012 14:23:36 -0500"  >This is affecting the Rumble Labs POC project, please prioritize.</comment>
                    <comment id="28994" author="ingenthr" created="Wed, 6 Jun 2012 14:26:34 -0500"  >Work has already started, high priority.</comment>
                    <comment id="29002" author="avsej" created="Wed, 6 Jun 2012 14:51:27 -0500"  >Could you post your Gemfile.lock? I think you have old version of yaji gem.</comment>
                    <comment id="29043" author="avsej" created="Wed, 6 Jun 2012 17:43:14 -0500"  >Posted fix on review &lt;a href=&quot;http://review.couchbase.org/16903&quot;&gt;http://review.couchbase.org/16903&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9625</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-6] implement OBSERVE command</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-6</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>After the server has gotten the new OBSERVE command, it will need to be added to the Ruby client library.</description>
                <environment></environment>
            <key id="15145">RCBC-6</key>
            <summary>implement OBSERVE command</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Sep 2011 18:00:04 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 19 Jul 2012 10:12:08 -0500</resolved>
                                            <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33529" author="avsej" created="Thu, 19 Jul 2012 10:12:08 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18591&quot;&gt;http://review.couchbase.org/18591&lt;/a&gt;</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                <outwardlinks description="depends on">
                            <issuelink>
            <issuekey id="15144">CCBC-15</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                                <inwardlinks description="is duplicated by">
                            <issuelink>
            <issuekey id="18358">RCBC-48</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9652</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-4] Fatal Deadlock error when calling Couchbase.new on Ruby 1.9.2</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-4</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Using the example code referenced in &lt;a href=&quot;http://www.couchbase.com/issues/browse/RCBC-2&quot; title=&quot;Undefined Method Get&quot;&gt;&lt;strike&gt;RCBC-2&lt;/strike&gt;&lt;/a&gt; (&lt;a href=&quot;http://www.couchbase.org/issues/browse/RCBC-2&quot;&gt;http://www.couchbase.org/issues/browse/RCBC-2&lt;/a&gt;) &lt;br/&gt;
&lt;br/&gt;
I simply switched to using ruby 1.9.2 and attempted to run. &lt;br/&gt;
&lt;br/&gt;
/Users/dave/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.2/thread.rb:71:in `sleep&amp;#39;: deadlock detected (fatal)&lt;br/&gt;
	from /Users/dave/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.2/thread.rb:71:in `wait&amp;#39;&lt;br/&gt;
	from /Users/dave/.rvm/gems/ruby-1.9.2-p180/bundler/gems/couchbase-ruby-client-de0885eaa70f/lib/couchbase/latch.rb:66:in `block in wait&amp;#39;&lt;br/&gt;
	from &amp;lt;internal:prelude&amp;gt;:10:in `synchronize&amp;#39;&lt;br/&gt;
	from /Users/dave/.rvm/gems/ruby-1.9.2-p180/bundler/gems/couchbase-ruby-client-de0885eaa70f/lib/couchbase/latch.rb:65:in `wait&amp;#39;&lt;br/&gt;
	from /Users/dave/.rvm/gems/ruby-1.9.2-p180/bundler/gems/couchbase-ruby-client-de0885eaa70f/lib/couchbase/bucket.rb:80:in `initialize&amp;#39;&lt;br/&gt;
	from /Users/dave/.rvm/gems/ruby-1.9.2-p180/bundler/gems/couchbase-ruby-client-de0885eaa70f/lib/couchbase.rb:37:in `new&amp;#39;&lt;br/&gt;
	from /Users/dave/.rvm/gems/ruby-1.9.2-p180/bundler/gems/couchbase-ruby-client-de0885eaa70f/lib/couchbase.rb:37:in `new&amp;#39;&lt;br/&gt;
	from hello-world.rb:5:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
</description>
                <environment>Mac OSX Lion Ruby 1.9.2 (p180)</environment>
            <key id="14717">RCBC-4</key>
            <summary>Fatal Deadlock error when calling Couchbase.new on Ruby 1.9.2</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="davidjrice">David Rice</reporter>
                        <labels>
                    </labels>
                <created>Sun, 31 Jul 2011 13:04:07 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Tue, 30 Aug 2011 10:57:09 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="21915" author="avsej" created="Tue, 30 Aug 2011 10:57:09 -0500"  >This issue fixed. And isn&amp;#39;t reproducing on version 0.9.5</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10000"><![CDATA[Impediment]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9654</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-5] Timeout error on connecting to membase with Couchbase.new on Ruby 1.8.7</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-5</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Again, when running example code referenced in &lt;a href=&quot;http://www.couchbase.com/issues/browse/RCBC-2&quot; title=&quot;Undefined Method Get&quot;&gt;&lt;strike&gt;RCBC-2&lt;/strike&gt;&lt;/a&gt; (&lt;a href=&quot;http://www.couchbase.org/issues/browse/RCBC-2&quot;&gt;http://www.couchbase.org/issues/browse/RCBC-2&lt;/a&gt;)&lt;br/&gt;
&lt;br/&gt;
It simply hangs and does not execute further than the following output&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://gist.github.com/cbe76755b4476a5a1f94&quot;&gt;https://gist.github.com/cbe76755b4476a5a1f94&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
It may be related to the issue with Ruby 1.9.2 &lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.org/issues/browse/RCBC-4&quot;&gt;http://www.couchbase.org/issues/browse/RCBC-4&lt;/a&gt;&lt;br/&gt;
</description>
                <environment>Max OSX Lion Ruby 1.8.7</environment>
            <key id="14718">RCBC-5</key>
            <summary>Timeout error on connecting to membase with Couchbase.new on Ruby 1.8.7</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="davidjrice">David Rice</reporter>
                        <labels>
                    </labels>
                <created>Sun, 31 Jul 2011 13:09:14 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Tue, 30 Aug 2011 10:57:01 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="21914" author="avsej" created="Tue, 30 Aug 2011 10:57:01 -0500"  >This issue fixed. And isn&amp;#39;t reproducing on version 0.9.5</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10000"><![CDATA[Impediment]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9653</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-2] Undefined Method Get</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-2</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Found an issue with the library that was introduced in one of the commits on the 25th or 27th of june.&lt;br/&gt;
&lt;br/&gt;
/Users/dave/.rvm/gems/ruby-1.8.7-p334/bundler/gems/couchbase-ruby-client-119212c40e06/lib/couchbase/memcached.rb:90:in `get&amp;#39;: undefined method `get&amp;#39; for nil:NilClass (NoMethodError)&lt;br/&gt;
&lt;br/&gt;
You should be able to replicate this with the example code for the docs I have produced. &lt;br/&gt;
&lt;a href=&quot;https://github.com/davidjrice/membase-examples-ruby&quot;&gt;https://github.com/davidjrice/membase-examples-ruby&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
(All instructions to run it if you need them are in my fork of the docs) &lt;a href=&quot;https://github.com/davidjrice/docs/tree/master/Couchbase/products/membase/membase-sdk-ruby&quot;&gt;https://github.com/davidjrice/docs/tree/master/Couchbase/products/membase/membase-sdk-ruby&lt;/a&gt;&lt;br/&gt;
</description>
                <environment>Max OSX Lion Ruby 1.8.7, 1.9.2</environment>
            <key id="14698">RCBC-2</key>
            <summary>Undefined Method Get</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/critical.png">Critical</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="davidjrice">David Rice</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Jul 2011 06:55:44 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Tue, 30 Aug 2011 10:51:36 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="21688" author="ingenthr" created="Tue, 16 Aug 2011 18:15:12 -0500"  >Is this still valid?</comment>
                    <comment id="21913" author="avsej" created="Tue, 30 Aug 2011 10:51:36 -0500"  >It was fixed and isn&amp;#39;t reproducing on current version 0.9.5</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10000"><![CDATA[Impediment]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9656</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-125] Update Autodocs Page to new Corporate Template</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-125</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>&lt;a href=&quot;http://www.couchbase.com/autodocs/&quot;&gt;http://www.couchbase.com/autodocs/&lt;/a&gt;</description>
                <environment></environment>
            <key id="23685">RCBC-125</key>
            <summary>Update Autodocs Page to new Corporate Template</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 Apr 2013 12:44:50 -0500</created>
                <updated>Mon, 15 Apr 2013 12:45:03 -0500</updated>
                    <resolved>Mon, 15 Apr 2013 12:44:58 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10670</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-123] Ruby SDK Site : broken link to the documentation </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-123</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Go to the site:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/develop/ruby/current&quot;&gt;http://www.couchbase.com/develop/ruby/current&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Click on RDoc:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&quot;&gt;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
this links does not work</description>
                <environment></environment>
            <key id="23346">RCBC-123</key>
            <summary>Ruby SDK Site : broken link to the documentation </summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="tgrall">Tug Grall</reporter>
                        <labels>
                    </labels>
                <created>Fri, 22 Mar 2013 05:04:00 -0500</created>
                <updated>Tue, 26 Mar 2013 13:31:55 -0500</updated>
                    <resolved>Tue, 26 Mar 2013 13:31:51 -0500</resolved>
                            <version>1.2.2</version>
                                                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="53519" author="kzeller" created="Tue, 26 Mar 2013 13:31:51 -0500"  >Now available here and linked:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&quot;&gt;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&lt;/a&gt;</comment>
                    <comment id="53520" author="kzeller" created="Tue, 26 Mar 2013 13:31:55 -0500"  >Now available here and linked:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&quot;&gt;http://www.couchbase.com/autodocs/couchbase-ruby-client-1.2.2/index.html&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                <customfield id="customfield_10283" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                <customfieldname>Planned Start</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Fri, 22 Mar 2013 12:00:00 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>10191</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-118] Docs are saying that it should be #total_entries method defined on the View result, but actually it named as #total_rows</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-118</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="22579">RCBC-118</key>
            <summary>Docs are saying that it should be #total_entries method defined on the View result, but actually it named as #total_rows</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Feb 2013 01:55:42 -0600</created>
                <updated>Tue, 12 Feb 2013 04:31:58 -0600</updated>
                    <resolved>Thu, 7 Feb 2013 02:09:17 -0600</resolved>
                            <version>1.2.0</version>
                <version>1.2.1</version>
                                <fixVersion>1.2.2</fixVersion>
                                <component>docs</component>
                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49928" author="avsej" created="Thu, 7 Feb 2013 02:09:17 -0600"  >&lt;a href=&quot;http://review.couchbase.org/24464&quot;&gt;http://review.couchbase.org/24464&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10010"><![CDATA[Release Note]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8692</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-112] Append/Prepend Operations adds extra quote characters on string value provided</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-112</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Append/Prepend operations are not defaulting to :format =&amp;gt; :plain, and without it are adding extra quote characters. If you use :format =&amp;gt; :plain on every prepend/append operation it works as expected, but that is supposed to be the default for these operations.&lt;br/&gt;
&lt;br/&gt;
see: &lt;a href=&quot;https://gist.github.com/6c1762696ff5fe769a78&quot;&gt;https://gist.github.com/6c1762696ff5fe769a78&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>Mac OS X Mountain Lion</environment>
            <key id="21860">RCBC-112</key>
            <summary>Append/Prepend Operations adds extra quote characters on string value provided</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="scalabl3">Jasdeep Jaitla</reporter>
                        <labels>
                    </labels>
                <created>Sat, 19 Jan 2013 13:35:42 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Tue, 22 Jan 2013 05:48:14 -0600</resolved>
                            <version>1.2.1</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="48229" author="avsej" created="Tue, 22 Jan 2013 05:48:14 -0600"  >I&amp;#39;d like to close it as _Won&amp;#39;t fix_ because it isn&amp;#39;t issues of the library itself&lt;br/&gt;
&lt;br/&gt;
As far as you started operating on the value considering one format, you should continue to do so. The mutators doesn&amp;#39;t have any knowledge about the format of the value except connection-wise format and the explicit option. This is why you should either turn your connection into :plain mode or use :format =&amp;gt; :plain everywhere</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8714</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-110] SEGV during set operation when using/running ruby client multi-threaded</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-110</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Bug was inadvertently created under project Couchbase Server - my apologies.&lt;br/&gt;
I don&amp;#39;t know how to migrate the bug into this project; please refer to MB-7544 &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-7544&quot;&gt;http://www.couchbase.com/issues/browse/MB-7544&lt;/a&gt;&lt;br/&gt;
</description>
                <environment></environment>
            <key id="21828">RCBC-110</key>
            <summary>SEGV during set operation when using/running ruby client multi-threaded</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="charlez">Charles Leu</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Jan 2013 13:54:05 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Thu, 17 Jan 2013 16:49:38 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="21807">RCBC-111</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8712</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-108] Add Couchbase operation logging</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-108</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>I&amp;#39;d love to have some basic logging of Couchbase operations--really would love them in the couchbase gem itself, but would be happy if we could at least have it in the Couchbase-Model gem.&lt;br/&gt;
&lt;br/&gt;
My quick stab at it is here:&lt;br/&gt;
&lt;a href=&quot;https://github.com/mje113/couchbase-ruby-model/commit/e3029076a00b120832e553563b93d92b8124100b&quot;&gt;https://github.com/mje113/couchbase-ruby-model/commit/e3029076a00b120832e553563b93d92b8124100b&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
It&amp;#39;s not meant to be complete--just the basics of what I&amp;#39;m thinking of.</description>
                <environment></environment>
            <key id="21536">RCBC-108</key>
            <summary>Add Couchbase operation logging</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="mje113">Mike Evans</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Dec 2012 12:56:00 -0600</created>
                <updated>Fri, 8 Feb 2013 18:18:26 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:16:36 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="17949">RCBC-41</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2793</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-102] Store methods behaves inconsistently when persistence constraints specified</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-102</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The Bucket#set for example should return the object corresponding to arguments passed:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1.9.3p327 (main):002:0&amp;gt; conn.set(&amp;quot;foo&amp;quot;, &amp;quot;bar&amp;quot;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;851339802448297984&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1.9.3p327 (main):003:0&amp;gt; conn.set(&amp;quot;foo&amp;quot; =&amp;gt; &amp;quot;bar&amp;quot;, &amp;quot;baz&amp;quot; =&amp;gt; &amp;quot;foo&amp;quot;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;{&amp;quot;foo&amp;quot;=&amp;gt;2995536636664938496, &amp;quot;baz&amp;quot;=&amp;gt;16831440216388861952}&lt;br/&gt;
&lt;br/&gt;
But when :observe option is used, it always return it like for multi-set&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1.9.3p327 (main):004:0&amp;gt; conn.set(&amp;quot;foo&amp;quot;, &amp;quot;bar&amp;quot;, :observe =&amp;gt; {:persisted =&amp;gt; 1})&lt;br/&gt;
&amp;nbsp;&amp;nbsp;{&amp;quot;foo&amp;quot;=&amp;gt;2559248876759744512}&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment></environment>
            <key id="21343">RCBC-102</key>
            <summary>Store methods behaves inconsistently when persistence constraints specified</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 Dec 2012 09:19:57 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:14 -0600</updated>
                    <resolved>Sat, 15 Dec 2012 09:26:04 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46054" author="avsej" created="Sat, 15 Dec 2012 09:23:51 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23336&quot;&gt;http://review.couchbase.org/23336&lt;/a&gt;</comment>
                    <comment id="46056" author="ingenthr" created="Sat, 15 Dec 2012 13:55:53 -0600"  >that does seem to be an issue&lt;br/&gt;
&lt;br/&gt;
you&amp;#39;re a better judge than I am, but I&amp;#39;d think we&amp;#39;d want the response to be the same whether or not using the :observe&lt;br/&gt;
&lt;br/&gt;
If the change makes it more consistent, then yes it&amp;#39;s an API change from 1.2.0 but it&amp;#39;s really getting back to what we expect so perfectly acceptable.  Definitely something to release note though.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10010"><![CDATA[Release Note]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8719</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-101] Observe options isn&apos;t passed to the store commands</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-101</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="21342">RCBC-101</key>
            <summary>Observe options isn&apos;t passed to the store commands</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 Dec 2012 08:40:07 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:12 -0600</updated>
                    <resolved>Sat, 15 Dec 2012 09:26:12 -0600</resolved>
                            <version>1.2.0</version>
                                <fixVersion>1.2.1</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="46053" author="avsej" created="Sat, 15 Dec 2012 08:41:11 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23335&quot;&gt;http://review.couchbase.org/23335&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8711</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-100] Provide proper attribute inheritance when subclassing Couchbase::Model subclasses.</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-100</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>(Pull request to fix this can be found here: &lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-model/pull/2&quot;&gt;https://github.com/couchbase/couchbase-ruby-model/pull/2&lt;/a&gt; )&lt;br/&gt;
&lt;br/&gt;
Currently, Couchbase::Model stores attributes (and views) in a class variable set to a mutable hash. This breaks the expected subclass attribute inheritance behavior that ActiveModel provides.&lt;br/&gt;
&lt;br/&gt;
Example:&lt;br/&gt;
&lt;br/&gt;
class A &amp;lt; Couchbase::Model&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :one&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
class B &amp;lt; A&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :two&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
B.attributes #=&amp;gt; {:one =&amp;gt; nil, :two =&amp;gt; nil}&lt;br/&gt;
A.attributes #=&amp;gt; {:one =&amp;gt; nil, :two =&amp;gt; nil}&lt;br/&gt;
B.attributes.object_id == A.attributes.object_id #=&amp;gt; true&lt;br/&gt;
&lt;br/&gt;
This patch enables proper inheritance when ::Rails is present by using Class#class_attribute and detecting subclass additions to attribute:&lt;br/&gt;
&lt;br/&gt;
class A &amp;lt; Couchbase::Model&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :one&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
class B &amp;lt; A&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attribute :two&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
A.attributes #=&amp;gt; {:one =&amp;gt; nil}&lt;br/&gt;
B.attributes #=&amp;gt; {:one =&amp;gt; nil, :two =&amp;gt; nil}&lt;br/&gt;
B.attributes.object_id != A.attributes.object_id #=&amp;gt; true</description>
                <environment></environment>
            <key id="21207">RCBC-100</key>
            <summary>Provide proper attribute inheritance when subclassing Couchbase::Model subclasses.</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="mje113">Mike Evans</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Dec 2012 11:59:46 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:12:58 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="45741" author="mje113" created="Mon, 10 Dec 2012 13:47:00 -0600"  >Pull request was updated with an improved patch and passing tests.</comment>
                    <comment id="49979" author="avsej" created="Fri, 8 Feb 2013 18:12:58 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23392&quot;&gt;http://review.couchbase.org/23392&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2798</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-99] When posting JSON strings in rails this function is passed a StringIO object not a string.</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-99</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>&lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/pull/5&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/pull/5&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
When posting JSON strings in rails this function is passed a StringIO object not a string.&lt;br/&gt;
This causes the following error:&lt;br/&gt;
&lt;br/&gt;
MultiJson::DecodeError&lt;br/&gt;
399: unexpected token at &amp;#39;#&amp;lt;StringIO:0x2f64720&amp;gt;]&amp;#39;</description>
                <environment></environment>
            <key id="21157">RCBC-99</key>
            <summary>When posting JSON strings in rails this function is passed a StringIO object not a string.</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Dec 2012 08:35:25 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Thu, 6 Dec 2012 03:41:34 -0600</resolved>
                            <version>1.2.0.z.beta4</version>
                                <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45559" author="avsej" created="Thu, 6 Dec 2012 03:41:25 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23117&quot;&gt;http://review.couchbase.org/23117&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8715</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-98] Internalize the most frequently used strings</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-98</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="21116">RCBC-98</key>
            <summary>Internalize the most frequently used strings</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Dec 2012 11:27:54 -0600</created>
                <updated>Tue, 12 Feb 2013 04:31:58 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:08:08 -0600</resolved>
                                            <fixVersion>1.2.2</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="45347" author="avsej" created="Tue, 4 Dec 2012 11:32:19 -0600"  >like &amp;quot;default&amp;quot; and empty string</comment>
                    <comment id="49977" author="avsej" created="Fri, 8 Feb 2013 18:08:08 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23444&quot;&gt;http://review.couchbase.org/23444&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23043&quot;&gt;http://review.couchbase.org/23043&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2799</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-97] Use ruby strings instead of char *</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-97</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Simplify memory management, reduce reallocations</description>
                <environment></environment>
            <key id="21115">RCBC-97</key>
            <summary>Use ruby strings instead of char *</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Dec 2012 11:20:46 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:11:03 -0600</resolved>
                                            <fixVersion>1.2.0</fixVersion>
                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="49978" author="avsej" created="Fri, 8 Feb 2013 18:11:03 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23045&quot;&gt;http://review.couchbase.org/23045&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23041&quot;&gt;http://review.couchbase.org/23041&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23042&quot;&gt;http://review.couchbase.org/23042&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23040&quot;&gt;http://review.couchbase.org/23040&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23039&quot;&gt;http://review.couchbase.org/23039&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23038&quot;&gt;http://review.couchbase.org/23038&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2800</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-96] Release notes needed for 1.1.3, 1.1.4, 1.1.5</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-96</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>1.1.5 is marked as &amp;quot;unreleased&amp;quot; in Jira, yet it is avialable for d/l on &lt;a href=&quot;http://www.couchbase.com/develop/ruby/current&quot;&gt;http://www.couchbase.com/develop/ruby/current&lt;/a&gt;.  No release notes are avialable after 1.1.2 release.</description>
                <environment></environment>
            <key id="21026">RCBC-96</key>
            <summary>Release notes needed for 1.1.3, 1.1.4, 1.1.5</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Nov 2012 12:50:29 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:12 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:04:02 -0600</resolved>
                            <version>1.1.5</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45073" author="avsej" created="Fri, 30 Nov 2012 13:11:06 -0600"  >&lt;a href=&quot;https://github.com/couchbase/docs/issues/149&quot;&gt;https://github.com/couchbase/docs/issues/149&lt;/a&gt;</comment>
                    <comment id="45074" author="avsej" created="Fri, 30 Nov 2012 13:12:22 -0600"  >and marked 1.1.5 as released</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2801</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-95] Server&apos;s helpful error about map.js errors gets replaced by a generic http 400 happened while uploading design document</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-95</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Repro:&lt;br/&gt;
&lt;br/&gt;
Create a new model, use the genrator to create a view&lt;br/&gt;
add the view line to the model&lt;br/&gt;
start the app (rails console)&lt;br/&gt;
&lt;br/&gt;
The default map.js with all the comments in and examples will cause the error already.&lt;br/&gt;
&lt;br/&gt;
/Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-1.2.0.z.beta4/lib/couchbase/bucket.rb:165:in `continue&amp;#39;: failed to execute HTTP request (key=&amp;quot;_design/clocking&amp;quot;, status=&amp;quot;400&amp;quot; (Bad Request), error=0x00) (Couchbase::Error::HTTP)&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-1.2.0.z.beta4/lib/couchbase/bucket.rb:165:in `save_design_doc&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-model-0.5.0/lib/couchbase/model.rb:260:in `ensure_design_document!&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-model-0.5.0/lib/couchbase/railtie.rb:120:in `block (3 levels) in &amp;lt;class:Railtie&amp;gt;&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-model-0.5.0/lib/couchbase/railtie.rb:119:in `each&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/couchbase-model-0.5.0/lib/couchbase/railtie.rb:119:in `block (2 levels) in &amp;lt;class:Railtie&amp;gt;&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:418:in `_run__3328634455356380055__prepare__3132553472985099836__callbacks&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405:in `__run_callback&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385:in `_run_prepare_callbacks&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81:in `run_callbacks&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/actionpack-3.2.9/lib/action_dispatch/middleware/reloader.rb:74:in `prepare!&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/actionpack-3.2.9/lib/action_dispatch/middleware/reloader.rb:48:in `prepare!&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/application/finisher.rb:47:in `block in &amp;lt;module:Finisher&amp;gt;&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/initializable.rb:30:in `instance_exec&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/initializable.rb:30:in `run&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/initializable.rb:55:in `block in run_initializers&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/initializable.rb:54:in `each&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/initializable.rb:54:in `run_initializers&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/application.rb:136:in `initialize!&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/railtie/configurable.rb:30:in `method_missing&amp;#39;&lt;br/&gt;
	from /Users/piotr/Work/git/ph_time/config/environment.rb:5:in `&amp;lt;top (required)&amp;gt;&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/application.rb:103:in `require&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/application.rb:103:in `require_environment!&amp;#39;&lt;br/&gt;
	from /Users/piotr/.rvm/gems/ruby-1.9.3-p327@time/gems/railties-3.2.9/lib/rails/commands.rb:40:in `&amp;lt;top (required)&amp;gt;&amp;#39;&lt;br/&gt;
	from script/rails:6:in `require&amp;#39;&lt;br/&gt;
	from script/rails:6:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&lt;br/&gt;
Now after a bit of tinkering .. I just added an else to the if block_given? in there .. to reveal the error .. &lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if block_given?&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if res.success? &amp;amp;&amp;amp; val[&amp;#39;error&amp;#39;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res.error = Error::View.new(&amp;quot;save_design_doc&amp;quot;, val[&amp;#39;error&amp;#39;])&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yield(res)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unless res.success?&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if val[&amp;#39;error&amp;#39;] &amp;amp;&amp;amp; val[&amp;#39;reason&amp;#39;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise Couchbase::Error::View.new(val[&amp;#39;error&amp;#39;], val[&amp;#39;reason&amp;#39;])&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&lt;br/&gt;
And that returned a much more civil error:&lt;br/&gt;
&lt;br/&gt;
SERVER: invalid_design_document: Syntax error in the map function of the view `by_date&amp;#39;: SyntaxError: Unexpected end of input (Couchbase::Error::View)&lt;br/&gt;
</description>
                <environment>Mountain Lion</environment>
            <key id="20924">RCBC-95</key>
            <summary>Server&apos;s helpful error about map.js errors gets replaced by a generic http 400 happened while uploading design document</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="piotrb">Piotr Banasik</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Nov 2012 17:15:29 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:14 -0600</updated>
                    <resolved>Thu, 29 Nov 2012 05:06:43 -0600</resolved>
                            <version>1.2.0.z.beta4</version>
                                <fixVersion>1.2.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44699" author="piotrb" created="Fri, 23 Nov 2012 17:17:04 -0600"  >Not sure if you want to keep that error code in there .. or perhaps tweak how the res.error stuff works in the block given section and call this better in the client lib perhaps? Not sure .. maybe tweak it on both ends really .. </comment>
                    <comment id="44993" author="avsej" created="Thu, 29 Nov 2012 05:06:43 -0600"  >Fix &lt;a href=&quot;http://review.couchbase.org/22894&quot;&gt;http://review.couchbase.org/22894&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8720</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-92] rb_sprintf() isn&apos;t available in ruby 1.8.7, so recent couchbase-ruby-client doesn&apos;t work there</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-92</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="20748">RCBC-92</key>
            <summary>rb_sprintf() isn&apos;t available in ruby 1.8.7, so recent couchbase-ruby-client doesn&apos;t work there</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Nov 2012 14:49:33 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:13 -0600</updated>
                    <resolved>Wed, 14 Nov 2012 14:50:47 -0600</resolved>
                                            <fixVersion>1.2.0.z.beta4</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44018" author="avsej" created="Wed, 14 Nov 2012 14:50:47 -0600"  >&lt;a href=&quot;http://review.couchbase.org/22511&quot;&gt;http://review.couchbase.org/22511&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8713</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-91] Ruby gem installation instructions don&apos;t work</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-91</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The instructions for installing the gem here are incorrect (at least according to my novice cut/paste):&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/develop/ruby/next&quot;&gt;http://www.couchbase.com/develop/ruby/next&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
[&lt;a href=&apos;mailto:root@localhost&apos;&gt;root@localhost&lt;/a&gt; ~]# gem install couchbase --pre&lt;br/&gt;
ERROR:  While executing gem ... (OptionParser::InvalidOption)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invalid option: --pre</description>
                <environment></environment>
            <key id="20695">RCBC-91</key>
            <summary>Ruby gem installation instructions don&apos;t work</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="perry">Perry Krug</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Nov 2012 04:28:00 -0600</created>
                <updated>Mon, 12 Nov 2012 04:48:32 -0600</updated>
                    <resolved>Mon, 12 Nov 2012 04:48:32 -0600</resolved>
                            <version>1.2.0.dp6</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="43781" author="perry" created="Mon, 12 Nov 2012 04:30:25 -0600"  >Looks like it might be a problem with my version of Ruby...I&amp;#39;ll upgrade and retry</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9589</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-90] It isn&apos;t possible to pass custom connection options to Rack session store</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-90</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="20600">RCBC-90</key>
            <summary>It isn&apos;t possible to pass custom connection options to Rack session store</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Nov 2012 05:10:08 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 8 Nov 2012 15:02:09 -0600</resolved>
                                            <fixVersion>1.2.0.z.beta4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="43604" author="avsej" created="Thu, 8 Nov 2012 15:02:09 -0600"  >&lt;a href=&quot;http://review.couchbase.org/22207&quot;&gt;http://review.couchbase.org/22207&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9590</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-88] The library 1.2.0.z.beta2  fails to install with libcouchbase 2.0.0beta</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-88</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="20186">RCBC-88</key>
            <summary>The library 1.2.0.z.beta2  fails to install with libcouchbase 2.0.0beta</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 10 Oct 2012 20:26:00 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 18 Oct 2012 13:06:06 -0500</resolved>
                            <version>1.2.0.z.beta</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9592</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-83] gem install couchbase fails</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-83</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>me$ gem install couchbase --pre&lt;br/&gt;
Building native extensions.  This could take a while...&lt;br/&gt;
ERROR:  Error installing couchbase:&lt;br/&gt;
	ERROR: Failed to build gem native extension.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/Users/me/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb&lt;br/&gt;
extconf.rb:25:in `block in &amp;lt;main&amp;gt;&amp;#39;: uninitialized constant RbConfig::ARCHFLAGS (NameError)&lt;br/&gt;
	from extconf.rb:24:in `each&amp;#39;&lt;br/&gt;
	from extconf.rb:24:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Gem files will remain installed in /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/couchbase-1.2.0.z.beta for inspection.&lt;br/&gt;
Results logged to /Users/me/.rvm/gems/ruby-1.9.3-p194/gems/couchbase-1.2.0.z.beta/ext/couchbase_ext/gem_make.out&lt;br/&gt;
</description>
                <environment></environment>
            <key id="19832">RCBC-83</key>
            <summary>gem install couchbase fails</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Sep 2012 10:22:12 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Wed, 19 Sep 2012 10:24:21 -0500</resolved>
                            <version>1.2.0.z.beta</version>
                                                                <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="19831">RCBC-82</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9596</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-94] Ruby client memoise last exception</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-94</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Ruby client doesn&amp;#39;t erase exception received in global error callback and keep using it as a error indicator.</description>
                <environment></environment>
            <key id="20835">RCBC-94</key>
            <summary>Ruby client memoise last exception</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Nov 2012 13:43:02 -0600</created>
                <updated>Fri, 8 Feb 2013 18:15:14 -0600</updated>
                    <resolved>Mon, 19 Nov 2012 14:08:36 -0600</resolved>
                            <version>1.2.0.z.beta3</version>
                                <fixVersion>1.2.0.z.beta4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="44338" author="avsej" created="Mon, 19 Nov 2012 14:08:36 -0600"  >&lt;a href=&quot;http://review.couchbase.org/22645&quot;&gt;http://review.couchbase.org/22645&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>8717</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-89] make sure include_docs is &quot;logical&quot;</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-89</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Currently, include_docs fetches the doc from the view.  This needs to change so the doc is fetched from the cache, so it&amp;#39;s a &amp;quot;logical&amp;quot; include docs.  This would mean that the docs can be out of sync w.r.t. the view, but that&amp;#39;s an inconsistency we can live with.</description>
                <environment></environment>
            <key id="20553">RCBC-89</key>
            <summary>make sure include_docs is &quot;logical&quot;</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Nov 2012 12:22:48 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 12 Nov 2012 13:19:52 -0600</resolved>
                                            <fixVersion>1.2.0.z.beta4</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9591</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-87] Gem is failing to install on macos</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-87</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>make&lt;br/&gt;
xcrun cc -I. -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin11.0 -I. -DRUBY_EXTCONF_H=\&amp;quot;couchbase_config.h\&amp;quot; -I/usr/local/Cellar/libevent/2.0.19/include -I/opt/local/include -I/usr/local/include -I/usr/include  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -fno-common  -g -Os -pipe -fno-common -DENABLE_DTRACE  -fno-common  -pipe -fno-common   -std=c99 -Wall -Wextra   -c arguments.c&lt;br/&gt;
In file included from arguments.c:18:&lt;br/&gt;
couchbase_ext.h:27: error: expected &amp;#39;=&amp;#39;, &amp;#39;,&amp;#39;, &amp;#39;;&amp;#39;, &amp;#39;asm&amp;#39; or &amp;#39;__attribute__&amp;#39; before &amp;#39;hrtime_t&amp;#39;&lt;br/&gt;
couchbase_ext.h:28: error: expected &amp;#39;=&amp;#39;, &amp;#39;,&amp;#39;, &amp;#39;;&amp;#39;, &amp;#39;asm&amp;#39; or &amp;#39;__attribute__&amp;#39; before &amp;#39;gethrtime&amp;#39;&lt;br/&gt;
make: *** [arguments.o] Error 1</description>
                <environment></environment>
            <key id="20135">RCBC-87</key>
            <summary>Gem is failing to install on macos</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Mon, 8 Oct 2012 16:36:44 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:13 -0600</updated>
                    <resolved>Mon, 8 Oct 2012 16:37:54 -0500</resolved>
                            <version>1.2.0.z.beta2</version>
                                <fixVersion>2.0.0</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40699" author="avsej" created="Mon, 8 Oct 2012 16:37:54 -0500"  >&lt;a href=&quot;http://review.couchbase.org/21427&quot;&gt;http://review.couchbase.org/21427&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9593</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-81] Unable to gem install couchbase</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-81</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>[&lt;a href=&apos;mailto:root@cen-1908&apos;&gt;root@cen-1908&lt;/a&gt; ~]# ruby -v&lt;br/&gt;
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]&lt;br/&gt;
[&lt;a href=&apos;mailto:root@cen-1908&apos;&gt;root@cen-1908&lt;/a&gt; ~]# gem --version&lt;br/&gt;
1.8.10&lt;br/&gt;
&lt;br/&gt;
Followed the instructions listed here:- &lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client&quot;&gt;https://github.com/couchbase/couchbase-ruby-client&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
[&lt;a href=&apos;mailto:root@cen-1908&apos;&gt;root@cen-1908&lt;/a&gt; ~]# gem install couchbase&lt;br/&gt;
Building native extensions.  This could take a while...&lt;br/&gt;
......&lt;br/&gt;
ERROR:  Error installing couchbase:&lt;br/&gt;
	ERROR: Failed to build gem native extension.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/usr/bin/ruby extconf.rb&lt;br/&gt;
*** extconf.rb failed ***&lt;br/&gt;
Could not create Makefile due to some reason, probably lack of&lt;br/&gt;
necessary libraries and/or headers.  Check the mkmf.log file for more&lt;br/&gt;
details.  You may need configuration options.&lt;br/&gt;
&lt;br/&gt;
Provided configuration options:&lt;br/&gt;
	--with-opt-dir&lt;br/&gt;
	--without-opt-dir&lt;br/&gt;
	--with-opt-include&lt;br/&gt;
	--without-opt-include=${opt-dir}/include&lt;br/&gt;
	--with-opt-lib&lt;br/&gt;
	--without-opt-lib=${opt-dir}/lib&lt;br/&gt;
	--with-make-prog&lt;br/&gt;
	--without-make-prog&lt;br/&gt;
	--srcdir=.&lt;br/&gt;
	--curdir&lt;br/&gt;
	--ruby=/usr/bin/ruby&lt;br/&gt;
	--with-libcouchbase-dir&lt;br/&gt;
	--without-libcouchbase-dir&lt;br/&gt;
	--with-libcouchbase-include&lt;br/&gt;
	--without-libcouchbase-include=${libcouchbase-dir}/include&lt;br/&gt;
	--with-libcouchbase-lib&lt;br/&gt;
	--without-libcouchbase-lib=${libcouchbase-dir}/lib&lt;br/&gt;
extconf.rb:86: undefined method `&amp;lt;&amp;lt;&amp;#39; for nil:NilClass (NoMethodError)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/couchbase-1.1.4 for inspection.&lt;br/&gt;
Results logged to /usr/lib/ruby/gems/1.8/gems/couchbase-1.1.4/ext/couchbase_ext/gem_make.out</description>
                <environment>Centos 6.2</environment>
            <key id="19794">RCBC-81</key>
            <summary>Unable to gem install couchbase</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="karan">Karan Kumar</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Sep 2012 16:00:24 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 17 Sep 2012 20:37:50 -0500</resolved>
                            <version>1.1.4</version>
                                <fixVersion>1.1.5</fixVersion>
                <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="39194" author="avsej" created="Mon, 17 Sep 2012 16:03:07 -0500"  >Could you also attach /usr/lib/ruby/gems/1.8/gems/couchbase-1.1.4/ext/couchbase_ext/gem_make.out ?</comment>
                    <comment id="39195" author="karan" created="Mon, 17 Sep 2012 16:18:51 -0500"  >gem_make.out&lt;br/&gt;
&lt;br/&gt;
/usr/bin/ruby extconf.rb&lt;br/&gt;
*** extconf.rb failed ***&lt;br/&gt;
Could not create Makefile due to some reason, probably lack of&lt;br/&gt;
necessary libraries and/or headers.  Check the mkmf.log file for more&lt;br/&gt;
details.  You may need configuration options.&lt;br/&gt;
&lt;br/&gt;
Provided configuration options:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-opt-dir&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-opt-dir&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-opt-include&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-opt-include=${opt-dir}/include&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-opt-lib&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-opt-lib=${opt-dir}/lib&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-make-prog&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-make-prog&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--srcdir=.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--curdir&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--ruby=/usr/bin/ruby&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-libcouchbase-dir&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-libcouchbase-dir&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-libcouchbase-include&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-libcouchbase-include=${libcouchbase-dir}/include&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--with-libcouchbase-lib&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--without-libcouchbase-lib=${libcouchbase-dir}/lib&lt;br/&gt;
extconf.rb:86: undefined method `&amp;lt;&amp;lt;&amp;#39; for nil:NilClass (NoMethodError)</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9166</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-79] flush should use the the restful flush with error handling</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-79</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The server side does not support flush for now, so this should fail with the server&amp;#39;s error message for now, but should later work when it&amp;#39;s enableable at the server.</description>
                <environment></environment>
            <key id="19693">RCBC-79</key>
            <summary>flush should use the the restful flush with error handling</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 16:31:53 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 17 Sep 2012 20:38:32 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                                <inwardlinks description="is duplicated by">
                            <issuelink>
            <issuekey id="19694">RCBC-80</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9599</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-80] Use restful flush instead memcached</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-80</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="19694">RCBC-80</key>
            <summary>Use restful flush instead memcached</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 16:32:08 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 13 Sep 2012 02:15:47 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="38715" author="avsej" created="Thu, 13 Sep 2012 02:43:26 -0500"  >&lt;a href=&quot;http://review.couchbase.org/20824&quot;&gt;http://review.couchbase.org/20824&lt;/a&gt;</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="19693">RCBC-79</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9598</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-77] Incorporate Feedback from Sergey on Advanced Topics 1.8</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-77</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="19372">RCBC-77</key>
            <summary>Incorporate Feedback from Sergey on Advanced Topics 1.8</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Mon, 27 Aug 2012 11:20:47 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 27 Aug 2012 11:21:20 -0500</resolved>
                                            <fixVersion>1.2.0.dp5</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="36941" author="kzeller" created="Mon, 27 Aug 2012 11:21:20 -0500"  >Added Sergey&amp;#39;s edits/changes.</comment>
                </comments>
                    <attachments>
                    <attachment id="14615" name="Re- New Content for Review.eml" size="9420" author="kzeller" created="Mon, 27 Aug 2012 11:20:47 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9305</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-76] Provide get and lock as API</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-76</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Provide get and lock as an API method.</description>
                <environment></environment>
            <key id="19341">RCBC-76</key>
            <summary>Provide get and lock as API</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:56:45 -0500</created>
                <updated>Tue, 11 Sep 2012 16:30:13 -0500</updated>
                    <resolved>Mon, 27 Aug 2012 11:49:11 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="36854" author="avsej" created="Fri, 24 Aug 2012 17:04:21 -0500"  >Couchbase::Bucket#get has option lock, so the get with this option is the &amp;quot;get and lock&amp;quot;, see examples at&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://rdoc.info/github/couchbase/couchbase-ruby-client/Couchbase/Bucket#get-instance_method&quot;&gt;http://rdoc.info/github/couchbase/couchbase-ruby-client/Couchbase/Bucket#get-instance_method&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
and also implementation and tests&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/13ca5c6bed/ext/couchbase_ext/couchbase_ext.c#L3078&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/13ca5c6bed/ext/couchbase_ext/couchbase_ext.c#L3078&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/13ca5c6bed/test/test_get.rb#L349-L397&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/13ca5c6bed/test/test_get.rb#L349-L397&lt;/a&gt;</comment>
                    <comment id="36950" author="kzeller" created="Mon, 27 Aug 2012 11:49:11 -0500"  >Will add to docs. </comment>
                    <comment id="36951" author="kzeller" created="Mon, 27 Aug 2012 11:49:34 -0500"  >Added to 1.8 and will add to 2.0 chapters.</comment>
                    <comment id="36952" author="kzeller" created="Mon, 27 Aug 2012 11:50:08 -0500"  >Do you have any examples in a reference app?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9600</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-74] Provide Standardized Logging</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-74</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Provides the consistent level of logging provided by other SDKs. Provide more information on configuring logging for developers.</description>
                <environment></environment>
            <key id="19332">RCBC-74</key>
            <summary>Provide Standardized Logging</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Aug 2012 16:38:35 -0500</created>
                <updated>Fri, 8 Feb 2013 18:18:26 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 18:15:58 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="17949">RCBC-41</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2808</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-71] Calling incorrect methods on MultiJson when format is :document causing Couchbase::Error::ValueFormat</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-71</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The C code calls dump/load on MultiJson, but its interface is encode/decode. Adding the following hack allows me to .set when the format is :document.&lt;br/&gt;
&lt;br/&gt;
module MultiJson&lt;br/&gt;
&amp;nbsp;&amp;nbsp;class &amp;lt;&amp;lt; self&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alias_method :dump, :encode&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alias_method :load, :decode&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
end&lt;br/&gt;
</description>
                <environment></environment>
            <key id="19091">RCBC-71</key>
            <summary>Calling incorrect methods on MultiJson when format is :document causing Couchbase::Error::ValueFormat</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="chrismcg">Chris McGrath</reporter>
                        <labels>
                    </labels>
                <created>Thu, 16 Aug 2012 19:42:37 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 19 Oct 2012 22:52:23 -0500</resolved>
                            <version>1.2.0.dp6</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="35788" author="avsej" created="Fri, 17 Aug 2012 14:27:08 -0500"  >What multi-json version are you using? There is fix for that already included. I guess it doesn&amp;#39;t meet condition for you. Could you please check it? &lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/ext/multi_json_fix.rb#L40-L47&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/ext/multi_json_fix.rb#L40-L47&lt;/a&gt;</comment>
                    <comment id="35789" author="avsej" created="Fri, 17 Aug 2012 14:27:59 -0500"  >I see typo there &lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;MultiJson.respond_to?(:encode) &amp;amp;&amp;amp; MultiJson.respond_to?(:encode) &lt;br/&gt;
&lt;br/&gt;
But I don&amp;#39;t think it cause the issue</comment>
                    <comment id="42030" author="avsej" created="Fri, 19 Oct 2012 22:52:23 -0500"  >&lt;a href=&quot;http://review.couchbase.org/21754&quot;&gt;http://review.couchbase.org/21754&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9601</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-70] The library always returns strings in ASCII-8BIT encoding</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-70</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Original discussion&lt;br/&gt;
&lt;a href=&quot;https://groups.google.com/d/topic/couchbase/bya0lSf9uGE/discussion&quot;&gt;https://groups.google.com/d/topic/couchbase/bya0lSf9uGE/discussion&lt;/a&gt;</description>
                <environment></environment>
            <key id="18924">RCBC-70</key>
            <summary>The library always returns strings in ASCII-8BIT encoding</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 Aug 2012 05:31:21 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:13 -0600</updated>
                    <resolved>Tue, 28 Aug 2012 16:23:56 -0500</resolved>
                            <version>1.1.2</version>
                <version>1.2.0.dp6</version>
                                <fixVersion>1.1.3</fixVersion>
                <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="35052" author="avsej" created="Thu, 9 Aug 2012 11:45:38 -0500"  >Fix for 1.1.x branch &lt;a href=&quot;http://review.couchbase.org/19405&quot;&gt;http://review.couchbase.org/19405&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9602</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-67] Append with :format =&gt; :plain seems to corrupt value</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-67</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>&amp;gt;&amp;gt; require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
=&amp;gt; true&lt;br/&gt;
&amp;gt;&amp;gt; cb= Couchbase.new&lt;br/&gt;
=&amp;gt; #&amp;lt;Couchbase::Bucket:0x10dd89a10 &amp;quot;&lt;a href=&quot;http://localhost:8091/pools/default/buckets/default/&quot;&gt;http://localhost:8091/pools/default/buckets/default/&lt;/a&gt;&amp;quot; default_format=:document, default_flags=0x0, quiet=true, connected=true, timeout=2500000&amp;gt;&lt;br/&gt;
&amp;gt;&amp;gt; cb.set(&amp;#39;karen&amp;#39;, &amp;#39;old&amp;#39;)&lt;br/&gt;
=&amp;gt; 1585267068834414592&lt;br/&gt;
&amp;gt;&amp;gt; cb.append(&amp;#39;karen&amp;#39;, &amp;#39;new&amp;#39;, :format =&amp;gt; :plain)&lt;br/&gt;
=&amp;gt; 1657324662872342528&lt;br/&gt;
&amp;gt;&amp;gt; cb.get(&amp;#39;karen&amp;#39;)&lt;br/&gt;
Couchbase::Error::ValueFormat: unable to convert value&lt;br/&gt;
	from /Library/Ruby/Gems/1.8/gems/yajl-ruby-1.1.0/lib/yajl/json_gem/parsing.rb:23:in `get&amp;#39;&lt;br/&gt;
	from (irb):5&lt;br/&gt;
	from :0&lt;br/&gt;
&amp;gt;&amp;gt; &lt;br/&gt;
&lt;br/&gt;
When I telnet I get this:&lt;br/&gt;
&lt;br/&gt;
Karens-MacBook-Pro:~ kzeller$ telnet localhost 11211&lt;br/&gt;
Trying ::1...&lt;br/&gt;
Connected to localhost.&lt;br/&gt;
Escape character is &amp;#39;^]&amp;#39;.&lt;br/&gt;
get karen&lt;br/&gt;
VALUE karen 0 8&lt;br/&gt;
&amp;quot;old&amp;quot;new&lt;br/&gt;
&lt;br/&gt;
so the value is appended, but somehow the SDK thinks the content is JSON, not plain.</description>
                <environment>mac osx</environment>
            <key id="18768">RCBC-67</key>
            <summary>Append with :format =&gt; :plain seems to corrupt value</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 Aug 2012 18:54:34 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 19 Oct 2012 22:55:52 -0500</resolved>
                            <version>1.1.3</version>
                                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="42031" author="avsej" created="Fri, 19 Oct 2012 22:55:52 -0500"  >You should also set value with plain format because append/prep end are not allowed to change flags</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9604</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-62] Support the setq memcache operation</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-62</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>We would like the couchbase driver to support the setq operation (writes without acknowledgment) </description>
                <environment></environment>
            <key id="18573">RCBC-62</key>
            <summary>Support the setq memcache operation</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="bpoweski">Ben Poweski</reporter>
                        <labels>
                    </labels>
                <created>Fri, 20 Jul 2012 19:50:50 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 8 Oct 2012 16:40:39 -0500</resolved>
                                            <fixVersion>2.0.0</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40702" author="avsej" created="Mon, 8 Oct 2012 16:40:39 -0500"  >Now the ruby client supports multi set/get/etc... operations which are pipelined like setq</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9606</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-60] struct freed before rasied</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-60</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>the ctx struct&amp;#39;s freed before the exception ( exc ) is raised - so it references invalid memory&lt;br/&gt;
&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c-        exc = ctx-&amp;gt;exception;   &amp;lt;----&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c-        extended = ctx-&amp;gt;extended;&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c:        free(ctx);   &amp;lt;------&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c-        if (exc != Qnil) {&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c-            rb_exc_raise(exc); &amp;lt;------&lt;br/&gt;
ext/couchbase_ext/couchbase_ext.c-        }</description>
                <environment></environment>
            <key id="18506">RCBC-60</key>
            <summary>struct freed before rasied</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Jul 2012 13:46:53 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 27 Jul 2012 03:25:31 -0500</resolved>
                            <version>1.1.2</version>
                                <fixVersion>1.1.3</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="33360" author="avsej" created="Wed, 18 Jul 2012 13:49:30 -0500"  >free(ctx) means deallocate the memory of the struct. ctx-&amp;gt;exception is just a pointer, and it is valid</comment>
                    <comment id="33365" author="avsej" created="Wed, 18 Jul 2012 14:00:56 -0500"  >It would be better if I&amp;#39;ll get stacktrace or minimal working script (or both)</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9607</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-58] CAS block error</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-58</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Unexpected CAS error:&lt;br/&gt;
&lt;br/&gt;
Expected output from:&lt;br/&gt;
&lt;br/&gt;
cb.default_format = :document&lt;br/&gt;
cb.set(&amp;quot;trans1&amp;quot;, &amp;quot;{&amp;#39;karen&amp;#39;: &amp;#39;400&amp;#39;, &amp;#39;dipti&amp;#39;: &amp;#39;800&amp;#39;, &amp;#39;status&amp;#39;:&amp;#39;init&amp;#39; }&amp;quot;)=&amp;gt; 360287970189639680&lt;br/&gt;
cb.cas(&amp;quot;trans1&amp;quot;) do |val|&lt;br/&gt;
val[&amp;quot;new&amp;quot;] = &amp;quot;new&amp;quot;&lt;br/&gt;
val&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
Would be {&amp;#39;karen&amp;#39;: &amp;#39;400&amp;#39;, &amp;#39;dipti&amp;#39;: &amp;#39;800&amp;#39;, &amp;#39;status&amp;#39;:&amp;#39;init&amp;#39;, &amp;#39;new&amp;#39;: &amp;#39;new&amp;#39; }&lt;br/&gt;
&lt;br/&gt;
but it returns:&lt;br/&gt;
&lt;br/&gt;
IndexError: string not matched&lt;br/&gt;
	from (irb):7:in `[]=&amp;#39;&lt;br/&gt;
&lt;br/&gt;
This is based on the rdoc example:&lt;br/&gt;
&lt;br/&gt;
c.default_format = :document&lt;br/&gt;
c.set(&amp;quot;foo&amp;quot;, {&amp;quot;bar&amp;quot; =&amp;gt; 1})&lt;br/&gt;
c.cas(&amp;quot;foo&amp;quot;) do |val|&lt;br/&gt;
&amp;nbsp;&amp;nbsp;val[&amp;quot;baz&amp;quot;] = 2&lt;br/&gt;
&amp;nbsp;&amp;nbsp;val&lt;br/&gt;
end&lt;br/&gt;
c.get(&amp;quot;foo&amp;quot;)      #=&amp;gt; {&amp;quot;bar&amp;quot; =&amp;gt; 1, &amp;quot;baz&amp;quot; =&amp;gt; 2}</description>
                <environment>Mac OSX, couchbase (1.1.2)</environment>
            <key id="18491">RCBC-58</key>
            <summary>CAS block error</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Jul 2012 16:33:58 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Tue, 17 Jul 2012 17:04:13 -0500</resolved>
                            <version>1.0.0</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33230" author="avsej" created="Tue, 17 Jul 2012 17:04:13 -0500"  >It isn&amp;#39;t bug here&lt;br/&gt;
&lt;br/&gt;
Note what are you setting as document: &lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;{&amp;#39;karen&amp;#39;: &amp;#39;400&amp;#39;, &amp;#39;dipti&amp;#39;: &amp;#39;800&amp;#39;, &amp;#39;status&amp;#39;:&amp;#39;init&amp;#39; }&amp;quot;&lt;br/&gt;
&lt;br/&gt;
This is a String, so it will be encoded as JSON string.&lt;br/&gt;
&lt;br/&gt;
If you&amp;#39;d like to store a JSON Object, you should use Ruby Hash:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;#39;karen&amp;#39; =&amp;gt; &amp;#39;400&amp;#39;, &amp;#39;dipti&amp;#39; =&amp;gt; &amp;#39;800&amp;#39;, &amp;#39;status&amp;#39; =&amp;gt; &amp;#39;init&amp;#39; }&lt;br/&gt;
&lt;br/&gt;
I guess &amp;#39;400&amp;#39; and &amp;#39;800&amp;#39; shouldn&amp;#39;t be specified as strings, therefore you might want to omit single quotes</comment>
                    <comment id="33327" author="ingenthr" created="Wed, 18 Jul 2012 03:01:49 -0500"  >Also note that quoting JSON with &amp;#39; is actually not legal.  It&amp;#39;s supposed to be &amp;quot; .  Some JSON parsers (particularly some Python libraries) are really lax about this, but what you have there isn&amp;#39;t JSON.  It&amp;#39;s a semi-JSON like string.&lt;br/&gt;
&lt;br/&gt;
See json.org</comment>
                    <comment id="33361" author="kzeller" created="Wed, 18 Jul 2012 13:52:22 -0500"  >I will add this last point to the section on Using JSON docs in the Structuring Data chapter of dev. guide....</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9609</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-57] Implement general purpose timers</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-57</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The timers absolutely useful thing, for implementing TMPOOM back-offs for example</description>
                <environment></environment>
            <key id="18382">RCBC-57</key>
            <summary>Implement general purpose timers</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 08:31:13 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Wed, 18 Jul 2012 11:13:34 -0500</resolved>
                                            <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33335" author="avsej" created="Wed, 18 Jul 2012 11:13:34 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18543&quot;&gt;http://review.couchbase.org/18543&lt;/a&gt;</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                <outwardlinks description="depends on">
                            <issuelink>
            <issuekey id="18383">CCBC-85</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9610</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-53] View error options at query time </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-53</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>At view query time, we need to ensure the developer has the ability to add an &amp;quot;on_error&amp;quot; parameter with values of either &amp;quot;stop&amp;quot; or &amp;quot;continue&amp;quot;.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18363">RCBC-53</key>
            <summary>View error options at query time </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:47:12 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 12 Jul 2012 08:45:58 -0500</resolved>
                                            <fixVersion>1.2.0.dp</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9611</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-51] Add Design document management, including error handling </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-51</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Add the additional functionality needed to create and replace design documents.</description>
                <environment></environment>
            <key id="18361">RCBC-51</key>
            <summary>Add Design document management, including error handling </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:46:27 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 12 Jul 2012 08:43:39 -0500</resolved>
                                            <fixVersion>1.2.0.dp</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9613</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-52] Bucket management </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-52</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Add the necessary features to create and remove buckets. Also, add the ability to call the RESTful bucket flush.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18362">RCBC-52</key>
            <summary>Bucket management </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:46:50 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 18 Oct 2012 13:06:44 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="35447" author="ingenthr" created="Tue, 14 Aug 2012 16:33:17 -0500"  >See related flush issue:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-5170&quot;&gt;http://www.couchbase.com/issues/browse/MB-5170&lt;/a&gt;</comment>
                    <comment id="38704" author="ingenthr" created="Wed, 12 Sep 2012 23:03:41 -0500"  >Is this closeable?  A dupe?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9612</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-48] Implement observe command </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-48</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Add the basic low level observe command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18358">RCBC-48</key>
            <summary>Implement observe command </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="3">Duplicate</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:43:54 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Thu, 12 Jul 2012 08:38:29 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                        <issuelinks>
                        <issuelinktype id="10001">
                <name>Duplicate</name>
                                <outwardlinks description="duplicates">
                            <issuelink>
            <issuekey id="15145">RCBC-6</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9616</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-50] Replica read command </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-50</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Implement a simple replica read command&lt;br/&gt;
</description>
                <environment></environment>
            <key id="18360">RCBC-50</key>
            <summary>Replica read command </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:45:26 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 19 Jul 2012 07:08:03 -0500</resolved>
                                            <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33525" author="avsej" created="Thu, 19 Jul 2012 07:08:03 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18590&quot;&gt;http://review.couchbase.org/18590&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9614</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-49] Highlevel synchronous mutation operations atop observe </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-49</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="18359">RCBC-49</key>
            <summary>Highlevel synchronous mutation operations atop observe </summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jul 2012 00:44:56 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 27 Jul 2012 15:01:59 -0500</resolved>
                                            <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="33774" author="avsej" created="Mon, 23 Jul 2012 13:50:43 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18689&quot;&gt;http://review.couchbase.org/18689&lt;/a&gt; Bucket#observe_and_wait</comment>
                    <comment id="34157" author="avsej" created="Fri, 27 Jul 2012 15:01:59 -0500"  >Fixed at &lt;a href=&quot;http://review.couchbase.com/18957&quot;&gt;http://review.couchbase.com/18957&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9615</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-47] http auth is not asserted correctly with bucketname only, should default to bucketname even if no username is supplied</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-47</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>User tried to use just :bucket_name and :bucket_password, in which case HTTP basic auth should be asserted, but that didn&amp;#39;t happen.&lt;br/&gt;
&lt;br/&gt;
See &lt;a href=&quot;http://stackoverflow.com/questions/11319166/adding-a-new-couchbase-bucket-caused-bucketnotfound-error&quot;&gt;http://stackoverflow.com/questions/11319166/adding-a-new-couchbase-bucket-caused-bucketnotfound-error&lt;/a&gt;</description>
                <environment></environment>
            <key id="18254">RCBC-47</key>
            <summary>http auth is not asserted correctly with bucketname only, should default to bucketname even if no username is supplied</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sat, 7 Jul 2012 21:17:12 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 27 Jul 2012 07:29:52 -0500</resolved>
                            <version>1.1.1</version>
                                <fixVersion>1.2.0.dp6</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="32358" author="avsej" created="Mon, 9 Jul 2012 01:44:09 -0500"  >Ok, I can accept the bug and show deprecation warnings if someone will use :bucket_password and :bucket_name</comment>
                    <comment id="34135" author="avsej" created="Fri, 27 Jul 2012 07:29:52 -0500"  >&lt;a href=&quot;http://review.couchbase.org/18934&quot;&gt;http://review.couchbase.org/18934&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
Now the client will use bucket name as username, but silently eat all other options. There is another ticket about claiming allowed options &lt;a href=&quot;http://www.couchbase.com/issues/browse/RCBC-65&quot; title=&quot;Accept only allowed options for the methods&quot;&gt;RCBC-65&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9617</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-44] Need to Convert Vartype XML into HTML/PDF/Epub</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-44</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Need to convert all the vartype XML tags and content into tables for option hashes. Content there but not available on web.</description>
                <environment></environment>
            <key id="17961">RCBC-44</key>
            <summary>Need to Convert Vartype XML into HTML/PDF/Epub</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Fri, 22 Jun 2012 14:25:12 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Wed, 12 Sep 2012 06:05:02 -0500</resolved>
                            <version>1.0.0</version>
                                <fixVersion>1.0.0</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="30987" author="kzeller" created="Fri, 22 Jun 2012 14:26:11 -0500"  >This should actually be an enhancement to our build system, not a bug.</comment>
                    <comment id="38569" author="mccouch" created="Wed, 12 Sep 2012 06:05:02 -0500"  >This has now been implemented. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10000"><![CDATA[Impediment]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9619</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-43] Document usage &apos;$&apos; prefix in JSON properties</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-43</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>There are not intuitive consequences of usage dollar sign as a prefix in document properties: they looks ok in CRUD, but stripped out in views. This behaviour should be documented</description>
                <environment></environment>
            <key id="17951">RCBC-43</key>
            <summary>Document usage &apos;$&apos; prefix in JSON properties</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Fri, 22 Jun 2012 03:50:08 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 22 Jun 2012 09:31:38 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="30949" author="avsej" created="Fri, 22 Jun 2012 08:57:19 -0500"  >&lt;a href=&quot;http://review.couchbase.org/17540&quot;&gt;http://review.couchbase.org/17540&lt;/a&gt; uploaded for review</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9620</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-40] It isn&apos;t possible to receive result of the STORE part when doing Bucket#cas asynchronously</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-40</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The callback of the Bucket#cas method is triggered only once, when it fetches old value, and it isn&amp;#39;t possible to receive notification if the next store operation was successful:&lt;br/&gt;
&lt;br/&gt;
Couchbase.bucket.run do |c|&lt;br/&gt;
&amp;nbsp;&amp;nbsp;c.cas(&amp;quot;foo&amp;quot;) do |oldval|&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# modify oldval and return newval&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;newval&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
It would be better if cas operation will be more like other operations in async mode and will return Result object twice, first for get part and then for set.</description>
                <environment></environment>
            <key id="17833">RCBC-40</key>
            <summary>It isn&apos;t possible to receive result of the STORE part when doing Bucket#cas asynchronously</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Fri, 15 Jun 2012 05:23:10 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 22 Jun 2012 13:23:48 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="30954" author="avsej" created="Fri, 22 Jun 2012 10:05:52 -0500"  >&lt;a href=&quot;http://review.couchbase.org/17541&quot;&gt;http://review.couchbase.org/17541&lt;/a&gt; uploaded fix</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9621</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-37] Implement bootstrapping using multiple nodes</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-37</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Libcouchbase has implemented it already. Ruby client just need to format host list properly and feed it into libcouchbase</description>
                <environment></environment>
            <key id="17775">RCBC-37</key>
            <summary>Implement bootstrapping using multiple nodes</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jun 2012 16:32:07 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Fri, 22 Jun 2012 09:31:46 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="30934" author="avsej" created="Fri, 22 Jun 2012 07:24:18 -0500"  >Uploaded change to gerrit &lt;a href=&quot;http://review.couchbase.org/17539&quot;&gt;http://review.couchbase.org/17539&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9624</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-35] Arguments to complex query escaped incorrectly</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-35</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The problem basically described in this gist &lt;a href=&quot;https://gist.github.com/2775050&quot;&gt;https://gist.github.com/2775050&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&amp;gt; Basically I want to use this kind of map/reduce on a document structure like below to find out the number of type by each author and want to use :start_key and :end_key to get a result for a particular author.&lt;br/&gt;
</description>
                <environment></environment>
            <key id="17331">RCBC-35</key>
            <summary>Arguments to complex query escaped incorrectly</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 23 May 2012 07:40:29 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 05:11:17 -0500</resolved>
                            <version>1.2.0.dp</version>
                                <fixVersion>1.2.0.dp2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="27854" author="avsej" created="Wed, 23 May 2012 07:43:10 -0500"  >Fixed, awaiting for review &lt;a href=&quot;http://review.couchbase.org/16339&quot;&gt;http://review.couchbase.org/16339&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9626</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-34] Using Yajl json_gem compatibility breaks compatibility with many gems and applications</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-34</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>json_gem compatibility (require &amp;#39;yajl/json_gem&amp;#39;) is notorious for causing all kinds of issues with various gems.  The most compatible way to use yajl is to call Yajl::Parser and Yajl::Encoder directly.&lt;br/&gt;
&lt;br/&gt;
So far I only see tests that are using JSON.dump&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment></environment>
            <key id="16992">RCBC-34</key>
            <summary>Using Yajl json_gem compatibility breaks compatibility with many gems and applications</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="bpoweski">Ben Poweski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 9 May 2012 19:29:25 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 05:09:52 -0500</resolved>
                                            <fixVersion>1.2.0.dp3</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="26978" author="avsej" created="Thu, 10 May 2012 01:42:45 -0500"  >Thanks for feedback,&lt;br/&gt;
&lt;br/&gt;
Does it make situation better if I&amp;#39;ll use &lt;a href=&quot;https://github.com/intridea/multi_json&quot;&gt;https://github.com/intridea/multi_json&lt;/a&gt; ?</comment>
                    <comment id="26986" author="bpoweski" created="Thu, 10 May 2012 10:59:27 -0500"  >MultiJson would be better than using json_gem compatibility (Rails uses mulit_json to abstract json parsers).  In this case though I don&amp;#39;t think you even need to pull that dependency.  If you just use Yajl::Parser and Yajl::Encoder directly you can skirt the entire problem.&lt;br/&gt;
&lt;br/&gt;
If you look at the the json_gem.rb file it really doesn&amp;#39;t provide much functionality.&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;def self.generate(obj, opts={})&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map = {}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if opts.has_key?(:indent)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map[:pretty] = true&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map[:indent] = opts[:indent]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Yajl::Encoder.encode(obj, options_map)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rescue Yajl::EncodeError =&amp;gt; e&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise JSON::GeneratorError, e.message&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;def self.pretty_generate(obj, opts={})&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map = {}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map[:pretty] = true&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options_map[:indent] = opts[:indent] if opts.has_key?(:indent)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Yajl::Encoder.encode(obj, options_map)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rescue Yajl::EncodeError =&amp;gt; e&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise JSON::GeneratorError, e.message&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;def self.dump(obj, io=nil, *args)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Yajl::Encoder.encode(obj, io)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rescue Yajl::EncodeError =&amp;gt; e&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise JSON::GeneratorError, e.message&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end</comment>
                    <comment id="27526" author="avsej" created="Thu, 17 May 2012 18:18:24 -0500"  >Uploaded to review site &lt;a href=&quot;http://review.couchbase.org/16153&quot;&gt;http://review.couchbase.org/16153&lt;/a&gt;</comment>
                    <comment id="27964" author="bpoweski" created="Thu, 24 May 2012 18:04:17 -0500"  >There is special handing for the json gem in rails thus breaking capability when the json_gem file is loaded after rails is&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/object/to_json.rb&quot;&gt;https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/object/to_json.rb&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
We worked around the issue by requiring yajl/json_gem before loading actives active support but this could have very well   unknowingly break the driver.</comment>
                    <comment id="27986" author="avsej" created="Fri, 25 May 2012 01:12:46 -0500"  >Now couchbase gem depends on only MultiJson and uses dump/load everywhere. Could you check current master version from github?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9627</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-33] Crash caused by libc detecting buffer overflow</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-33</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>While trying to understand issue in &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-4493&quot; title=&quot;Couchbase give different set of buckets list for url ending with &amp;#39;/&amp;#39;&quot;&gt;&lt;strike&gt;MB-4493&lt;/strike&gt;&lt;/a&gt; (caused by our unusual auth behavior, which could be client &amp;quot;bug&amp;quot; as well) I tried the following from irb and here&amp;#39;s what I got:&lt;br/&gt;
&lt;br/&gt;
&amp;gt;&amp;gt; Couchbase.new(:hostname =&amp;gt; &amp;quot;localhost&amp;quot;, :port =&amp;gt; 9000, :bucket =&amp;gt; &amp;quot;pwprotected&amp;quot;, :username =&amp;gt;&amp;quot;Administrator&amp;quot;, :password=&amp;gt;&amp;quot;asdasd&amp;quot;)&lt;br/&gt;
*** buffer overflow detected ***: irb terminated&lt;br/&gt;
======= Backtrace: =========&lt;br/&gt;
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__fortify_fail+0x50)[0xf7521f70]&lt;br/&gt;
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0xe3eaa)[0xf7520eaa]&lt;br/&gt;
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__strcpy_chk+0x44)[0xf7520224]&lt;br/&gt;
/usr/lib/libcouchbase.so.1(+0x59c1)[0xf6c1b9c1]&lt;br/&gt;
======= Memory map: ========&lt;br/&gt;
08048000-08049000 r-xp 00000000 08:02 17341823                           /usr/bin/ruby1.8&lt;br/&gt;
08049000-0804a000 r--p 00000000 08:02 17341823                           /usr/bin/ruby1.8&lt;br/&gt;
0804a000-0804b000 rw-p 00001000 08:02 17341823                           /usr/bin/ruby1.8&lt;br/&gt;
08b9b000-08fbd000 rw-p 00000000 00:00 0                                  [heap]&lt;br/&gt;
f6b79000-f6b95000 r-xp 00000000 08:02 17995831                           /lib/i386-linux-gnu/libgcc_s.so.1&lt;br/&gt;
f6b95000-f6b96000 rw-p 0001b000 08:02 17995831                           /lib/i386-linux-gnu/libgcc_s.so.1&lt;br/&gt;
f6b96000-f6bcb000 r--s 00000000 08:02 11171194                           /var/cache/nscd/hosts&lt;br/&gt;
f6bcb000-f6c11000 r-xp 00000000 08:02 17736136                           /usr/lib/libevent-2.0.so.5.1.6&lt;br/&gt;
f6c11000-f6c12000 rw-p 00046000 08:02 17736136                           /usr/lib/libevent-2.0.so.5.1.6&lt;br/&gt;
f6c12000-f6c14000 r-xp 00000000 08:02 17736875                           /usr/lib/libcouchbase_libevent.so.1.0.0&lt;br/&gt;
f6c14000-f6c15000 r--p 00001000 08:02 17736875                           /usr/lib/libcouchbase_libevent.so.1.0.0&lt;br/&gt;
f6c15000-f6c16000 rw-p 00002000 08:02 17736875                           /usr/lib/libcouchbase_libevent.so.1.0.0&lt;br/&gt;
f6c16000-f6c26000 r-xp 00000000 08:02 17736895                           /usr/lib/libcouchbase.so.1.2.0&lt;br/&gt;
f6c26000-f6c27000 r--p 0000f000 08:02 17736895                           /usr/lib/libcouchbase.so.1.2.0&lt;br/&gt;
f6c27000-f6c28000 rw-p 00010000 08:02 17736895                           /usr/lib/libcouchbase.so.1.2.0&lt;br/&gt;
f6c28000-f6c33000 r-xp 00000000 08:02 16171260                           /var/lib/gems/1.8/gems/yajl-ruby-1.1.0/lib/yajl/yajl.so&lt;br/&gt;
f6c33000-f6c34000 rw-p 0000a000 08:02 16171260                           /var/lib/gems/1.8/gems/yajl-ruby-1.1.0/lib/yajl/yajl.so&lt;br/&gt;
f6c34000-f6f52000 rw-p 00000000 00:00 0 &lt;br/&gt;
f6f52000-f7072000 r--p 001ee000 08:02 23382439                           /usr/lib/locale/locale-archive&lt;br/&gt;
f7072000-f7272000 r--p 00000000 08:02 23382439                           /usr/lib/locale/locale-archive&lt;br/&gt;
f7272000-f7311000 rw-p 00000000 00:00 0 &lt;br/&gt;
f7311000-f732e000 r-xp 00000000 08:02 17995776                           /lib/i386-linux-gnu/libtinfo.so.5.9&lt;br/&gt;
f732e000-f7330000 r--p 0001c000 08:02 17995776                           /lib/i386-linux-gnu/libtinfo.so.5.9&lt;br/&gt;
f7330000-f7331000 rw-p 0001e000 08:02 17995776                           /lib/i386-linux-gnu/libtinfo.so.5.9&lt;br/&gt;
f7331000-f7353000 r-xp 00000000 08:02 17995778                           /lib/i386-linux-gnu/libncurses.so.5.9&lt;br/&gt;
f7353000-f7354000 r--p 00021000 08:02 17995778                           /lib/i386-linux-gnu/libncurses.so.5.9&lt;br/&gt;
f7354000-f7355000 rw-p 00022000 08:02 17995778                           /lib/i386-linux-gnu/libncurses.so.5.9&lt;br/&gt;
f7355000-f7389000 r-xp 00000000 08:02 17992855                           /lib/i386-linux-gnu/libreadline.so.5.2&lt;br/&gt;
f7389000-f738d000 rw-p 00033000 08:02 17992855                           /lib/i386-linux-gnu/libreadline.so.5.2&lt;br/&gt;
f738d000-f738e000 rw-p 00000000 00:00 0 &lt;br/&gt;
f73b2000-f743d000 rw-p 00000000 00:00 0 &lt;br/&gt;
f743d000-f7593000 r-xp 00000000 08:02 17995820                           /lib/i386-linux-gnu/i686/cmov/libc-2.13.so&lt;br/&gt;
f7593000-f7594000 ---p 00156000 08:02 17995820                           /lib/i386-linux-gnu/i686/cmov/libc-2.13.so&lt;br/&gt;
f7594000-f7596000 r--p 00156000 08:02 17995820                           /lib/i386-linux-gnu/i686/cmov/libc-2.13.so&lt;br/&gt;
f7596000-f7597000 rw-p 00158000 08:02 17995820                           /lib/i386-linux-gnu/i686/cmov/libc-2.13.so&lt;br/&gt;
f7597000-f759a000 rw-p 00000000 00:00 0 &lt;br/&gt;
f759a000-f75be000 r-xp 00000000 08:02 17995814                           /lib/i386-linux-gnu/i686/cmov/libm-2.13.so&lt;br/&gt;
f75be000-f75bf000 r--p 00023000 08:02 17995814                           /lib/i386-linux-gnu/i686/cmov/libm-2.13.so&lt;br/&gt;
f75bf000-f75c0000 rw-p 00024000 08:02 17995814                           /lib/i386-linux-gnu/i686/cmov/libm-2.13.so&lt;br/&gt;
f75c0000-f75c9000 r-xp 00000000 08:02 17995801                           /lib/i386-linux-gnu/i686/cmov/libcrypt-2.13.so&lt;br/&gt;
f75c9000-f75ca000 r--p 00008000 08:02 17995801                           /lib/i386-linux-gnu/i686/cmov/libcrypt-2.13.so&lt;br/&gt;
f75ca000-f75cb000 rw-p 00009000 08:02 17995801                           /lib/i386-linux-gnu/i686/cmov/libcrypt-2.13.so&lt;br/&gt;
f75cb000-f75f2000 rw-p 00000000 00:00 0 &lt;br/&gt;
f75f2000-f75f4000 r-xp 00000000 08:02 17995803                           /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so&lt;br/&gt;
f75f4000-f75f5000 r--p 00001000 08:02 17995803                           /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so&lt;br/&gt;
f75f5000-f75f6000 rw-p 00002000 08:02 17995803                           /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so&lt;br/&gt;
f75f6000-f75fd000 r-xp 00000000 08:02 17995828                           /lib/i386-linux-gnu/i686/cmov/librt-2.13.so&lt;br/&gt;
f75fd000-f75fe000 r--p 00006000 08:02 17995828                           /lib/i386-linux-gnu/i686/cmov/librt-2.13.so&lt;br/&gt;
f75fe000-f75ff000 rw-p 00007000 08:02 17995828                           /lib/i386-linux-gnu/i686/cmov/librt-2.13.so&lt;br/&gt;
f75ff000-f7600000 rw-p 00000000 00:00 0 &lt;br/&gt;
f7600000-f7615000 r-xp 00000000 08:02 17995797                           /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so&lt;br/&gt;
f7615000-f7616000 r--p 00014000 08:02 17995797                           /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so&lt;br/&gt;
f7616000-f7617000 rw-p 00015000 08:02 17995797                           /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so&lt;br/&gt;
f7617000-f7619000 rw-p 00000000 00:00 0 &lt;br/&gt;
f7619000-f7703000 r-xp 00000000 08:02 17736598                           /usr/lib/libruby1.8.so.1.8.7&lt;br/&gt;
f7703000-f7706000 rw-p 000e9000 08:02 17736598                           /usr/lib/libruby1.8.so.1.8.7&lt;br/&gt;
f7706000-f7716000 rw-p 00000000 00:00 0 &lt;br/&gt;
f7717000-f771e000 r-xp 00000000 08:02 17736748                           /usr/lib/libvbucket.so.1.1.0&lt;br/&gt;
f771e000-f771f000 r--p 00006000 08:02 17736748                           /usr/lib/libvbucket.so.1.1.0&lt;br/&gt;
f771f000-f7720000 rw-p 00007000 08:02 17736748                           /usr/lib/libvbucket.so.1.1.0Aborted&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>Debian GNU/Linux i386 sid (kept up to date)&lt;br/&gt;
</environment>
            <key id="16817">RCBC-33</key>
            <summary>Crash caused by libc detecting buffer overflow</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="alkondratenko">Aleksey Kondratenko</reporter>
                        <labels>
                    </labels>
                <created>Mon, 30 Apr 2012 15:27:33 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Wed, 2 May 2012 17:41:10 -0500</resolved>
                                                            <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="26454" author="avsej" created="Mon, 30 Apr 2012 15:34:08 -0500"  >Is it possible to get the line in libcouchbase which called strcpy?&lt;br/&gt;
&lt;br/&gt;
/usr/lib/libcouchbase.so.1(+0x59c1)[0xf6c1b9c1] &lt;br/&gt;
&lt;br/&gt;
Also what versions of libcouchbase/libvbucket/gem are you using?</comment>
                    <comment id="26459" author="alkondratenko" created="Mon, 30 Apr 2012 15:57:43 -0500"  ># dpkg -l &amp;#39;*couchbas*&amp;#39;&lt;br/&gt;
Desired=Unknown/Install/Remove/Purge/Hold&lt;br/&gt;
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend&lt;br/&gt;
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)&lt;br/&gt;
||/ Name                                                  Version                                               Description&lt;br/&gt;
+++-=====================================================-=====================================================-==========================================================================================================================&lt;br/&gt;
ii  libcouchbase-dev                                      1.0.2-1                                               library for the Couchbase protocol, development files&lt;br/&gt;
ii  libcouchbase1                                         1.0.2-1                                               library for the Couchbase protocol&lt;br/&gt;
</comment>
                    <comment id="26460" author="alkondratenko" created="Mon, 30 Apr 2012 15:58:01 -0500"  >&amp;nbsp;gem list --local | grep couchbase&lt;br/&gt;
couchbase (1.1.1)&lt;br/&gt;
</comment>
                    <comment id="26461" author="alkondratenko" created="Mon, 30 Apr 2012 16:06:05 -0500"  >Program received signal SIGABRT, Aborted.&lt;br/&gt;
0xf7fe0430 in __kernel_vsyscall ()&lt;br/&gt;
(gdb) bt&lt;br/&gt;
#0  0xf7fe0430 in __kernel_vsyscall ()&lt;br/&gt;
#1  0xf7d0b941 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64&lt;br/&gt;
#2  0xf7d0ed72 in *__GI_abort () at abort.c:92&lt;br/&gt;
#3  0xf7d452f5 in __libc_message (do_abort=2, fmt=0xf7e18608 &amp;quot;*** %s ***: %s terminated\n&amp;quot;) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189&lt;br/&gt;
#4  0xf7dc5f70 in *__GI___fortify_fail (msg=&amp;lt;optimized out&amp;gt;) at fortify_fail.c:32&lt;br/&gt;
#5  0xf7dc4eaa in *__GI___chk_fail () at chk_fail.c:29&lt;br/&gt;
#6  0xf7dc4224 in __strcpy_chk (dest=0x83975d0 &amp;quot;s&amp;quot;, src=0x80fbfc8 &amp;quot;simple&amp;quot;, destlen=6) at strcpy_chk.c:61&lt;br/&gt;
#7  0xf7fc59c1 in ?? () from /usr/lib/libcouchbase.so.1&lt;br/&gt;
#8  0xf7fc6a91 in ?? () from /usr/lib/libcouchbase.so.1&lt;br/&gt;
#9  0xf7a27e79 in event_base_loop () from /usr/lib/libevent-2.0.so.5&lt;br/&gt;
#10 0xf7fbca38 in ?? () from /usr/lib/libcouchbase_libevent.so.1&lt;br/&gt;
#11 0xf7fcbdca in libcouchbase_wait () from /usr/lib/libcouchbase.so.1&lt;br/&gt;
#12 0xf7fd5169 in do_connect (bucket=0x82de188) at couchbase_ext.c:1196&lt;br/&gt;
#13 0xf7fd76e7 in cb_bucket_init (argc=1, argv=0xffffc960, self=4156170480) at couchbase_ext.c:1300&lt;br/&gt;
#14 0xf7ef3ace in call_cfunc (argv=0xffffc960, argc=1, len=-1, recv=4156170480, func=0xf7fd7610 &amp;lt;cb_bucket_init&amp;gt;) at eval.c:5778&lt;br/&gt;
#15 rb_call0 (klass=4156186100, recv=4156170480, id=2961, oid=2961, argc=1, argv=0xffffc960, body=0xf7ba5c78, flags=2) at eval.c:5928&lt;br/&gt;
#16 0xf7ef3d31 in rb_call (klass=4156186100, recv=4156170480, mid=2961, argc=1, argv=0xffffc960, scope=1, self=&amp;lt;optimized out&amp;gt;) at eval.c:6176&lt;br/&gt;
#17 0xf7ef40ec in rb_funcall2 (recv=4156170480, mid=2961, argc=1, argv=0xffffc960) at eval.c:6312&lt;br/&gt;
#18 0xf7ef419a in rb_obj_call_init (obj=4156170480, argc=1, argv=0xffffc960) at eval.c:7825&lt;br/&gt;
#19 0xf7fd456e in cb_bucket_new (argc=1, argv=0xffffc960, klass=4156186100) at couchbase_ext.c:1227&lt;br/&gt;
#20 0xf7ef3ace in call_cfunc (argv=0xffffc960, argc=1, len=-1, recv=4156186100, func=0xf7fd44d0 &amp;lt;cb_bucket_new&amp;gt;) at eval.c:5778&lt;br/&gt;
#21 rb_call0 (klass=4156186080, recv=4156186100, id=3361, oid=3361, argc=1, argv=0xffffc960, body=0xf7ba5cf0, flags=0) at eval.c:5928&lt;br/&gt;
#22 0xf7ef3d31 in rb_call (klass=4156186080, recv=4156186100, mid=3361, argc=1, argv=0xffffc960, scope=0, self=&amp;lt;optimized out&amp;gt;) at eval.c:6176&lt;br/&gt;
#23 0xf7ef9409 in rb_eval (self=4155198180, n=0xf7ab5ef8) at eval.c:3506&lt;br/&gt;
#24 0xf7ef3061 in rb_call0 (klass=4156171320, recv=4155198180, id=3361, oid=15945, argc=&amp;lt;optimized out&amp;gt;, argv=&amp;lt;optimized out&amp;gt;, body=0xf7ab5ea8, flags=0) at eval.c:6079&lt;br/&gt;
#25 0xf7ef3d31 in rb_call (klass=4156171320, recv=4155198180, mid=3361, argc=1, argv=0xffffce90, scope=0, self=&amp;lt;optimized out&amp;gt;) at eval.c:6176&lt;br/&gt;
#26 0xf7ef9409 in rb_eval (self=4157462860, n=0xf7c9b4ac) at eval.c:3506&lt;br/&gt;
#27 0xf7effb3d in ruby_exec_internal () at eval.c:1654&lt;br/&gt;
#28 0xf7effb90 in ruby_exec () at eval.c:1674&lt;br/&gt;
#29 0xf7f022cc in ruby_run () at eval.c:1684&lt;br/&gt;
#30 0x0804868d in main (argc=6, argv=0xffffd394, envp=0xffffd3b0) at main.c:48&lt;br/&gt;
</comment>
                    <comment id="26462" author="alkondratenko" created="Mon, 30 Apr 2012 16:06:49 -0500"  >simple is pwprotected&amp;#39;s bucket password. Not sure if it&amp;#39;s good idea to use it at all btw</comment>
                    <comment id="26463" author="avsej" created="Mon, 30 Apr 2012 16:12:38 -0500"  >&lt;a href=&quot;http://review.couchbase.org/14641&quot;&gt;http://review.couchbase.org/14641&lt;/a&gt; it was fixed&lt;br/&gt;
&lt;br/&gt;
try to use&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;deb &lt;a href=&quot;http://packages.couchbase.com/preview/ubuntu&quot;&gt;http://packages.couchbase.com/preview/ubuntu&lt;/a&gt; oneiric oneiric/main&lt;br/&gt;
&lt;br/&gt;
or&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;deb &lt;a href=&quot;http://packages.couchbase.com/preview/ubuntu&quot;&gt;http://packages.couchbase.com/preview/ubuntu&lt;/a&gt; lucid lucid/main&lt;br/&gt;
&lt;br/&gt;
And then install preview couchbase gem: gem install couchbase --pre&lt;br/&gt;
&lt;br/&gt;
(you&amp;#39;ll also get Views API btw)&lt;br/&gt;
</comment>
                    <comment id="26570" author="avsej" created="Wed, 2 May 2012 17:41:10 -0500"  >The problem fixed in libcouchbase 1.0.3: &lt;a href=&quot;http://couchbase.com/develop/c/current&quot;&gt;http://couchbase.com/develop/c/current&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9628</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-32] client.design_docs[&apos;docName&apos;] returns empty hash</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-32</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>&amp;nbsp;I got this report from a user:&lt;br/&gt;
&lt;br/&gt;
The ruby client does not work as api describes, using couchbase  gem 1.2.0.dp:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view = client.design_docs[&amp;#39;docName&amp;#39;].viewName(params)&lt;br/&gt;
&lt;br/&gt;
where docName, viewName and params are correctly substituted does not work for us, in fact client.design_docs[&amp;#39;docName&amp;#39;] always return an empty hash for us.&lt;br/&gt;
&lt;br/&gt;
The other approach does work however&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view = Couchbase::View.new(client, &amp;quot;_design/docName/_view/viewName&amp;quot;, params)&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment></environment>
            <key id="16722">RCBC-32</key>
            <summary>client.design_docs[&apos;docName&apos;] returns empty hash</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="TimSmith">Tim Smith</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Apr 2012 15:22:49 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 22 Jun 2012 16:31:02 -0500</resolved>
                            <version>1.2.0.dp</version>
                                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="26170" author="avsej" created="Tue, 24 Apr 2012 15:34:31 -0500"  >What does return following code?&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;client.all_docs(:startkey =&amp;gt; &amp;quot;_design/&amp;quot;, :endkey =&amp;gt; &amp;quot;_design0&amp;quot;)&lt;br/&gt;
&lt;br/&gt;
design_docs uses this query internally and filters the results. The name matters, it must not begin with &amp;#39;dev_&amp;#39; &lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/couchbase/bucket.rb#L74&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/master/lib/couchbase/bucket.rb#L74&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
If you are going to use &amp;#39;dev_&amp;#39; prefix, you should specify &amp;#39;:environment =&amp;gt; :development&amp;#39; option when you are creating the connection</comment>
                    <comment id="29266" author="avsej" created="Fri, 8 Jun 2012 04:20:21 -0500"  >Hi Tim, could you verify the issue with latest couchbase gem (1.2.0.dp4) and libcouchbase (1.1.0dp5)?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9629</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-31] The get command is not idiomatic, a multi-get command should be added to ensure consistent processing of the result</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-31</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The pattern of using more than one argument to determine if an array should be returned is not idiomatic.  Consider the case of a multi-get in an application where I have n items to return.  If there happens to be only one item it will be treated differently than if there happens to be 2 items.  &lt;br/&gt;
&lt;br/&gt;
This forces the application user to wrap all results with a check to see if the result is an array or not in every use of the command</description>
                <environment></environment>
            <key id="16516">RCBC-31</key>
            <summary>The get command is not idiomatic, a multi-get command should be added to ensure consistent processing of the result</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="bpoweski">Ben Poweski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2012 20:20:54 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Tue, 17 Apr 2012 16:19:42 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25674" author="avsej" created="Wed, 11 Apr 2012 00:55:46 -0500"  >Indeed. What if I leave current get implementation, but now will return Array if the keys passed as Array, even if there was single element there:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;get([&amp;quot;foo&amp;quot;]) #=&amp;gt; [&amp;quot;bar&amp;quot;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;get(&amp;quot;foo&amp;quot;)  #=&amp;gt; &amp;quot;bar&amp;quot;&lt;br/&gt;
&lt;br/&gt;
In this case the method behaviour will be consistent. What do you think?</comment>
                    <comment id="25675" author="avsej" created="Wed, 11 Apr 2012 01:39:50 -0500"  >Here is the patch &lt;a href=&quot;http://review.couchbase.org/14759&quot;&gt;http://review.couchbase.org/14759&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Does it makes sense for you?</comment>
                    <comment id="25692" author="bpoweski" created="Wed, 11 Apr 2012 11:21:09 -0500"  >You should consider adding a get_multi option as the the dalli driver uses this pattern.&lt;br/&gt;
&lt;br/&gt;
get_multi(&amp;quot;key1&amp;quot;, &amp;quot;key2&amp;quot;) #=&amp;gt; { &amp;quot;key1&amp;quot; =&amp;gt; 1, &amp;quot;key2&amp;quot; =&amp;gt; 2 }&lt;br/&gt;
&lt;br/&gt;
Also, our use case is to use the :extended =&amp;gt; true option so we may retrieve the integer flag.&lt;br/&gt;
&lt;br/&gt;
I should expect this to work:&lt;br/&gt;
&lt;br/&gt;
get([&amp;quot;foo&amp;quot;], :extended =&amp;gt; true) #=&amp;gt; { &amp;quot;foo&amp;quot; =&amp;gt; [value, 0x001, 12342343433343] }</comment>
                    <comment id="25713" author="avsej" created="Wed, 11 Apr 2012 13:40:46 -0500"  >The latter case is working actually&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1.9.2p318 (main):011:0&amp;gt; Couchbase.bucket.get(&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;, :extended =&amp;gt; true)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;{&amp;quot;x&amp;quot;=&amp;gt;[&amp;quot;xval&amp;quot;, 0, 12204754167235346432], &amp;quot;y&amp;quot;=&amp;gt;[&amp;quot;yval&amp;quot;, 0, 15062578311643791360]}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1.9.2p318 (main):012:0&amp;gt; Couchbase.bucket.get([&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;], :extended =&amp;gt; true)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;{&amp;quot;x&amp;quot;=&amp;gt;[&amp;quot;xval&amp;quot;, 0, 12204754167235346432], &amp;quot;y&amp;quot;=&amp;gt;[&amp;quot;yval&amp;quot;, 0, 15062578311643791360]}&lt;br/&gt;
&lt;br/&gt;
In first case I&amp;#39;m returning just array because  it has the same order as arguments. So that you can assign them directly to variables:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;x, y = Couchbase.bucket.get([&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;])&lt;br/&gt;
&lt;br/&gt;
and you can easily build a Hash from it&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;keys = [&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;vals = Couchbase.bucket.get(keys)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Hash[keys.zip(vals)]            #=&amp;gt; {&amp;quot;x&amp;quot;=&amp;gt;&amp;quot;xval&amp;quot;, &amp;quot;y&amp;quot;=&amp;gt;&amp;quot;yval&amp;quot;}&lt;br/&gt;
&lt;br/&gt;
The version with such behaviour already published, I can create wrapper which will do it for you, or add new  option.</comment>
                    <comment id="25733" author="avsej" created="Wed, 11 Apr 2012 14:21:40 -0500"  >&amp;gt; get([&amp;quot;foo&amp;quot;], :extended =&amp;gt; true) #=&amp;gt; { &amp;quot;foo&amp;quot; =&amp;gt; [value, 0x001, 12342343433343] }&lt;br/&gt;
&lt;br/&gt;
Sorry I missed that it is only one member</comment>
                    <comment id="25734" author="avsej" created="Wed, 11 Apr 2012 14:35:13 -0500"  >Updated that patch &lt;a href=&quot;http://review.couchbase.org/14759&quot;&gt;http://review.couchbase.org/14759&lt;/a&gt;</comment>
                    <comment id="25943" author="avsej" created="Tue, 17 Apr 2012 16:19:42 -0500"  >&lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/commit/538aba7534e2255c295565242d1072a0a45482ee&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/commit/538aba7534e2255c295565242d1072a0a45482ee&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9165</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-30] support errors on views</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-30</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Views now have some options on capturing errors and stopping on errors as documented here:&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-writing-errors.html&quot;&gt;http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-writing-errors.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The client needs to support these.</description>
                <environment></environment>
            <key id="16378">RCBC-30</key>
            <summary>support errors on views</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Mar 2012 23:53:43 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Sun, 8 Apr 2012 14:17:17 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25567" author="avsej" created="Sun, 8 Apr 2012 14:17:17 -0500"  >Views implementation support on_error callback for views which receive the error object. By default the library will generate exception when find error in result unless on_error calback is set</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9630</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-29] Cannot read value when incorrect flags are set</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-29</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>We have a third party application writing data to couchbase using Python.  When the Ruby application tries to read the data, the following error is returned:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Couchbase::Error::ValueFormat: unable to convert value&lt;br/&gt;
&lt;br/&gt;
The Ruby gem is using the flags to determine the serialization method and there is no way to override.  This could be resolved by allowing the get to take a format parameter such as:&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;connection.get &amp;#39;some_key&amp;#39;, :format =&amp;gt; :plain&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>ruby 1.9.3&lt;br/&gt;
</environment>
            <key id="16322">RCBC-29</key>
            <summary>Cannot read value when incorrect flags are set</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="dshimy">Darian Shimy</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Mar 2012 00:57:16 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Mon, 19 Mar 2012 03:21:29 -0500</resolved>
                            <version>1.1.0</version>
                                <fixVersion>1.1.1</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="24975" author="avsej" created="Mon, 19 Mar 2012 02:15:08 -0500"  >Fixed in patch &lt;a href=&quot;http://review.couchbase.org/14072&quot;&gt;http://review.couchbase.org/14072&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9631</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-28] add support for unlock command</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-28</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Couchbase server has a keyed unlock command, which goes along with the getl command.  The Ruby client needs to add support for this command.</description>
                <environment></environment>
            <key id="16288">RCBC-28</key>
            <summary>add support for unlock command</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Sun, 11 Mar 2012 00:20:12 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 18 Oct 2012 13:06:17 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="38629" author="avsej" created="Wed, 12 Sep 2012 14:16:32 -0500"  >&lt;a href=&quot;http://review.couchbase.org/20794&quot;&gt;http://review.couchbase.org/20794&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9632</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-27] EventMachine support</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-27</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="16240">RCBC-27</key>
            <summary>EventMachine support</summary>
                <type id="4" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Thu, 1 Mar 2012 13:11:17 -0600</created>
                <updated>Tue, 12 Feb 2013 04:31:58 -0600</updated>
                    <resolved>Fri, 8 Feb 2013 17:12:46 -0600</resolved>
                                            <fixVersion>1.2.2</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="25273" author="avsej" created="Wed, 28 Mar 2012 14:35:35 -0500"  >There is another project for tracking EventMachine integration: RCBCEM&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/couchbaselabs/couchbase-ruby-client-em&quot;&gt;https://github.com/couchbaselabs/couchbase-ruby-client-em&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
This repository contains the library which built atop of EventMachine and could use SET/GET commands.</comment>
                    <comment id="47127" author="avsej" created="Sun, 6 Jan 2013 05:03:08 -0600"  >That experimental project is going to be deprecated because of newer patch&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/23347&quot;&gt;http://review.couchbase.org/23347&lt;/a&gt;</comment>
                    <comment id="49975" author="avsej" created="Fri, 8 Feb 2013 17:12:46 -0600"  >&lt;a href=&quot;http://review.couchbase.org/23347&quot;&gt;http://review.couchbase.org/23347&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                <customfield id="customfield_10010" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                <customfieldname>Flagged</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10010"><![CDATA[Release Note]]></customfieldvalue>
    
                </customfieldvalues>
            </customfield>
                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2791</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-25] ruby client hangs when trying to use a sasl protected bucket</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-25</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>This simple ruby script:&lt;br/&gt;
&lt;br/&gt;
require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
c = Couchbase.new(&amp;#39;&lt;a href=&quot;http://localhost:11211/pools/default/buckets/sasl&amp;#39;,&quot;&gt;http://localhost:11211/pools/default/buckets/sasl&amp;amp;#39;,&lt;/a&gt; :password =&amp;gt; &amp;#39;sasl&amp;#39;)&lt;br/&gt;
&lt;br/&gt;
Hangs. Here&amp;#39;s the stack trace:&lt;br/&gt;
&lt;br/&gt;
#0  0x00007fff83746c0a in kevent ()&lt;br/&gt;
#1  0x00000001005a45f5 in kq_dispatch ()&lt;br/&gt;
#2  0x0000000100593cdc in event_base_loop ()&lt;br/&gt;
#3  0x000000010058257a in libcouchbase_wait ()&lt;br/&gt;
#4  0x00000001002f5824 in cb_bucket_init ()&lt;br/&gt;
#5  0x000000010016d034 in vm_call0 ()&lt;br/&gt;
#6  0x00000001001721ee in rb_funcall2 ()&lt;br/&gt;
#7  0x00000001002f4bc7 in cb_bucket_new ()&lt;br/&gt;
#8  0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#9  0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#10 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#11 0x000000010016c0c0 in eval_string_with_cref ()&lt;br/&gt;
#12 0x000000010016c7e2 in rb_f_eval ()&lt;br/&gt;
#13 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#14 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#15 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#16 0x0000000100179d51 in loop_i ()&lt;br/&gt;
#17 0x000000010003bdb7 in rb_rescue2 ()&lt;br/&gt;
#18 0x000000010015e9e6 in rb_f_loop ()&lt;br/&gt;
#19 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#20 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#21 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#22 0x00000001001799d4 in catch_i ()&lt;br/&gt;
#23 0x000000010015dbd5 in rb_catch_obj ()&lt;br/&gt;
#24 0x000000010015e8a0 in rb_f_catch ()&lt;br/&gt;
#25 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#26 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#27 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#28 0x00000001001799d4 in catch_i ()&lt;br/&gt;
#29 0x000000010015dbd5 in rb_catch_obj ()&lt;br/&gt;
#30 0x000000010015e8a0 in rb_f_catch ()&lt;br/&gt;
#31 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#32 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#33 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#34 0x000000010016bb7b in rb_iseq_eval_main ()&lt;br/&gt;
#35 0x000000010003c022 in ruby_exec_internal ()&lt;br/&gt;
#36 0x000000010003eb2c in ruby_run_node ()&lt;br/&gt;
#37 0x0000000100000aef in main ()</description>
                <environment>Apple OSX 10.6, ruby 1.9.2, libcouchbase 1.0.0, libvbucket 1.8.0.1, couchbase-ruby-client trunk</environment>
            <key id="16111">RCBC-25</key>
            <summary>ruby client hangs when trying to use a sasl protected bucket</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="erickt">Erick Tryzelaar</reporter>
                        <labels>
                    </labels>
                <created>Tue, 7 Feb 2012 19:31:45 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 1 Mar 2012 08:12:15 -0600</resolved>
                                                            <component>library</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="24266" author="erickt" created="Tue, 7 Feb 2012 19:32:35 -0600"  >I forgot to mention that this is with couchbase 1.8, and I&amp;#39;ve created a sasl protected bucket named sasl with the password sasl.</comment>
                    <comment id="24267" author="ingenthr" created="Tue, 7 Feb 2012 19:38:03 -0600"  >The URL should be to port 8091.  Port 11211 is memcached protocol.  You&amp;#39;re probably sending a bunch of HTTP junk to moxi, and then it&amp;#39;s hanging at bootstrap time.&lt;br/&gt;
&lt;br/&gt;
Try replacing it with port 8091 in the URL.</comment>
                    <comment id="24280" author="erickt" created="Wed, 8 Feb 2012 09:17:29 -0600"  >Thanks Matt! I found a way to get a similar hang with port 8091. I&amp;#39;ve been occasionally getting an &amp;quot;Unable to start sasl client&amp;quot; error message, and when I was poking around in irb, I got a hang when I tried using a client after I got the auth error:&lt;br/&gt;
&lt;br/&gt;
irb(main):041:0&amp;gt; loop do; c = Couchbase.new(&amp;#39;&lt;a href=&quot;http://localhost:8091/pools/default/buckets/sasl&amp;#39;,&quot;&gt;http://localhost:8091/pools/default/buckets/sasl&amp;amp;#39;,&lt;/a&gt; :username =&amp;gt; &amp;#39;sasl&amp;#39;, :password =&amp;gt; &amp;#39;sasl&amp;#39;); c.stats; end&lt;br/&gt;
Couchbase::Error::Auth: Unable to start sasl client (error=0x2)&lt;br/&gt;
	from (irb):41:in `stats&amp;#39;&lt;br/&gt;
	from (irb):41:in `block in irb_binding&amp;#39;&lt;br/&gt;
	from (irb):41:in `loop&amp;#39;&lt;br/&gt;
	from (irb):41&lt;br/&gt;
	from /Users/etryzelaar/.rbenv/versions/1.9.2-p290/bin/irb:12:in `&amp;lt;main&amp;gt;&amp;#39;&lt;br/&gt;
irb(main):042:0&amp;gt; c.stats&lt;br/&gt;
*Hangs*&lt;br/&gt;
&lt;br/&gt;
Now it&amp;#39;s probably just a bad idea to try to keep reusing a connection after I got an auth failure, but I would hope libcouchbase would invalidate the connection if it was unsafe to use. It&amp;#39;d also be great to know why I occasionally get these auth errors in the first place. Anyway, here&amp;#39;s the stack trace for this error:&lt;br/&gt;
&lt;br/&gt;
#0  0x00007fff83746c0a in kevent ()&lt;br/&gt;
#1  0x00000001005a45f5 in kq_dispatch ()&lt;br/&gt;
#2  0x0000000100593cdc in event_base_loop ()&lt;br/&gt;
#3  0x00000001002f391d in cb_bucket_stats (argc=&amp;lt;value temporarily unavailable, due to optimizations&amp;gt;, argv=&amp;lt;value temporarily unavailable, due to optimizations&amp;gt;, self=&amp;lt;value temporarily unavailable, due to optimizations&amp;gt;) at couchbase_ext.c:1778&lt;br/&gt;
#4  0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#5  0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#6  0x000000010016b873 in vm_exec ()&lt;br/&gt;
#7  0x000000010016c0c0 in eval_string_with_cref ()&lt;br/&gt;
#8  0x000000010016c7e2 in rb_f_eval ()&lt;br/&gt;
#9  0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#10 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#11 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#12 0x0000000100179d51 in loop_i ()&lt;br/&gt;
#13 0x000000010003bdb7 in rb_rescue2 ()&lt;br/&gt;
#14 0x000000010015e9e6 in rb_f_loop ()&lt;br/&gt;
#15 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#16 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#17 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#18 0x00000001001799d4 in catch_i ()&lt;br/&gt;
#19 0x000000010015dbd5 in rb_catch_obj ()&lt;br/&gt;
#20 0x000000010015e8a0 in rb_f_catch ()&lt;br/&gt;
#21 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#22 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#23 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#24 0x00000001001799d4 in catch_i ()&lt;br/&gt;
#25 0x000000010015dbd5 in rb_catch_obj ()&lt;br/&gt;
#26 0x000000010015e8a0 in rb_f_catch ()&lt;br/&gt;
#27 0x00000001001779c3 in vm_call_method ()&lt;br/&gt;
#28 0x0000000100162d23 in vm_exec_core ()&lt;br/&gt;
#29 0x000000010016b873 in vm_exec ()&lt;br/&gt;
#30 0x000000010016bb7b in rb_iseq_eval_main ()&lt;br/&gt;
#31 0x000000010003c022 in ruby_exec_internal ()&lt;br/&gt;
#32 0x000000010003eb2c in ruby_run_node ()&lt;br/&gt;
#33 0x0000000100000aef in main ()</comment>
                    <comment id="24453" author="ingenthr" created="Fri, 17 Feb 2012 01:21:04 -0600"  >I believe this is likely solved with the libcouchbase 1.0.1 just released the other day.  Sergey, do you think so too?</comment>
                    <comment id="24696" author="avsej" created="Thu, 1 Mar 2012 08:08:13 -0600"  >It is fixed in libcouchbase and works well on master version of couchbase ruby gem, which hasn&amp;#39;t released yet</comment>
                    <comment id="24697" author="avsej" created="Thu, 1 Mar 2012 08:12:15 -0600"  >There are several fixes related to SASL in libcouchbase:&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/12722&quot;&gt;http://review.couchbase.org/12722&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/12700&quot;&gt;http://review.couchbase.org/12700&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.couchbase.org/12857&quot;&gt;http://review.couchbase.org/12857&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9634</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-24] Ruby script hangs on large first value</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-24</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>In the following script, writing the value &amp;quot;data&amp;quot; hangs the script unless a smaller value is written first.&lt;br/&gt;
&lt;br/&gt;
In the wireshark trace, I do not see any outbound memcache traffic when the script fails.  &lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
require &amp;#39;rubygems&amp;#39;&lt;br/&gt;
require &amp;#39;couchbase&amp;#39;&lt;br/&gt;
&lt;br/&gt;
begin&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;#Create a large array and a small value&lt;br/&gt;
&amp;nbsp;&amp;nbsp;value = 2&lt;br/&gt;
&amp;nbsp;&amp;nbsp;data = Array.new&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;for i in 0..200000&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;data.push(Time.at(rand * Time.now.to_i))&lt;br/&gt;
&amp;nbsp;&amp;nbsp;end&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cb = Couchbase.new(&amp;quot;&lt;a href=&quot;http://10.17.2.172:8091/pools/default&quot;&gt;http://10.17.2.172:8091/pools/default&lt;/a&gt;&amp;quot;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cb.quiet = false&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;puts value;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;puts data.length();&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;#uncomment out line below to have it work.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;#cb.set(&amp;quot;smallValue1&amp;quot;, value)&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cb.set(&amp;quot;bigValue1&amp;quot;,data)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cb.set(&amp;quot;smallValue2&amp;quot;, value)&lt;br/&gt;
&lt;br/&gt;
end</description>
                <environment>ruby 1.8.7 (2010-01-10 patchlevel 249)&lt;br/&gt;
Mac or ubuntu11, couchbase (1.0.0)</environment>
            <key id="16082">RCBC-24</key>
            <summary>Ruby script hangs on large first value</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Fri, 3 Feb 2012 13:48:15 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Fri, 8 Jun 2012 04:22:59 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="24454" author="ingenthr" created="Fri, 17 Feb 2012 01:21:49 -0600"  >Has this been reproduced?</comment>
                    <comment id="24700" author="avsej" created="Thu, 1 Mar 2012 08:23:08 -0600"  >Just verified this using two versions of ruby&lt;br/&gt;
&lt;br/&gt;
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]&lt;br/&gt;
&lt;br/&gt;
ruby 1.9.2p312 (2011-08-11 revision 32926) [x86_64-linux]&lt;br/&gt;
&lt;br/&gt;
and two versions of couchbase gem: 1.0.0 and master&lt;br/&gt;
&lt;br/&gt;
All is OK. James, could you tell what server version are you using?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9635</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-20] API reference is complete</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-20</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15871">RCBC-20</key>
            <summary>API reference is complete</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 02:09:56 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 5 Jul 2012 11:01:04 -0500</resolved>
                            <version>1.0.0</version>
                                                <component>docs</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="23469" author="ingenthr" created="Thu, 12 Jan 2012 02:10:36 -0600"  >Filed this to Rags, even though MC is managing the creation of this reference.</comment>
                    <comment id="25568" author="avsej" created="Sun, 8 Apr 2012 14:25:19 -0500"  >&lt;a href=&quot;https://github.com/avsej/docs/blob/ruby-api/Couchbase/metadocs/api/couchbase-ruby.src.xml&quot;&gt;https://github.com/avsej/docs/blob/ruby-api/Couchbase/metadocs/api/couchbase-ruby.src.xml&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
this is an XML dump of rubydoc</comment>
                    <comment id="31970" author="kzeller" created="Thu, 5 Jul 2012 11:01:04 -0500"  >Updated for Ruby 1.0, 1.1 and 1.2 files. Includes connection content&lt;br/&gt;
&lt;br/&gt;
Content waiting in production queue.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9638</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-18] getting started screencast is available</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-18</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15869">RCBC-18</key>
            <summary>getting started screencast is available</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="rags">Raghavan Srinivas</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 02:06:55 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 8 Jun 2012 04:25:26 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="24455" author="ingenthr" created="Fri, 17 Feb 2012 01:22:38 -0600"  >This is closeable, right?</comment>
                    <comment id="29269" author="avsej" created="Fri, 8 Jun 2012 04:25:26 -0500"  >Closing because screencast is available at &lt;a href=&quot;http://www.couchbase.com/develop/ruby/current&quot;&gt;http://www.couchbase.com/develop/ruby/current&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9640</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-17] getting started is also on the web page</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-17</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15868">RCBC-17</key>
            <summary>getting started is also on the web page</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="kzeller">Karen Zeller</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 02:05:57 -0600</created>
                <updated>Fri, 22 Jun 2012 16:45:09 -0500</updated>
                    <resolved>Fri, 22 Jun 2012 16:45:09 -0500</resolved>
                                            <fixVersion>1.2.0.dp</fixVersion>
                <fixVersion>1.2.0.dp4</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="31021" author="avsej" created="Fri, 22 Jun 2012 16:35:00 -0500"  >Could you verify the state of this issue? looks like there a lot of places with getting started notes:&lt;br/&gt;
&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/develop/ruby/current&quot;&gt;http://www.couchbase.com/develop/ruby/current&lt;/a&gt;&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/develop/ruby/next&quot;&gt;http://www.couchbase.com/develop/ruby/next&lt;/a&gt;&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.1/couchbase-sdk-ruby-getting-started-hello.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.1/couchbase-sdk-ruby-getting-started-hello.html&lt;/a&gt;&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.1/tutorial.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.1/tutorial.html&lt;/a&gt;&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/couchbase-sdk-ruby-getting-started-hello.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/couchbase-sdk-ruby-getting-started-hello.html&lt;/a&gt;&lt;br/&gt;
- &lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/tutorial.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/tutorial.html&lt;/a&gt;&lt;br/&gt;
</comment>
                    <comment id="31026" author="ingenthr" created="Fri, 22 Jun 2012 16:45:09 -0500"  >I consider this complete.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9641</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-16] getting started guide needed</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-16</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15867">RCBC-16</key>
            <summary>getting started guide needed</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="rags">Raghavan Srinivas</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 02:05:27 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 12:14:33 -0500</resolved>
                                            <fixVersion>1.2.0.dp</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25569" author="avsej" created="Sun, 8 Apr 2012 14:27:47 -0500"  >I thank that couchbase-squish is the aubject of this issue</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9642</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-19] tutorial chapter is complete</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-19</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15870">RCBC-19</key>
            <summary>tutorial chapter is complete</summary>
                <type id="2" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 02:07:47 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 22 Jun 2012 16:42:02 -0500</resolved>
                                            <fixVersion>1.2.0.dp</fixVersion>
                                <component>docs</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="31023" author="avsej" created="Fri, 22 Jun 2012 16:35:54 -0500"  >I think the tutorial is complete enough, isn&amp;#39;t it?</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9639</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-15] deploying to download locations directly from CI</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-15</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The idea here is that the any commit that is code reviewed and approved will generate a build and deploy it to a separate location.  Release builds will be automatically deployed to the release location.</description>
                <environment></environment>
            <key id="15861">RCBC-15</key>
            <summary>deploying to download locations directly from CI</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:56:15 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 05:08:21 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9643</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-14] building shippable artifacts under CI</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-14</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15860">RCBC-14</key>
            <summary>building shippable artifacts under CI</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:54:59 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 7 Jun 2012 05:07:48 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="29105" author="avsej" created="Thu, 7 Jun 2012 05:07:48 -0500"  >There is rake tasks to build shippable artifacts: rake package and rake package:windows&lt;br/&gt;
&lt;br/&gt;
But best practice is to release manually</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9644</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-13] running integration tests under CI</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-13</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15859">RCBC-13</key>
            <summary>running integration tests under CI</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:53:37 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 8 Jun 2012 04:18:20 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="29265" author="avsej" created="Fri, 8 Jun 2012 04:18:20 -0500"  >Configured appropriate job on jenkins &lt;a href=&quot;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&quot;&gt;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&lt;/a&gt; for following rubies:&lt;br/&gt;
&lt;br/&gt;
* 1.8.7&lt;br/&gt;
* 1.9.2&lt;br/&gt;
* 1.9.3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9645</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-12] running unit tests under CI</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-12</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15858">RCBC-12</key>
            <summary>running unit tests under CI</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:53:21 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:14 -0600</updated>
                    <resolved>Fri, 8 Jun 2012 04:18:10 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25274" author="avsej" created="Wed, 28 Mar 2012 14:36:53 -0500"  >&lt;a href=&quot;http://travis-ci.org/couchbase/couchbase-ruby-client&quot;&gt;http://travis-ci.org/couchbase/couchbase-ruby-client&lt;/a&gt; </comment>
                    <comment id="29264" author="avsej" created="Fri, 8 Jun 2012 04:18:10 -0500"  >Configured appropriate job on jenkins &lt;a href=&quot;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&quot;&gt;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&lt;/a&gt; for following rubies:&lt;br/&gt;
&lt;br/&gt;
* 1.8.7&lt;br/&gt;
* 1.9.2&lt;br/&gt;
* 1.9.3</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9646</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-11] building under CI</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-11</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description></description>
                <environment></environment>
            <key id="15857">RCBC-11</key>
            <summary>building under CI</summary>
                <type id="3" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2012 01:52:14 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Fri, 8 Jun 2012 04:23:53 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="25275" author="avsej" created="Wed, 28 Mar 2012 14:37:03 -0500"  >&lt;a href=&quot;http://travis-ci.org/couchbase/couchbase-ruby-client&quot;&gt;http://travis-ci.org/couchbase/couchbase-ruby-client&lt;/a&gt; </comment>
                    <comment id="29268" author="avsej" created="Fri, 8 Jun 2012 04:23:53 -0500"  >&lt;a href=&quot;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&quot;&gt;http://sdkbuilds.couchbase.com/job/couchbase-ruby-client/&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9647</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-9] all_docs.count fails after a flush</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-9</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>couchbase.all_docs.count&lt;br/&gt;
Couchbase::ViewError: local: Database `default/1` doesn&amp;#39;t exist.&lt;br/&gt;
	from /usr/local/Cellar/gems/1.8/gems/couchbase-0.9.7/lib/couchbase/view.rb:140:in `block in fetch&amp;#39;&lt;br/&gt;
	from /usr/local/Cellar/gems/1.8/gems/couchbase-0.9.7/lib/couchbase/view.rb:133:in `loop&amp;#39;&lt;br/&gt;
	from /usr/local/Cellar/gems/1.8/gems/couchbase-0.9.7/lib/couchbase/view.rb:133:in `fetch&amp;#39;&lt;br/&gt;
	from /usr/local/Cellar/gems/1.8/gems/couchbase-0.9.7/lib/couchbase/view.rb:68:in `each&amp;#39;&lt;br/&gt;
	from (irb):18:in `count&amp;#39;&lt;br/&gt;
	from (irb):18&lt;br/&gt;
	from /usr/local/bin/irb:12:in `&amp;lt;main&amp;gt;&amp;#39;</description>
                <environment>Mac Snow Leopard, Couchbase Server Mac, after couchbase.flush</environment>
            <key id="15444">RCBC-9</key>
            <summary>all_docs.count fails after a flush</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="amckean">Alan McKean</reporter>
                        <labels>
                    </labels>
                <created>Fri, 21 Oct 2011 18:51:09 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 31 May 2012 03:41:12 -0500</resolved>
                                            <fixVersion>1.2.0.z.beta</fixVersion>
                                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="23277" author="avsej" created="Thu, 29 Dec 2011 15:32:22 -0600"  >flush operation drops all databases and it needed some time for couchbase to recreate them. So currently you can sleep for a while.</comment>
                    <comment id="23346" author="ingenthr" created="Thu, 29 Dec 2011 21:00:50 -0600"  >Filed &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-4601&quot; title=&quot;flush_all works, but does not block in violation of protocol&quot;&gt;&lt;strike&gt;MB-4601&lt;/strike&gt;&lt;/a&gt;.  This is a slight violation of protocol.  I wouldn&amp;#39;t mind if flush were slow, but it shouldn&amp;#39;t break protocol.</comment>
                    <comment id="28421" author="avsej" created="Thu, 31 May 2012 03:41:12 -0500"  >flush command is disabled by default</comment>
                </comments>
                <issuelinks>
                        <issuelinktype id="10000">
                <name>Dependency</name>
                                <outwardlinks description="depends on">
                            <issuelink>
            <issuekey id="15788">MB-4601</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9649</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-7] errors during the installation of the required gem, memcached</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-7</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The config.status phase of the rake&amp;#39;s compile task fails.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;configure:21918: error: possibly undefined macro: AC_LIB_HAVE_LINKFLAGS&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If this token and others are legitimate, please use m4_pattern_allow.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See the Autoconf documentation.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;make: *** [configure] Error 1&lt;br/&gt;
&lt;br/&gt;
A more comprehensive history of the issue can be found here: &lt;a href=&quot;https://github.com/fauna/memcached/issues/52&quot;&gt;https://github.com/fauna/memcached/issues/52&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
FYI - The symptoms are also reported in this (older) issue &lt;a href=&quot;https://github.com/fauna/memcached/issues/15&quot;&gt;https://github.com/fauna/memcached/issues/15&lt;/a&gt;</description>
                <environment>Linux version 2.6.35.14-95.38.amzn1.i686 (&lt;a href=&apos;mailto:mockbuild@build-31002.build&apos;&gt;mockbuild@build-31002.build&lt;/a&gt;) (gcc version 4.4.5 20110214 (Red Hat 4.4.5-6) (GCC) ) #1 SMP Thu Aug 25 17:11:35 UTC 2011&lt;br/&gt;
&lt;br/&gt;
Users also report the issue on RHEL/Ubuntu.  &lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bash:        &amp;quot;/bin/bash =&amp;gt; GNU bash, version 4.1.2(1)-release (i386-redhat-linux-gnu)&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zsh:         &amp;quot; =&amp;gt; not installed&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;rvm:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;version:      &amp;quot;rvm 1.8.5 by Wayne E. Seguin (&lt;a href=&apos;mailto:wayneeseguin@gmail.com&apos;&gt;wayneeseguin@gmail.com&lt;/a&gt;) [&lt;a href=&quot;https://rvm.beginrescueend.com/&quot;&gt;https://rvm.beginrescueend.com/&lt;/a&gt;]&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;ruby:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;interpreter:  &amp;quot;ruby&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;version:      &amp;quot;1.9.2p290&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date:         &amp;quot;2011-07-09&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;platform:     &amp;quot;i686-linux&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;patchlevel:   &amp;quot;2011-07-09 revision 32553&amp;quot;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;full_version: &amp;quot;ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]&amp;quot;&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;</environment>
            <key id="15363">RCBC-7</key>
            <summary>errors during the installation of the required gem, memcached</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="rhett.c">Rhett Clement</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 Oct 2011 12:52:10 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:16 -0600</updated>
                    <resolved>Fri, 7 Oct 2011 16:25:47 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="22359" author="avsej" created="Fri, 7 Oct 2011 16:25:47 -0500"  >The following patch solves the issue for ruby 1.8.7 and 1.9.2&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://github.com/fauna/memcached/pull/68&quot;&gt;https://github.com/fauna/memcached/pull/68&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
See complete log here &lt;a href=&quot;https://github.com/fauna/memcached/issues/52&quot;&gt;https://github.com/fauna/memcached/issues/52&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11736" name="config.log" size="87320" author="rhett.c" created="Fri, 7 Oct 2011 12:52:10 -0500" />
                    <attachment id="11738" name="config.status" size="73953" author="rhett.c" created="Fri, 7 Oct 2011 12:52:10 -0500" />
                    <attachment id="11737" name="configure" size="719169" author="rhett.c" created="Fri, 7 Oct 2011 12:52:10 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9651</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-1] error format is changing</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-1</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>The error format is changing, need to ensure that&amp;#39;s updated in the client. &lt;br/&gt;
&lt;br/&gt;
Rough example format: &lt;br/&gt;
&lt;br/&gt;
{&amp;quot;total_rows&amp;quot;:0,&amp;quot;rows&amp;quot;:[ &lt;br/&gt;
&lt;br/&gt;
], &lt;br/&gt;
&amp;quot;errors&amp;quot;: [{&amp;quot;from&amp;quot;:&amp;quot;127.0.0.1:5984&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Design document `_design/testfoobar` missing in database `test_db_b`.&amp;quot;}, &lt;br/&gt;
{&amp;quot;from&amp;quot;:&amp;quot;&lt;a href=&quot;http://localhost:5984/_view_merge/&quot;&gt;http://localhost:5984/_view_merge/&lt;/a&gt;&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Design document `_design/testfoobar` missing in database `test_db_c`.&amp;quot;}]}</description>
                <environment></environment>
            <key id="14686">RCBC-1</key>
            <summary>error format is changing</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="ingenthr">Matt Ingenthron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Jul 2011 20:35:13 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:13 -0600</updated>
                    <resolved>Tue, 6 Sep 2011 12:40:44 -0500</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="21471" author="ingenthr" created="Thu, 28 Jul 2011 01:34:13 -0500"  >Here&amp;#39;s a better example of the format.  It changed slightly again.&lt;br/&gt;
&lt;br/&gt;
{&amp;quot;total_rows&amp;quot;:0,&amp;quot;rows&amp;quot;:[&lt;br/&gt;
],&lt;br/&gt;
&amp;quot;errors&amp;quot;:[&lt;br/&gt;
{&amp;quot;from&amp;quot;:&amp;quot;local&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Design document `_design/testfoobar` missing&lt;br/&gt;
in database `test_db_b`.&amp;quot;},&lt;br/&gt;
{&amp;quot;from&amp;quot;:&amp;quot;&lt;a href=&quot;http://localhost:5984/_view_merge/&quot;&gt;http://localhost:5984/_view_merge/&lt;/a&gt;&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;Design document&lt;br/&gt;
`_design/testfoobar` missing in database `test_db_c`.&amp;quot;}&lt;br/&gt;
]}</comment>
                    <comment id="22008" author="avsej" created="Tue, 6 Sep 2011 12:40:44 -0500"  >&lt;a href=&quot;http://review.couchbase.org/9339&quot;&gt;http://review.couchbase.org/9339&lt;/a&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9657</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-69] Wrong URL to ruby client landing page at page &quot;Couchbase Client Library Ruby 1.2&quot;</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-69</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>there is typo on page&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/index.html&quot;&gt;http://www.couchbase.com/docs/couchbase-sdk-ruby-1.2/index.html&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
it points to wrong url for client library page. it should be&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/develop/ruby/next&quot;&gt;http://www.couchbase.com/develop/ruby/next&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
instead of&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/developer/ruby/next&quot;&gt;http://www.couchbase.com/developer/ruby/next&lt;/a&gt;</description>
                <environment></environment>
            <key id="18900">RCBC-69</key>
            <summary>Wrong URL to ruby client landing page at page &quot;Couchbase Client Library Ruby 1.2&quot;</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mccouch">MC Brown</assignee>
                                <reporter username="avsej">Sergey Avseyev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Aug 2012 14:49:10 -0500</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 9 Aug 2012 08:23:01 -0500</resolved>
                                                            <component>docs</component>
                                <votes>0</votes>
                        <watches>2</watches>
                                                    <comments>
                    <comment id="35041" author="mccouch" created="Thu, 9 Aug 2012 08:23:01 -0500"  >Fixed and published</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9603</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-39] Increment Decrement Delta not working</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-39</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>Using the 1.1.2 gem, specifying a :delta =&amp;gt; 10 does not increment or decrement the value by any given delta. </description>
                <environment></environment>
            <key id="17820">RCBC-39</key>
            <summary>Increment Decrement Delta not working</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="wayne">Wayne Siu</assignee>
                                <reporter username="kzeller">Karen Zeller</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Jun 2012 15:29:39 -0500</created>
                <updated>Mon, 20 May 2013 16:21:55 -0500</updated>
                    <resolved>Mon, 20 May 2013 16:21:51 -0500</resolved>
                            <version>1.1.0</version>
                                                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="30025" author="avsej" created="Thu, 14 Jun 2012 16:53:39 -0500"  >There is only one mention about :delta option: in README, and currenly I don&amp;#39;t have code which does it, but it will be easy to implement</comment>
                    <comment id="30027" author="karenzeller" created="Thu, 14 Jun 2012 17:15:07 -0500"  >So right now in Ruby, the increment and decrement only increment/decrement by 1?</comment>
                    <comment id="30028" author="karenzeller" created="Thu, 14 Jun 2012 17:15:53 -0500"  >If you do implement :delta for incr() and decr(), it would make the SDK more consistent with all the other SDKs....</comment>
                    <comment id="30095" author="avsej" created="Fri, 15 Jun 2012 00:20:36 -0500"  >Currently you can specify delta using second argument:&lt;br/&gt;
&lt;br/&gt;
conn.incr(&amp;quot;foo&amp;quot;, 100)&lt;br/&gt;
conn.decr(&amp;quot;foo&amp;quot;, 50)</comment>
                    <comment id="31016" author="avsej" created="Fri, 22 Jun 2012 16:30:22 -0500"  >Uploaded fix &lt;a href=&quot;http://review.couchbase.org/17554&quot;&gt;http://review.couchbase.org/17554&lt;/a&gt;</comment>
                    <comment id="31031" author="karenzeller" created="Fri, 22 Jun 2012 17:26:19 -0500"  >Great. Will update doc.</comment>
                    <comment id="58840" author="wayne" created="Mon, 20 May 2013 16:21:26 -0500"  >Reopening the ticket for administrative reason. </comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9622</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>

<item>
            <title>[RCBC-23] Gem install does not include all libs needed</title>
                <link>http://www.couchbase.com/issues/browse/RCBC-23</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>When installing the couchbase gem, there are a few libs that are not included. This includes libevent and the couchbase c library. &lt;br/&gt;
&lt;br/&gt;
Is there a way to have all the required packages installed through the gem?&lt;br/&gt;
&lt;br/&gt;
If not, the documentation should be updated. </description>
                <environment></environment>
            <key id="15990">RCBC-23</key>
            <summary>Gem install does not include all libs needed</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="4" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/minor.png">Minor</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="ingenthr">Matt Ingenthron</assignee>
                                <reporter username="james.mauss">James Mauss</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Jan 2012 10:10:40 -0600</created>
                <updated>Tue, 13 Nov 2012 04:24:15 -0600</updated>
                    <resolved>Thu, 1 Mar 2012 08:27:39 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="24704" author="avsej" created="Thu, 1 Mar 2012 08:27:34 -0600"  >Thanks for report, but the README file for 1.0.0 release explains how to install dependencies &lt;a href=&quot;https://github.com/couchbase/couchbase-ruby-client/blob/v1.0.0/README.markdown&quot;&gt;https://github.com/couchbase/couchbase-ruby-client/blob/v1.0.0/README.markdown&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
For next version we will setup DEB and RPM repositories so it should be much easier to install and upgrade them</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9636</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>
</channel>
</rss>