You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shiro.apache.org by "Francois Papon (Jira)" <ji...@apache.org> on 2023/02/11 17:23:00 UTC

[jira] [Resolved] (SHIRO-849) Add support for JCache

     [ https://issues.apache.org/jira/browse/SHIRO-849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Francois Papon resolved SHIRO-849.
----------------------------------
      Assignee: Brian Demers
    Resolution: Resolved

> Add support for JCache
> ----------------------
>
>                 Key: SHIRO-849
>                 URL: https://issues.apache.org/jira/browse/SHIRO-849
>             Project: Shiro
>          Issue Type: Task
>          Components: Caching 
>            Reporter: Brian Demers
>            Assignee: Brian Demers
>            Priority: Major
>             Fix For: 2.0.0, 1.11.1
>
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> All of the current Shiro support modules can be replaced with a single JCache implementation.  This will help with mantainace (e.g. supporting multiple versions of hazelcast and ehcache), but more easily allows the community to plug in other cache implementations.
> This could be done in a backward compatible with for 1.x.  But for 2.x we could consider replacing the Shiro's `Cache` interface with JCache (or at least drop all of the non-jcache support modules)
> **NOTE:** for 2.x we probably still want to default to an in-memory cache if another cache implementation was not found on the classpath via JCache.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@shiro.apache.org
For additional commands, e-mail: issues-help@shiro.apache.org