Details
-
Bug
-
Resolution: Won't Fix
-
Major
-
None
-
1.0.0
-
Security Level: Public
-
None
-
Mac OSX, couchbase (1.1.2)
Description
Unexpected CAS error:
Expected output from:
cb.default_format = :document
cb.set("trans1", "
")=> 360287970189639680
cb.cas("trans1") do |val|
val["new"] = "new"
val
end
Would be
{'karen': '400', 'dipti': '800', 'status':'init', 'new': 'new' }but it returns:
IndexError: string not matched
from (irb):7:in `[]='
This is based on the rdoc example:
c.default_format = :document
c.set("foo",
)
c.cas("foo") do |val|
val["baz"] = 2
val
end
c.get("foo") #=>