[JBoss JIRA] Created: (JBCACHE-1488) Please add more equivalents of operations on Node to Cache interface
by Krzysztof Sobolewski (JIRA)
Please add more equivalents of operations on Node to Cache interface
--------------------------------------------------------------------
Key: JBCACHE-1488
URL: https://jira.jboss.org/jira/browse/JBCACHE-1488
Project: JBoss Cache
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Affects Versions: 3.1.0.GA
Reporter: Krzysztof Sobolewski
Assignee: Manik Surtani
There's a slight asymmetry between operations on Node and equivalent convenience operations on Cache, like lack of getChildren(Fqn), addChild(Fqn) etc.. The convenience operations are desirable because of their atomicity, so I think there should be equivalents for as many operations on Node as possible. Moreover, some of them are in CacheSPI that I think should be present in Cache interface instead. Namely:
Set<Object> getChildrenNames(Fqn fqn);
and its convenience variant
Set<String> getChildrenNames(String fqn);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 1 month
[JBoss JIRA] Resolved: (JBCACHE-711) Replication eats out exception on the remote node
by Manik Surtani (JIRA)
[ https://jira.jboss.org/jira/browse/JBCACHE-711?page=com.atlassian.jira.pl... ]
Manik Surtani resolved JBCACHE-711.
-----------------------------------
Fix Version/s: (was: 3.2.0.GA)
Resolution: Won't Fix
> Replication eats out exception on the remote node
> -------------------------------------------------
>
> Key: JBCACHE-711
> URL: https://jira.jboss.org/jira/browse/JBCACHE-711
> Project: JBoss Cache
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Replication
> Affects Versions: 1.4.0.GA
> Reporter: Ben Wang
> Assignee: Manik Surtani
>
> I have seen this on the 1.4 release on ejb3. Here is what happens. Two nodes replication. When the remote node throws an exception like NPE, the originating node will display with NonSerializableException. I don't a unit test for this but I think it should be easy to reproduce.
> 21:51:32,490 INFO [TxInterceptor] There was a problem handling this request
> java.io.NotSerializableException: RpcDispatcher returned a null. This is most often caused by args for _replicate(_put(null, /testNestedStateful/5c4o1e-xzw6rx-eq1m0jea-1-eq1m4tna-5, bean, org.jboss.ejb3.stateful.ProxiedStatefulBeanContext@7b8be7, true)) not being serializable.
> at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4166)
> at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4113)
> at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4214)
> at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
> at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
> at org.jboss.cache.interceptors.ReplicationInterceptor.handleReplicatedMethod(ReplicationInterceptor.java:114)
> at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:83)
> at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
> at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:69)
> at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
> at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterce
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 2 months
[JBoss JIRA] Resolved: (JBCACHE-1306) Search interface for JBoss Cache
by Manik Surtani (JIRA)
[ https://jira.jboss.org/jira/browse/JBCACHE-1306?page=com.atlassian.jira.p... ]
Manik Surtani resolved JBCACHE-1306.
------------------------------------
Fix Version/s: (was: 3.2.0.GA)
Resolution: Won't Fix
> Search interface for JBoss Cache
> --------------------------------
>
> Key: JBCACHE-1306
> URL: https://jira.jboss.org/jira/browse/JBCACHE-1306
> Project: JBoss Cache
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: SearchableCache
> Reporter: Manik Surtani
> Assignee: Navin Surtani
> Original Estimate: 4 weeks
> Remaining Estimate: 4 weeks
>
> Could involve either Hibernate Search or JOFTI.
> Re: Hibernate Search:
> "HS uses Hibernate's event model to detect changes in objects and updates it's index accordingly. The interface with HS involves search terms which uses the index to extract a set of PKs, which HS uses with Hibernate to return a set of Objects. According to Emmanuel, all that needs to be done is to change HS to use an interface rather than Hibernate's event model directly, and Hibernate's querying directly, and write an implementation that uses JBC's notifications and a cache access instead of the Hibernate counterparts."
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 2 months