This project is read-only.

NMemcached.Client 1.2

Rating: No reviews yet
Downloads: 817
Change Set: 9686
Released: Jan 31, 2012
Updated: Jan 31, 2012 by JSanford42
Dev status: Stable Help Icon

Recommended Download

application, 784K, uploaded Jan 31, 2012 - 817 downloads

Release Notes

New Features
  • Added support for using time spans to set cache expiration.
  • Added a "UseUTC" property to the MemcachedConnection class. Setting this property to "true" will use UTC time when calculating cache entry expiration when specifying a time span instead of a specific date time. Setting this property to "false" (the default value) will use the local time for expiration date calculations.
  • Added a Sandcastle Help File Builder project file to the solution items.
  • The "CalculateDistributionStatistics" extension method was added for IConnectionProvider implementations to test the distribution of keys for a given provider instance. The result contains the percentage of the tested keys distributed per server.

Bug Fixes
  • Fixed a bug that was preventing the client from reading the compression flag properly so compressed entries were not being decompressed
  • The GZip and Deflate compression streams still have a bug where no data is returned on the first read operation, only the internal buffer is filled. Implemented a work around to attempt a second read if no bytes were read on the first read.

  • Changed the ConnectionProvider.DisableConnection method to only lock the unavailable server list instead of the entire instance. This prevents double locking of the instance if the servers are re-indexed after a connection is reinstated.
  • Support for the ConnectionProvider.MarkDown method has officially ended. Using it will now cause a build error.
  • Updated the XML documentation to call out more exceptions
  • Removed those annoying //TODO: Remove Me comments
  • Added more unit tests for using compression with the client and testing of the individual ICompressor implementations (GZip and Deflate)

Reviews for this release

No reviews yet for this release.