Skip to content

Commit e97329c

Browse files
committed
Updated README; version bump to 1.4.2
1 parent c1f670c commit e97329c

File tree

2 files changed

+6
-32
lines changed

2 files changed

+6
-32
lines changed

README.md

Lines changed: 5 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ DACHE
22
===========
33

44

5-
distributed caching for .net applications
5+
Distributed caching for .NET applications
66

7-
fast, scalable distributed caching with meaningful performance metrics for your managers and a simple api for your development team
7+
Fast, scalable distributed caching with meaningful performance metrics for your managers and a simple API for your development team
88

99
**WEB:** http://www.dache.io
1010

@@ -49,41 +49,15 @@ VERSION INFORMATION
4949
============================================
5050

5151

52-
1.4.1 - THE FASTER, BETTER, STRONGER BUILD!
52+
1.4.2
5353
------------------
5454

55-
- HIGH AVAILABILITY! You can now configure Dache to use > 1 cache host per cache fragment/bucket. This allows for redundancy in the case of cache server failure! To utilize this, adjust the `hostRedundancyLayers` setting in the dache client `.config` file.
55+
- Upgraded to new version of SimplSockets. This new version fixed numerous crashes, hangs, and communication problems. Dache should be significantly more reliable now with better uptimes.
5656

57-
- FASTER BETTER COMMUNICATION! SimplSockets rewritten for much more efficient communication. Also streamlined the Dache low level TCP syntax.
58-
59-
- MUCH SIMPLER CLIENT METHOD CALLS! Reduced most operations to 1 or 2 methods with named parameters instead of having lke 17 Add____ methods.
60-
61-
- CACHED ITEM REMOVAL CALLBACKS! Now you can be notified when a cache key is removed from cache. NOTE: updating a cache key triggers a removal, so don't spin yourself into a loop with this!
62-
63-
- Performance counter overhaul; no longer using performance counters for self-hosting (fixes errors related to permissions for self-hosting)
64-
65-
- Catching and swallowing regex pattern exceptions. If you use a bad regex pattern, you'll get no results.
66-
67-
- Fixed cache memory limit reporting (`MemoryCache` MSDN docs LIED to me!)
68-
69-
- White space checks on cache keys and tag names (will throw exception at client)
70-
71-
- Added new performance test for removed item callbacks. This lets you see how subscribed to removed cache keys works.
72-
73-
- Updated `TODO.txt`
74-
75-
- Updated example client config file and documentation
76-
77-
- Updated various XML code comments
78-
79-
- Minor formatting of `README` file
57+
- When hosting the Dache Server in your own process, you may now configure it programmatically instead of having to use a configuration file. There is a new constructor to facilitate this option.
8058

8159
- Various minor edge case bug fixes
8260

83-
- Fixed breaking change in tag adds introduced in 1.4.0
84-
85-
- Fixed breaking change in cache key misses introduced in 1.4.0
86-
8761

8862
INSTALLATION INSTRUCTIONS
8963
============================================

SharedAssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
// You can specify all the values or you can default the Build and Revision Numbers
2222
// by using the '*' as shown below:
2323
// [assembly: AssemblyVersion("1.0.*")]
24-
[assembly: AssemblyVersion("1.4.1.*")]
24+
[assembly: AssemblyVersion("1.4.2.*")]
2525
// For unit testing
2626
[assembly: InternalsVisibleTo("Dache.Tests")]

0 commit comments

Comments
 (0)