I'm trying to narrow down an issue with 1.1.13-pre2 that only occurs
when the store is done through a webserver that runs on the same node
(lighttpd 1.1.14/fastcgi/PHP 5.1.4/APC-3.0.10/php memcache client
2.0.4); there is no issue when the memcached runs on another server or
I downgrade to 1.1.12.<br>
<br>
Specifically, when I'm storing a large serialized array (300k+), the
subsequent get command results in the error "Failed to read, and not
due to blocking" on the memcached side. When I do a manual get through
telnet, I see that the data is successfully retrieved, but the final
"END" is missing... and it only happens for this value.<br>
<br>
This seems symptomatic for an obscure bug... do you have any ideas about the cause of this problem?<br>
<br>
Regards,<br>
<br>
Serhat<br>
<br><br><div><span class="gmail_quote">On 7/25/06, <b class="gmail_sendername">Steven Grimm</b> <<a href="mailto:sgrimm@facebook.com">sgrimm@facebook.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We
are running exclusively on 64-bit machines. We had to modify the 1.1.12
sources to support cache sizes of greater than 4GB, but 1.1.13-pre2
should have all our changes so you should be fine.<br><br>The comment
you're referring to is in code that implements a new binary protocol.
None of the existing clients make use of that protocol so you should be
safe.<br><br>-Steve<br><br><br><br>Serhat Sakarya wrote:<br>> Does anyone have experience with running memcached on 64-bit<br>> platforms? I'm using memcached on a dual-core opteron 170 with RHEL 4.3.<br>><br>> I've noticed that
1.1.13-pre2 has protocol bugs that 1.1.12 doesn't<br>> (or at least: they're not triggered by the same code). In the code,<br>> there is a line "XXX NOT SAFE ON 64 BIT FOR PROTOCOL REASONS NEED TO<br>> RECODE TO USE 4 byte INTS ONLY" that indicates that this is a known bug.
<br>><br>> Can it be safely assumed that 1.1.12 is stable for 64-bit?<br>><br>> Regards,<br>><br>> Serhat<br><br></blockquote></div><br>