Membase 2.11 & Enyim Memcached 2.8!
Downloads at the usual places, please read the changelogs too.
Membase client 2.11 beta
Membase client 2.11 is still in beta, but if you’re using the Membase Server 1.6.4, you should upgrade to the latest beta version of the client.
This solves an issue where you cannot connect to password protected buckets. The way it is solved is not so elegant, but let’s hope the membase guys figure something aout so i can remove this hack.
Also this beta has new features like performance monitoring or improved support for cloud hosted applications, but see the change log in the zip file.
Membase 2.10
The only change (besides the ones from EMC2.7) is that the client has been renamed to MembaseClient and the namespace has been changed to Membase.
This change was requested by the NorthScale folks who are now Membase :]
Please make sure you update all your configuration files:
- NorthScale.Store.NorthScaleClient -> Membase.MembaseClient
- assembly name is Membase
New releases + ASP.NET
2.6 of Enyim Memcached and 2.9 of the NorthScale client are up.
These are bugfix releases: improved the failover in both clients and now null can be stored/retrieved properly.
As a side project, i’ve a new repo: memcached-providers. Currently it has only an output cache provider (see the TestSite for configuration), but i’m planning to implement all the providers ASP.NET allows to override. (Session, and perhaps a profile store with sql backend.)
I happily accept finished implementations too :]
NorthScale.Store 2.8
Fixes the bug introduced by 2.7 where membase operations were always targeting the default bucket, ignoring all configuration options.
Please upgrade if you’re using membase.
NorthScale.Store 2.7
It includes all the features of Enyim Memcached 2.5, plus the following:
- the client can now detect offline nodes, even though the REST API did not send an updated configuration (i.e netsplit, suspended VM, etc.). This should result in less failed operations
- fixes an invalid cast exception introduced by 2.6 :(, closing issue #22
Please upgrade to 2.8
Enyim Memcached 2.5
New version is out. Nothing goundbreaking, just a bunch of bugfixes:
- dead (offline) servers are detected faster
- added an IMemcachedClient interface
- removed the upper limit of the socket pool (but if you can fill the connection pool with more than 1000 connections, then you might have other problems)
- custom statistics (
client.Stats("slabs");)
- the local builds now have a hardcoded version number (2.4.6.8) and a custom .snk file so it’s possible to create release/signed builds from VS.
Please note that the .snk file in the repository is not the official key. The official releases have the public key token cec98615db04012e.