My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ReleaseNotes  
Xmemcached release notes.
Phase-Support
Updated Mar 18, 2012 by killme2...@gmail.com

Introduction

Release Notes.

Details

Xmemcached 1.3.6 release notes

  1. Fixed issues,includes: issue 161 , issue 163 , issue 165 , issue 169 , issue 172 , issue 173 , issue 176 , issue 179 , issue 180 
  2. Adds new methods for MemcachedClientBuilder:setConnectTimeout and setSanitizeKeys
  3. Make heartbeats as an independent task,not just occur when connections are idle.
  4. Disable nagle algorithm by default.
  5. Decrease default merge factor to 50.
  6. Adds CompressionMode for Transcoder,default is ZIP,but you can choose GZIP mode.

Xmemcached 1.3.5 release notes

  1. Fixed  issue 154 , issue 155 
  2. Thanks ilkinulas and MrRubato.

Xmemcached 1.3.4 release notes

  1. Enable nagle algorithm by default.
  2. Check result returned by inc/dec protocols is number.
  3. Make opTimeout can be configured by XMemcachedClientFactoryBean
  4. Added RoundRobinMemcachedSessionLocator for kestrel or memcacheq cluster
  5. Fixed bug which could cause connection disconnect when decode binary command with error message from memcached.
  6. Add a option in KetamaMemcachedSessionLocator to be be compatible with nginx-upstream-consistent.
  7. Fixed bugs,include  issue 132 , issue 142 , issue 133 , issue 139 , issue 142 , issue 145 , issue 150 .

Recommend user using xmemcached binary protocol to upgrade.

xmemcached 1.3.3 release notes

  1. Implements touch and GAT(get and touch) commands for memcached 1.6.x,adds new methods to MemcachedClient,includes:
  2.          boolean touch(String key, int exp, long opTimeout);
             getAndTouch(String key, int newExp, long opTimeout);
  3. Method setLoggingLevelVerbosity works with binary protocol.
  4. Make exception infomation more friendly.
  5. Deprecated KeyIterator and getKeyIterator.
  6. Bug fixed,include: issue 126 , issue 127 , issue 128 , issue 129 .
  7. Some changes for future version to implement memcached 1.6.x new commands.

xmemcached 1.3.2 release notes

  1. Bug fixed,include: issue 113 , issue 112 
  2. Performance turning, 5% performance increase in store commands(add/repleace/set/append/prepend/cas).
  3. Modify pom.xml to make it work on other machines.
  4. Use github as source repository instead of googlecode svn.Xmemcached source has benn moved to https://github.com/killme2008/xmemcached

xmemcached 1.3.1 release notes

  1. Keep memcached servers in input order.
  2. Add a new response status 0x06 for binary protocol,which means incr/decr non-number value.

xmemcached 1.3.0 release notes

  1. Add failure mode for MemcachedClient.
  2. When client is in failure mode,you could also set a standby memcached node for every memcached server,and if a memcached server was down,then further requests to that server will transform to the standby node until server comes back.More information about failure mode and standby node see FailureMode_StandbyNode
  3. Fixed issues etc.
Comment by wang.sh...@gmail.com, May 5, 2011

这是什么意思

Comment by coolcool...@gmail.com, Mar 18, 2012

支持一下!

Comment by hallyw...@gmail.com, Mar 29, 2012

作者您好,在使用xmemcached中,在存储大量数据的时候会抛出timout异常(spring中配置超时已经很长,10秒以上),而且当抛出这个timeout异常之后,后续对memcache的操作都会失败,memcached服务器是好的,重启应用就好了。感觉是客户端跟服务端的这个链接,在出现timeout异常之后,就不可用了,需要重新建立连接。盼复。hallywang@gmail.com


Sign in to add a comment
Powered by Google Project Hosting