On 21 Nov 2012, at 17:02, Mircea Markus <mmar...@redhat.com> wrote: > Hi, > > Cache, CacheManager and all the API that's in the org.infinispan package > needs to be backward compatible. > > What about more obscure stuff, e.g. > RpcManager.invokeRemotelyInFuture(Collection<Address> recipients, > ReplicableCommand rpc, boolean usePriorityQueue, > NotifyingNotifiableFuture<Object> future); > > This is still accessible through cache.getAdvancedCache().getRpcManager(), so > it still counts as public API. I doubt that any user is using that method > directly, but OTOH it's public so who knows. > What do people think? Shall we be strict with regard to such 'obscure' > methods between minor releases?
More than something exposed via AdvancedCache, it's more of a concern when it comes to people writing custom interceptors and may have direct access to the RpcManager. What do you intend to change in the RpcManager? - M -- Manik Surtani ma...@jboss.org twitter.com/maniksurtani Platform Architect, JBoss Data Grid http://red.ht/data-grid
_______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev