[hibernate-dev] HSEARCH-761 & JMS backends

Emmanuel Bernard emmanuel at hibernate.org
Fri Jul 22 08:25:49 EDT 2011


No opinion.

On 22 juil. 2011, at 14:11, Sanne Grinovero wrote:

> Hello all,
> With HSEARCH-761 each index can be configured with a separate backend;
> one possible configuration is a "multi-master" in which LuceneWork
> operations related to different indexes are sent to different
> backends, possibly on different cluster nodes but not necessarily.
> 
> So while before the "target index" was part of the message as it could
> be inferred from the operations and involved indexed classes, now it's
> a metadata attached to the message as a receiving backend could assume
> that all operations it receives need to be applied and the only index
> it's managing, but I still want to transmit it so that a single
> backend will still optionally be able to handle multiple indexes, as
> it did before.
> 
> Different backends are mapped by the index name, eventually with a
> shard postfix, so I need to label the messages with a String for the
> receiver to know how to deal with them.
> Shall I attach this as a JMS "stringProperty", or shall I encode it as
> part of the payload?
> I think it should be a property so that people can deal with it in
> flexible "JMS ways", but I'm not sure. Both strategies are easy to
> implement.
> 
> Regards,
> Sanne
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev




More information about the hibernate-dev mailing list