Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Security Level: Public
-
Labels:None
-
Environment:ruby 1.8.7 (2010-01-10 patchlevel 249)
Mac or ubuntu11, couchbase (1.0.0)
Description
In the following script, writing the value "data" hangs the script unless a smaller value is written first.
In the wireshark trace, I do not see any outbound memcache traffic when the script fails.
require 'rubygems'
require 'couchbase'
begin
#Create a large array and a small value
value = 2
data = Array.new
for i in 0..200000
data.push(Time.at(rand * Time.now.to_i))
end
cb = Couchbase.new("http://10.17.2.172:8091/pools/default")
cb.quiet = false
puts value;
puts data.length();
#uncomment out line below to have it work.
#cb.set("smallValue1", value)
cb.set("bigValue1",data)
cb.set("smallValue2", value)
end
In the wireshark trace, I do not see any outbound memcache traffic when the script fails.
require 'rubygems'
require 'couchbase'
begin
#Create a large array and a small value
value = 2
data = Array.new
for i in 0..200000
data.push(Time.at(rand * Time.now.to_i))
end
cb = Couchbase.new("http://10.17.2.172:8091/pools/default")
cb.quiet = false
puts value;
puts data.length();
#uncomment out line below to have it work.
#cb.set("smallValue1", value)
cb.set("bigValue1",data)
cb.set("smallValue2", value)
end
Activity
- All
- Comments
- Work Log
- History
- Activity
- Gerrit Reviews
Sergey Avseyev
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Sergey Avseyev [ avsej ] | James Mauss [ james.mauss ] |
Sergey Avseyev
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Assignee | James Mauss [ james.mauss ] | Sergey Avseyev [ avsej ] |
| Resolution | Cannot Reproduce [ 5 ] |
Sergey Avseyev
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |