[infinispan-dev] JCache implementation documentation
Galder Zamarreño
galder at redhat.com
Wed May 1 03:28:59 EDT 2013
On Apr 29, 2013, at 1:03 PM, cotton-ben <ben.cotton at ALUMNI.RUTGERS.EDU> wrote:
>
> /> implementation). Will you extend this test to also audition the usage of
>> javax.transaction.UserTransaction (arjuna, et. al. implementations?) and
>> its
>> JCACHE factory bridge via javax.cache.CacheManager.getUserTransaction() ?
>
> ^ Hmmmm, which test are you refering to exactly? /
>
> *See line 46 at
> https://github.com/galderz/jcache/commit/bde63b75a1e6e47edb3288c775aac233d42a0343
>
> That test does not Use the 107 specified
> javax.cache.CacheManager.getUserTransaction() API factory .... instead it
> seems to be using an ajuna specific API.
^ Oh, that's just demo code I used for the JSR-107 presentation the other week.
Your suggestion makes sense.
https://github.com/galderz/jcache/issues/1
> *
> /> specific "DIRTY_READ" (caching use case) test challenges?
>
> ^ TBH, such tests should be added to the TCK. Infinispan already has tests
> within core/ that verify dirty read situations. /
>
> *Thanks. Would you please identify for us the core/ tests that demonstrate
> Infinispan 5.3.0.A accommodating DIRTY_READ intolerance?
> *
https://github.com/infinispan/infinispan/tree/master/core/src/test/java/org/infinispan/api/mvcc package contains a lot of tests in this area, checking locking aquisition, and whether reads are blocked or not, i.e. LockTestBase
>
> /^ You can build a test anytime :). I don't see why it should not work since
> we already have REPETEABLE_READ tests in the Infinispan Core testsuite./
>
> *Here too, could we have a link to these core tests?*
https://github.com/infinispan/infinispan/blob/master/core/src/test/java/org/infinispan/api/mvcc/repeatable_read/RepeatableReadLockTest.java
>
> /
> ^ I'm not a total order expert. Pedro, will Total Order enable SERIALIZABLE
> isolation level? If so, do we already have tests for that?/
> *
> TotalOrder does provide SERIALIZABLE via CloudTM. But not yet via
> Infinispan. See
> http://infinispan-developer-list.980875.n3.nabble.com/infinispan-dev-Tactical-Nuclear-Penguin-GMU-update-SERIALIZABLE-support-td4026853.html
> <http://infinispan-developer-list.980875.n3.nabble.com/infinispan-dev-Tactical-Nuclear-Penguin-GMU-update-SERIALIZABLE-support-td4026853.html>
>
> *
>
>
>
> --
> View this message in context: http://infinispan-developer-list.980875.n3.nabble.com/infinispan-dev-JCache-implementation-documentation-tp4026877p4026926.html
> Sent from the Infinispan Developer List mailing list archive at Nabble.com.
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Galder Zamarreño
galder at redhat.com
twitter.com/galderz
Project Lead, Escalante
http://escalante.io
Engineer, Infinispan
http://infinispan.org
More information about the infinispan-dev
mailing list