-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from mailgun/thrawn/develop
Release Candidate 2.0
- Loading branch information
Showing
7 changed files
with
109 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,9 +9,9 @@ script: | |
- go test ./... | ||
|
||
go: | ||
- 1.9.x | ||
- 1.10.x | ||
- 1.11.x | ||
- 1.12.x | ||
- master | ||
|
||
cache: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [2.0.0] - 2019-05-30 | ||
### Changes | ||
* Now using golang standard `context.Context` instead of `groupcache.Context`. | ||
* HTTP requests made by `httpGetter` now respect `context.Context` done. | ||
* Moved `HTTPPool` config `Context` and `Transport` to `HTTPPoolOptions` for consist configuration. | ||
* Now Associating the transport with peer `httpGetter` so we take advantage of | ||
connection reuse. This lowers the impact on DNS and improves performance for | ||
high request volume low latency applications. | ||
* Now always populating the hotcache. A more complex algorithm is unnecessary | ||
when the LRU cache will ensure the most used values remain in the cache. The | ||
evict code ensures the hotcache does not overcrowd the maincache. | ||
|
||
## [1.3.0] - 2019-05-23 | ||
### Added | ||
* Added `Remove()` method to `Group` to purge a key from the group. | ||
|
||
## [1.1.0] - 2019-04-10 | ||
### Added | ||
* Sinks can now accept an expire time | ||
* Changed import path to mailgun/groupcache | ||
|
||
## [hash 5b532d6fd5efaf7fa130d4e859a2fde0fc3a9e1b] - 2019-01-29 | ||
### Changes | ||
* Initial import from https://github.com/golang/groupcache |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.