Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
tomas-novotny committed Jan 11, 2020
1 parent 96a8593 commit 1e0fa98
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 20 deletions.
23 changes: 6 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [0.1.0] - 2020-01-01
## [1.0.0] - 2020-01-11
### Added
- Add new feature

### Changed
- Changed existing functionality.

### Deprecated
- Soon-to-be removed features.

### Removed
- Removed features.

### Fixed
- Fixed any bug.

### Security
- Fixed vulnerabilities.
- Add `MemcachedStore.php` for `memcached` cache driver
- Add `MemcachedSessionHandler.php` for `memcached` session driver
- Add static cache for cache tags
- Add shared prefix to cache tags keys
- Add support for key prefixes used in Mcrouter prefix routing
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ get __prefix__:/default/c/foo
### Mcrouter configuration

This configuration example is for multiple Memcached servers, one of which is local, such as a typical Kubernetes cluster.
We only want to use the local server, if possible, to achieve the lowest latency, but to invalidate the cache key on each server.
We only want to use the local server (on the same node as pod), if possible, to achieve the lowest latency, but to invalidate the cache key on each server.

Tagged cache flush method (`cache()->tags(['bop', 'zap'])->flush()`) do not use `delete` on Memcached server but update tag cached values instead.
Tagged cache flush method (`cache()->tags(['bop', 'zap'])->flush()`) do not use `delete` operation on Memcached server but update tag cached values instead.

All operations with shared prefix (`/default/shr/`) and all `delete` operations are send to each nodes with [`AllFastestRoute`](https://github.com/facebook/mcrouter/wiki/List-of-Route-Handles#allfastestroute) handle,
rest of the operations are send only to local server(s) with [`PoolRoute`](https://github.com/facebook/mcrouter/wiki/List-of-Route-Handles#poolroute) handle.
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "inspirum/mcouter",
"name": "inspirum/mcrouter",
"description": "",
"keywords": [
"inspirum",
Expand Down

0 comments on commit 1e0fa98

Please sign in to comment.