[infinispan-issues] [JBoss JIRA] Commented: (ISPN-1425) Incorrect settings [timeToLiveSeconds, maxIdleTimeSeconds] when default in REST

Galder Zamarreño (JIRA) jira-events at lists.jboss.org
Mon Oct 3 05:33:26 EDT 2011


    [ https://issues.jboss.org/browse/ISPN-1425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12631731#comment-12631731 ] 

Galder Zamarreño commented on ISPN-1425:
----------------------------------------

I can see what the problem is, but the solution is not right since it causes issues as shown by ISPN-732.

A better solution would be to replace the "case (0, 0, false)" match in putInCache() method by:

{code}case (x, y, false) if x <= 0 && y <=0 => cache.put(key, obj){code}

Can you give this a shot?

> Incorrect settings [timeToLiveSeconds,maxIdleTimeSeconds] when default in REST 
> -------------------------------------------------------------------------------
>
>                 Key: ISPN-1425
>                 URL: https://issues.jboss.org/browse/ISPN-1425
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Cache Server
>    Affects Versions: 5.1.0.ALPHA1
>            Reporter: Greg Autric
>            Assignee: Galder Zamarreño
>             Fix For: 5.1.0.BETA2
>
>         Attachments: Server.scala.ISPN-1425.patch, Server.scala.ISPN-1425.v2.patch
>
>   Original Estimate: 2 hours
>  Remaining Estimate: 2 hours
>
> If HTTP client didn't use 
> timeToLiveSeconds or/and maxIdleTimeSeconds in all PUT/POST header request
> Cache entry will allways use -1 for timeToLiveSeconds and -1 for maxIdleTimeSeconds
> instead of current Cache settings

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the infinispan-issues mailing list