Atomic counters / sequences over Hot Rod
                                
                                
                                
                                    
                                        by Sanne Grinovero
                                    
                                
                                
                                        Hi all,
I'm well aware that we don't have support for counters generally
speaking, but for Infinispan in embedded mode I could so far use some
clumsy workarounds: inefficient solutions but at least I could get it
to work.
I'm not as expert in using the remote client though. Could someone
volunteer to draft me some possible solution?
I would still hope the team will attack the issue of having efficient
atomic counters too, but at this very moment I'd be happy with a
temporary, low performance workaround.
Server side scripting maybe?
Thanks,
Sanne
                                
                         
                        
                                
                                9 years, 10 months
                        
                        
                 
         
 
        
            
        
        
        
            
        
        
        
            
        
        
        
            
        
        
        
            
        
        
        
                
                        
                                
                                
                                        
                                
                         
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Uber jars testing
                                
                                
                                
                                    
                                        by Jiri Holusa
                                    
                                
                                
                                        Hi all,
we've been thinking for a while, how to test ISPN uber jars. The current status is that we actually don't have many tests in the testsuite, there are few tests in integrationtests/all-embedded-* modules that are basically copies of the actual tests in corresponding modules. We think that this test coverage is not enough and more importantly, they are duplicates.
The questions are now following: 
* which tests should be invoked with uber-jars? Whole ISPN testsuite? Only integrationtests module?
* how would it run? Create Maven different profiles for "classic" jars and uber jars? Or try to use some Maven exclusion magic if even possible?
Some time ago, we had discussion about this with Sebastian, who suggested that running only integrationtests module would be sufficient, because uber-jars are really about packaging, not the functionality itself. But I don't know if the tests coverage is sufficient in that level, I would be much more confident if we could run the whole ISPN testsuite against uber-jars.
I'm opening this for wider discussion as we should agree on the way how to do it, so we could do it right :)
Cheers,
Jiri
                                
                         
                        
                                
                                9 years, 10 months
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Cache Aliases
                                
                                
                                
                                    
                                        by Tristan Tarrant
                                    
                                
                                
                                        Hi everybody,
to address the needs of Teiid to implement materialized views on 
Infinispan caches, I have written a small design document describing 
"alias caches" [1].
To be able to fully support the use-case in remote configurations, we 
need to perform the switching operation remotely. Since remote admin 
functionality is also required by the JCache integration code, I have 
created a separate page [2] describing what the remote admin client 
would look like in terms of functionality and packaging.
As usual, comments are welcome
[1] https://github.com/infinispan/infinispan/wiki/Alias-Caches
[2] https://github.com/infinispan/infinispan/wiki/Remote-Admin-Client
-- 
Tristan Tarrant
Infinispan Lead
JBoss, a division of Red Hat
                                
                         
                        
                                
                                9 years, 10 months