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

Thomas Vandahl resolved JCS-153.
--------------------------------
       Resolution: Fixed
         Assignee: Thomas Vandahl
    Fix Version/s: jcs-2.0-beta-2

Applied modified patch. Fixed size calculation.

> Size based  BlockDiskCache data corruption
> ------------------------------------------
>
>                 Key: JCS-153
>                 URL: https://issues.apache.org/jira/browse/JCS-153
>             Project: Commons JCS
>          Issue Type: Bug
>          Components: Composite Cache
>    Affects Versions: jcs-2.0-beta-1
>         Environment: Windows 7, Java 8
>            Reporter: Wiktor N
>            Assignee: Thomas Vandahl
>             Fix For: jcs-2.0-beta-2
>
>         Attachments: size-tests.patch
>
>
> As a follow-up to JCS-147 - I've encountered some problems when using 
> BlockDiskCache and size limitation that sometimes content is dropped due to 
> failed integrity check. It's not reproducible every time, but I've managed to 
> create the JUnit test that fails every time just by using simple loop.
> From attached patch, testLoadFromDisk fails on my system every time. I've 
> tried to debug this, but I've run out of ideas, where to look for the problem.
> Attached patch contains also some restructure of the tests:
> BlockDiskCacheUnitTest renamed to BlockDiskCacheUnitTestAbstract
> IndexDiskCacheUnitTest renamed to IndexDiskCacheUnitTestAbstract
> IndexDiskCacheUnitTestCount ->IndexDiskCacheCountUnitTest
> IndexDiskCacheUnitTestSize -> IndexDiskCacheSizeUnitTest
> BlockDiskCacheUnitTestCount -> BlockDiskCacheCountUnitTest
> BlockDiskCacheUnitTestSize -> BlockDiskCacheSizeUnitTest
> To better align with current patterns looking for tests.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to