[rabbitmq-discuss] RabbitMQ XMPP gateway and 1.5.x: mnesia table renaming needed

Steven Parkes smparkes at smparkes.net
Mon Jan 19 18:08:33 GMT 2009


Thanks, Tony! I can hack the table names so I can test.

Wonder if either/both projects should use a prefix (rmq_, ejb_) on table
names ... part of me thinks it's overkill, but it I end up using mnesia
tables in my plugin, I think I'll prefix names ...

> -----Original Message-----
> From: Tony Garnock-Jones [mailto:tonyg at lshift.net]
> Sent: Monday, January 19, 2009 9:55 AM
> To: rabbitmq
> Cc: smparkes at smparkes.net; Glenn Rempe
> Subject: RabbitMQ XMPP gateway and 1.5.x: mnesia table renaming needed
> 
> So, having just updated the XMPP gateway code (see hg repository) to
> compile against RabbitMQ 1.5.x, I've run into an interesting roadblock.
> 
>  - RabbitMQ 1.5.x defines a mnesia table called 'route'.
>  - EJabberd *also* defines a mnesia table called 'route'.
> 
> They have different structure and semantics.
> 
> This effectively means that the XMPP gateway won't work with the 1.5.x
> versions of RabbitMQ.
> 
> One or other of the projects needs to rename their tables. We'll do it,
> but not until RabbitMQ 1.6.x.
> 
> Tony






More information about the rabbitmq-discuss mailing list