A ZIO native cache with a simple and compositional interface

¿Es zio/zio-cache apto para principiantes?

Los mantenedores de zio/zio-cache suelen responder a un pull request en 3 días. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
88
Forks
45
Issues abiertos para principiantes
0
Issues indexados
26
Merge medio
7 d 8 h
PR fusionados (30 d)
17
Lenguaje dominante
Scala
Licencia
Apache-2.0
Último push a GitHub
7/11/2026
Última indexación
20/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a zio/zio-cache

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  3. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • ScopedCache: a get whose retry finds an expired entry counts twice
    Abierto
    bug

    Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100

    zio/zio-cache#336 ·

    Los mantenedores suelen responder en 3 días

  • ScopedCache: a get that waits for the refresh of an expired entry counts a hit
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    zio/zio-cache#335 ·

    Los mantenedores suelen responder en 3 días

  • ScopedCache: the background cleaner stops after a release fails
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 54/100

    zio/zio-cache#334 ·

    Los mantenedores suelen responder en 3 días

  • An interrupted lookup whose finalizer fails is cached as a failure
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 56/100

    zio/zio-cache#333 ·

    Los mantenedores suelen responder en 3 días

  • Cache.refresh returns before the new value is stored when another refresh starts first
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 67/100

    zio/zio-cache#332 ·

    Los mantenedores suelen responder en 3 días

  • refresh reuses a lookup already in progress, so it can store a value read before refresh was called
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    zio/zio-cache#331 ·

    Los mantenedores suelen responder en 3 días

  • Eviction removes one entry too many when an entry is invalidated during the eviction
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    zio/zio-cache#330 ·

    Los mantenedores suelen responder en 3 días

  • A key whose hashCode or equals throws during an eviction stops eviction for good
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    zio/zio-cache#329 ·

    Los mantenedores suelen responder en 3 días

  • A timeToLive function that throws leaves the entry stuck
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 57/100

    zio/zio-cache#328 ·

    Los mantenedores suelen responder en 3 días

  • ScopedCache: a get waiting on another fiber's lookup cannot be interrupted
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 75/100

    zio/zio-cache#327 ·

    Los mantenedores suelen responder en 3 días

  • A get waiting on another fiber's lookup fails when that fiber is interrupted
    Abierto
    bug

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    zio/zio-cache#326 ·

    Los mantenedores suelen responder en 3 días

  • Alternative cost/weight per entry
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    zio/zio-cache#150 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 3 días

  • Delete Lookup?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#136 ·

    Los mantenedores suelen responder en 3 días

  • Allow batch lookups
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#109 · 1 comentario · 6 reacciones ·

    Los mantenedores suelen responder en 3 días

  • Optional jitter for the cache ttl
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 32/100

    zio/zio-cache#91 · 2 reacciones ·

    Los mantenedores suelen responder en 3 días

  • Refined result from `get`
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#81 ·

    Los mantenedores suelen responder en 3 días

  • Add tests to cover more complex scenarios and cross-platform cases.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    zio/zio-cache#54 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 3 días

  • Force specifying a name / description for the cache when a cache is created
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    zio/zio-cache#48 · 1 reacción ·

    Los mantenedores suelen responder en 3 días

  • Ability to set an initial size in addition to `capacity`?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    zio/zio-cache#46 ·

    Los mantenedores suelen responder en 3 días

  • Ability to iterate/query items in the cache
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#45 · 1 comentario ·

    Los mantenedores suelen responder en 3 días

  • Ability to preload the cache at start time
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#40 · 5 reacciones ·

    Los mantenedores suelen responder en 3 días

  • Cache should support multiple backing storage engines (memory, redis, memcache, etc.)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#15 · 1 comentario · 13 reacciones ·

    Los mantenedores suelen responder en 3 días

  • Ability to add callback/hook to expiry events
    Posiblemente ocupada @ithinkicancode la tomó hace 1860 días. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#44 · 3 reacciones ·

    Los mantenedores suelen responder en 3 días

  • Ability to add cache entries directly, bypassing the `Lookup` function
    Posiblemente ocupada @ithinkicancode la tomó hace 1861 días. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    zio/zio-cache#39 · 12 comentarios · 5 reacciones ·

    Los mantenedores suelen responder en 3 días

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.