Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cats-effect to the core module, remove modes #345

Merged
merged 21 commits into from
Jul 31, 2020

Commits on May 31, 2020

  1. Configuration menu
    Copy the full SHA
    ac21331 View commit details
    Browse the repository at this point in the history
  2. Port caffeine module

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    30dafe5 View commit details
    Browse the repository at this point in the history
  3. It's better if it's traverse! (no, really)

    By traversing on the entry's TTL we get the opportunity to avoid
    calculating the time in case there's no TTL. That might give us some
    extra performance in case of infinitely long-lived keys.
    
    The constraint is more powerful, but all the caching implementations
    will be at least monads, so it's fine. And Clock is only possible to
    implement in a real scenario for instances of Sync.
    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    4505187 View commit details
    Browse the repository at this point in the history
  4. Remove ohc again

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    b88d5cb View commit details
    Browse the repository at this point in the history
  5. Restore line

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    3d5438b View commit details
    Browse the repository at this point in the history
  6. Update cats-effect to 2.1.2

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    19495b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    51f84e3 View commit details
    Browse the repository at this point in the history
  8. F.unit

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    1894d65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4259a02 View commit details
    Browse the repository at this point in the history
  10. Bump cats-effect

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    290e453 View commit details
    Browse the repository at this point in the history
  11. Hopefully compile all tests

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    dc92b55 View commit details
    Browse the repository at this point in the history
  12. Fix integration tests

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    3365f90 View commit details
    Browse the repository at this point in the history
  13. Fix more caches

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    45699fa View commit details
    Browse the repository at this point in the history
  14. Remove cats-effect module

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    81fa509 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4f2d350 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    997ed1a View commit details
    Browse the repository at this point in the history
  17. Remove 2.11-specific config

    kubukoz committed May 31, 2020
    Configuration menu
    Copy the full SHA
    8691199 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2020

  1. Configuration menu
    Copy the full SHA
    d772729 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4656021 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a991ba View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Remove a couple of TODOs

    cb372 committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d1c29ad View commit details
    Browse the repository at this point in the history