Bigcache Versions Save

Efficient cache for gigabytes of data written in Go.

v2.1.7

4 years ago

Changes

  • Implemented new Append() method @snacker81 (#203)
  • Use bytes.Repeat instead of for loop @janisz (#202)
  • fix read benchmarks @janisz (#201)
  • Move getOldestEntry to test file @janisz (#200)

v2.1.6

4 years ago

Changes

  • Add test for parallel reads with stats @janisz (#199)
  • fix: concurrent write access @Nazdroth (#198)
  • Replace duplicated code with function call @janisz (#197)
  • Add testable examples @janisz (#196)
  • Minor README Grammar Correction @JonnyPillar (#193)
  • Update README.md byte array/slice wording @epelc (#192)

v2.1.5

4 years ago

Changes

  • Remove dependecy to testify @janisz (#190)
  • Fix issue with concurrent read/writes @janisz (#191)
  • Fix workflow name and readme badge as a result @cristaloleg (#188)
  • Delete caches benchamrks @janisz (#186)

v2.1.4

4 years ago

Changes

  • Build on Pull request @cristaloleg (#185)
  • Remove golint warnings @KosToZyB (#182)
  • Migrate from travis to GitHub actions @gnomeria (#180)
  • Migrate to codecov @gnomeria (#179)
  • Build on Github Actions @gnomeria (#177)

🚀 Features

  • Add entry stats @Nazdroth (#184)

v2.1.3

4 years ago

Changes

  • New Get API which returns additional information about the entry @jgheewala (#168)
  • Added issue template and updated gitignore. @janisz (#172)
  • Update benchmark results @janisz (#167)
  • Update README @janisz (#165)
  • Mention required Go version @cristaloleg (#157)

🚀 Features

  • Automating changelogs via Github Actions @gnomeria (#178)

v2.1.2

4 years ago

v2.1.1

4 years ago

v2.1

4 years ago

v2.0.0

4 years ago

Full Changelog

Implemented enhancements:

  • Feedback from Community Talk #83
  • Add invalid put test that make 500 error in server #115 (u5surf)
  • added go mod #141 (mxplusb)

Fixed bugs:

  • Iterator: index out of range #107

Closed issues:

  • possibe to do layeredcache like https://github.com/karlseguin/ccache #132
  • The deadlock problem occurs when updating elements in the OnRemove method #129
  • Possible datarace at cacheShard.get #127
  • OnRemove event called multiple times #124
  • Does it have LRU support? #123
  • Bigcache short description #122
  • Possible datarace #117
  • New release #116
  • items never expire? #105
  • LifeWindow: 0 <- is this valid? #104
  • benchmarks gives error #100
  • Dependent cache items #87
  • Branching strategy #79

Merged pull requests:

v1.2.1

4 years ago