Hi Steve, On 05-04-2010 07:09:44 -0700, Steve Benz wrote:
We've been pilot testing monet with a small number of db's (~10) for a few months now with great success. We're getting ready to roll out databases for a larger number of databases, but we're experience some issues. We're hoping to run about 130 databases concurrently, however when we get above 55 the command `monetdb status` appears to experience issues:
WARNING: failed to parse response from merovingian: IllegalArgumentException:sabaoth.deserialise:string does not contain path: /usr/local/MonetDB/var/Monet (it then successfully lists 54 of the databases)
This is a bug in the monetdb utility. It indeed was never tested on 130 databases, but should of course work correctly with this.
(we have our monetdb installed in /usr/local) The merovingian.log doesn't show any errors, just: 2010-04-05 09:55:58 MSG control[2260]: (local): served status list There also doesn't appear to be any odd characters in any of the db names.
Has anyone successfully tested this number of db's running on the same server?
monetdb status <dbname> ... should work for a small set of databases, also on the databases that are beyond those 54 you see when you run monetdb status without arguments. Could you please file a bug for this problem? I'm confident we can deliver a fix for this issue with the next bugfix release (Feb2010-SP2). Regards, Fabian