Log in to follow, share, and participate in this community.
Thread JBCACHE-890 - idea for consolidating meta-data on a node
JBCACHE-890 - idea for consolidating meta-data on a nodeI think the JIRA issue and the API 2.0 covers most of the issue. http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3994779 What would be some example "flags" to eventually introduce? Data security, mu...
Thread Ordering of Synchronizations between JBC and Hibernate
Ordering of Synchronizations between JBC and HibernateContinuation of discussion started at http://www.jboss.com/index.html?module=bb&op=viewtopic&t=95058. This takes on new urgency due to the use of JBossTS in AS 4.2 (http://jira.jboss.com/jira/browse/JBAS-3892...
Buddy replication cleanup in a transactionI'm looking at DataGravitatorInterceptor.cleanBackupData (1.4 branch) and I think it's broken if there's a tx. If there's a tx, the RPC to cleanup data across the cluster is not made immediately, but rather is added ...
Default classloader for deserializationRight now the default classloader JBC uses for deserializing RPC calls is the CL that loads RpcDispatcher. This thread is to discuss if that's the correct choice. Would the TCCL in effect when the cache was deployed ...
JBCACHE-880 discussion ...I came with a new Eviction strategy. The idea is to allow users to "put" an expiration time into a Node, and the cache will then evict the node at that time. I went ahead and commited the changes already, but I'm not...
Thread Why is the development of partitioning in JBossCache frozen?
Why is the development of partitioning in JBossCache frozen?There is a JIRA issue http://jira.jboss.com/jira/browse/JBCACHE-60 "Partitioned Cache", which is asssigned to the release 2.0.0.GA. It is now closed with resolution "Deferred" and with a comment: "Manik Surtani [23/F...
EvictionPolicy methodsI noticed that nobody seems to use EvictionPolicy methods such as getChildrenNames(), hasChild(), getCacheData(), etc. It might make sense to simply remove these methods and add a EvictionPolicy { Cache getCache(); }...
Thread PojoCache implementation class AOP instrumentation depends o
PojoCache implementation class AOP instrumentation depends oThis was discussed in jbosscache-dev mailing list but I have moved it here. In 2.0, PojoCache has used JBoss AOP framework to obtain interceptor based architecture. As a result, it will need to do byte code weaving f...
Name change for PojoCache annotationSince 1.4 release, I have created two annotations: @PojoCacheable and @InstanceOfPojoCacheable for POJO declaration. The first denotes that such that POJO will be instrumented while the second one means any sub-class ...
Thread PojoCacheListener and FIELD based session repl
PojoCacheListener and FIELD based session replI don't think I can remove the code that registers the FieldBasedClusteredSession as an Observer on session attribute pojos. I think we were thinking I could use PojoCacheListener to get the needed events, but that wo...
TreeCacheProxyImpl.getChildren() uglinessI've been taking a look at the AOP collections, in particular the performance -- or obvious lack of. Under a profiler, I found out that List.size() works a bit more than probably necessary. It ends up calling, getChi...
Can region be inheritant?Brian discover this during the pre-2.0Alpha integration for the http field replication with marshalling and buddy replication. Basically, there is a slight mismatch for the concept of region between marshalling and b...
MarshalledValue in JDBCCacheLoaderThis relates to the request in http://jira.jboss.com/jira/browse/JBCOMMON-8. The only use of MarshalledValue in JBC is in JDBCCacheLoader. I haven't looked carefully, but is it really needed there, or is it a legacy ...
Thread Document where non-String FQN do not work, JBCACHE-838
Document where non-String FQN do not work, JBCACHE-838(From the issue) Clearly, Region names are supposed to be described using String-only FQNs. This is because Regions are configured using String names in their configuration. Also, the file and JDBC based persistence...
JBC and RPCThis has been discussed before regarding to the RPC functionality in JBossCache. In 1.4 and before, we have a "deprecated" RPCTreeCache to address the problem with a RPC layer to share the same channel with TreeCache ...
Injection of MBeanServerI'm a bit concerned that there's no longer any way to inject an MBeanServer into a PojoCache/Cache/TreeCache. In 1.x, the server was injected via the ServiceMBeanSupport's impl of javax.management.MBeanRegistration. I...
Possible optimization of CachedSetImplI was thinking that, instead of using a simple integer tag for each POJO in a Set, that you could incorporate the hash code (or part of it) along with a counter for objects that happened to have the same hash code, bu...
Thread Partial state transfer -when target root integration is not
Partial state transfer -when target root integration is notHi, While converting partial state transfer from RPC based mechanism I realized that there are numerous cases when partial state requested from target cache subroot is not integrated at recipient cache at the same su...
Testing with FLUSHHey guys, I running tests in o.j.c.statetransfer with FLUSH by introducing FLUSH protocol in replSync-service.xml and replAsync-service.xml but that does not give me any indication if having FLUSH in jgroups stack wi...