Separates the concerns of Transactions and Recovery #989
Until now if you set
This occurred because the use of
This patch seperates the concerns of Transactions and Recovery. Enabling eXist still to work in terms of Transactions, yet just disabling the journal (and recovery of which) when recovery is disabled in
This PR includes a few pieces of cleanup to related classes, however the main aspect of the change is in the commits:
@adamretter In fact the best and most up to date stress test is currently the one against @joewiz https://history.state.gov site. The code for the entire site is available on github and builds automatically: https://github.com/HistoryAtState/hsg-project. jmeter tests based on real user traffic are here: https://github.com/joewiz/hsg-test/blob/master/src/test/jmeter/combined.jmx. That's basically what I'm testing against most of the time right now. It takes some time to set up, but any stress test which is worth to consider must contain a large amount of data and a representative set of user actions.
…now again possible to run eXist with recovery disabled by setting <recovery enabled="no" ... in conf.xml