Ah I found out how to remove the lock from http://docs.basex.org/wiki/Transaction_Management. Just deleted the upd file.
After that and a restart it seems to be working again, but the reality is that it died on me. I still need clues to figure out why. Are there some tricks, like increasing memory or something, which will prevent it being overwhelmed? (if that's what happened).
On Wed, Sep 17, 2014 at 7:58 PM, Gerald de Jong gerald@delving.eu wrote:
Hello Folks,
Is there anything I can do when opening my database results in "Datbase blabla is being updated, or update was not completed."?
A program was pumping serious amounts of XML into BaseX with a few processes concurrently and then things seem to have gone haywire - big CPU usage for a long time but that's all. Nothing seems to tell me what's wrong, and now I don't know how to find out, or maybe hopefully repair.
I've killed the server, and now I just run bin/basex to look around. But it seems I can't even find out what went wrong.
I'd like to know what went on I can prevent this next time. Do you think the problem was too much concurrency, or not enough memory, or something else?
Any clues?
- Gerald
PS. My project is in Cultural Heritage. https://github.com/delving/narthex
-- Delving BV, Vasteland 8, Rotterdam http://www.delving.eu http://twitter.com/fluxe skype: beautifulcode +31629339805