Skip to content

Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@thrawn01 thrawn01 released this 03 Jun 15:57
· 72 commits to master since this release
4b81d84

[2.0.0-rc.1] - 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.