Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: zio/zio-cache

Tags

v0.2.5

Toggle v0.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update sbt-bloop to 2.0.13 (#194)

Co-authored-by: zio-scala-steward[bot] <145262613+zio-scala-steward[bot]@users.noreply.github.com>

v0.2.4

Toggle v0.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Ensure that interruption of concurrent `ScopedCache#get` doesn't caus…

…e deadlocks (#178)

* Fix interruption in `ScopedCache#get`

* Disable test for Scala JS

v0.2.3

Toggle v0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
stop using java clock in ScopedCache (#134)

* stop using java clock in ScopedCache

* After Adam review

* after second adam's review

v0.2.2

Toggle v0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix publishing: remove dependency on `"io.github.cquiroz" %%% "scala-…

…java-time"` (Not published for Scala2.11) (#129)

* Fix publishing: remove dependency on `"io.github.cquiroz" %%% "scala-java-time"` (Not published for Scala2.11)

* Bring back CI test for ScalaJS 2.11

* Update zio-sbt-website

* Fix publishing: Try deactivate doc in Scala2.11

* Fix publishing for Scala 2.11

* Update ZIO version to `2.0.6`

* trigger CI

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove `sealed` from `ScopedCache` abstract class (#112)

(Backporting #93 to ZIO2 branch)

Co-authored-by: Adam Fraser <[email protected]>

v0.1.5

Toggle v0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove sealed from `Cache` abstract class (#99)

Similar PR: #93

v0.1.4

Toggle v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove `sealed` from `ManagedCache` abstract class. (#93)

It prevents us to use it

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update Node.js to v16.16.0 (#92)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update with changes on master (#90)

* Implement Cache#invalidateAll (#51)

* implement Cache#invalidateAll

* format

* Added size to `CacheStats`. (#53)

* Added size and capacity to `CacheStats`.

* Removed `capacity` from stats.

* Update Node.js to v14.18.0 (#55)

Co-authored-by: Renovate Bot <[email protected]>

* Add `refresh` method to trigger a lookup call. (#52)

* First attempt to resolve #42

* Fixed a concurrency issue

* Refactoring

* Minor refactorings, scalafmt & sbt upgrades

* Fixing build

* Refactoring: replaced vars with ref

* Reformatted build.sbt to fix build.

* Fixing build

* Fixing build

* Updated docs

* Fixed formatting and addressed PR comments.

* Fixed docs

* Added a unit test for `refresh` method.

* Improved docs

* Minor improvement

* Bumped scalafmt

* Bumped scalajs

* Update Node.js to v14.18.1 (#58)

Co-authored-by: Renovate Bot <[email protected]>

* Update actions/checkout action to v2.3.5 (#59)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16 (#61)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.13.0 (#62)

Co-authored-by: Renovate Bot <[email protected]>

* Update actions/checkout action to v2.4.0 (#64)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.13.1 (#65)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.13.2 (#68)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.14.0 (#70)

Co-authored-by: Renovate Bot <[email protected]>

* Update actions/checkout action (#72)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.14.1 (#73)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.14.2 (#74)

Co-authored-by: Renovate Bot <[email protected]>

* Update hmarr/auto-approve-action action to v2.2.0 (#77)

Co-authored-by: Renovate Bot <[email protected]>

* Update actions/checkout action to v3.0.1 (#82)

Co-authored-by: Renovate Bot <[email protected]>

* Update actions/checkout action to v3.0.2 (#83)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.15.0 (#84)

Co-authored-by: Renovate Bot <[email protected]>

* Update Node.js to v16.15.1 (#87)

Co-authored-by: Renovate Bot <[email protected]>

* Cache managed resource (#71)

* Add .bsp to .gitignore

* Extract KeySet and MapKey out of Cache

Because they probably going to be shared with ManagedCache

* define interface for a ManagedCache

* Copy/Paste: cache implementation and cache test for managedCache

* Adapt cache implementation and test for ManagedCache

* make ManagedCache.get return Managed[Error, Value] instead of UIO[Managed[Error, Value]]

* Make ManagedCache work on 2.11 and Scala 3

* Fix doc after Adam's review

* fixup! Fix doc after Adam's review

* fixup! Fix doc after Adam's review

* fix managed cache invalidate not being lazy (#88)

* run finalizer after acquire fails

* fix compilation issue

* format

Co-authored-by: Adam Fraser <[email protected]>
Co-authored-by: Terry L <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: LUC DUZAN <[email protected]>

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Cache managed resource (#71)

* Add .bsp to .gitignore

* Extract KeySet and MapKey out of Cache

Because they probably going to be shared with ManagedCache

* define interface for a ManagedCache

* Copy/Paste: cache implementation and cache test for managedCache

* Adapt cache implementation and test for ManagedCache

* make ManagedCache.get return Managed[Error, Value] instead of UIO[Managed[Error, Value]]

* Make ManagedCache work on 2.11 and Scala 3

* Fix doc after Adam's review

* fixup! Fix doc after Adam's review

* fixup! Fix doc after Adam's review